摘要:所有软件开发都是构建在需求的基础上的,脱离需求,与现实需求脱轨的开发都不具有商业意义。许多成熟的软件开发过程学都非常重视需求,传统开发模型比如瀑布模型会要求编写非常规格化的软件需求说明文档;敏捷开发过程比如XP则更注重在开发过程中,通过高质量的沟通,在客户及开发方之间形成信息的良性循环,以渐进发展的眼光看待需求。不同开发模式对需求的处理方法可能有出入,但都基于同样的态度:需求,是软件开发的首要重点,一切偏离需求的开发都是扯淡。软件开发的过程,就是不断构建系统以满足客户需求的过程;就是不断用信息化手段解决用户问题的过程。系统满足客户需求的程度,是衡量系统质量的重要标准。我们的目标是为用户解决.. 阅读全文
posted @ 2013-06-10 09:12 菜鸟范 阅读(1823) 评论(37) 推荐(9) 编辑
摘要:所有软件开发都是构建在需求的基础上的,脱离需求,与现实需求脱轨的开发都不具有商业意义。许多成熟的软件开发过程学都非常重视需求,传统开发模型比如瀑布模型会要求编写非常规格化的软件需求说明文档;敏捷开发过程比如XP则更注重在开发过程中,通过高质量的沟通,在客户及开发方之间形成信息的良性循环,以渐进发展的眼光看待需求。不同开发模式对需求的处理方法可能有出入,但都基于同样的态度:需求,是软件开发的首要重点,一切偏离需求的开发都是扯淡。软件开发的过程,就是不断构建系统以满足客户需求的过程;就是不断用信息化手段解决用户问题的过程。系统满足客户需求的程度,是衡量系统质量的重要标准。我们的目标是为用户解决.. 阅读全文
posted @ 2013-06-10 09:12 菜鸟范 阅读(1823) 评论(37) 推荐(9) 编辑
正文内容加载中...
posted @ 2013-05-22 15:29 菜鸟范 阅读(539) 评论(3) 推荐(1) 编辑
摘要:对于设计模式这个词,相信队里牛B的各位应该早已接触,并有着自己深刻的见解,在这里写这篇文章纯粹是为了抛砖引玉,希望能得到各位的指点,在这里我写出的我遇到过的问题,希望师弟师妹们可以不用再摔倒。 老实说,这个东西我还真是最近才接触到的,因为之前一直就潜心于技术学习,但是最近发现,技术已经达到了一定程度,开发的思维还是停留在学期刚开始那段时间,项目开发中遇到的问题不再是技术,而是更多更多的其它,当中相当一部分是因为对工程管理繁琐的行为模式多半不够了解,其它则更多是对设计模式以及架构的思考不够周全,具个例子就是最近做的淘宝,对于数据加载模块,在实现了其加载功能后,我花费了很多时间进行了两次大面积的. 阅读全文
posted @ 2012-04-01 17:21 菜鸟范 阅读(274) 评论(0) 推荐(0) 编辑