评论
12下一页阅读全文
以下是我个人的一些经验:
3.从技术的角度考虑问题
2.从用户的角度来考虑问题比如一些操作对于开发人员来讲是非常显而易见的问题但是对于一般的用户来说可能就非常难于掌握,也就是说,有时候,我们不得不在灵活性和易用性方面进行折中另外,在功能实现上,我们也需要进行综合考虑,尽管一些功能十分强大,但是如果用户几乎不怎么使用它的话,就不一定在产品的第一版的时候就推出从用户的角度考虑,也就是说用户认可的才是好的,并不是开发人员觉的好才好
1.考虑整个项目或者产品的市场前景作为一个真正的系统分析人员,不仅要从技术的角度来考虑问题,而且还要从市场的角度去考虑问题也就是说我们同时需要考虑我们产品的用户群是软件工程硕士排名谁,当我们产品投放到市场上的时候,是否具有生命力比如即使我们采用最好的技术实现了一个单进程的操作系统,其市场前景也一定是不容乐观的虽然技术绝对不是唯一重要的,但是技术一定是非常重要的,是成功的必要环节在产品设计的时候,必须考虑采用先进的技术和先进的体系结构比如,如果可以采用多线程进行程序中各个部分并行处理的话,就最好采用多线程处理在windows下开发的时候,能够把功能封装成一个单独的com构件就不作成一个简单的dll或者是以源代码存在的函数库或者是对象比如能够在b/s结构下运行并且不影响系统功能的话就不一定要在c/s下实现
(作者:胡朝晖责任编辑:)
∽魑砑⑷嗽钡囊桓鐾ú∈窃谙钅砍跗诘氖焙颍学软件工程就业方向拖不短嘎凼迪值南附冢⑶依执瞬黄!n颐歉不短致廴绾斡昧榛疃蚨痰拇肜词迪忠桓鎏囟ǖ墓δ埽雎粤硕哉鱿低臣芄沟目悸恰k宰魑桓隹⑷嗽保绕涫且桓鲇芯榈目⑷嗽保ω冒炎约捍哟胫薪馔殉隼矗嗟氖焙蛟谖颐堑哪宰永锷踔猎菔币牌タ悸侨绾问迪值奈侍猓酉钅炕虿返淖芴迦タ悸且桓鋈砑贰?br>
欢迎在新浪微博上关注我们
白癜风患者的一些禁忌事项白癜风护理要注意哪些生活禁忌