关于伟创 伟创新闻 伟创案例 网站套餐 联系方式
只做吸引客户的精品站!

你应当拒绝无根据的修改需求

洛阳软件开发 / 2012/11/26 8:07:30
[核心提示] 虽然用户的需求的确会经常变化,但是,以一种可控制的方式管理这些变化,并确保需求不做不必要的改变和增加,则是开发机构的工作。
你应当拒绝无根据的修改需求
  虽然用户的需求的确会经常变化,但是,以一种可控制的方式管理这些变化,并确保需求不做不必要的改变和增加,则是开发机构的工作。那个开始写一个基本的箅术计算器的让人同情的可怜程序员,同意增加平方根功能和一些用户要求的其他功能,接着又有更多、更多的需求,不久,他的任务就变成了开发一个具有65种功能的科学计箅器。修改或增加需求的原因可能有很多,很多原因是没能遵守戒律的第条和第2条。
  需求增加并超过它们最初范围的另外一个原因是软件同硬件相比更容易发生变化。没有人愿意在本地的电子商店购买一个计箅器后,还期望生产商在计算器芯片上增加额外的晶体管,以增加一个新功能。如果计箅器是一个软件应用,就不会怀疑可以增加新功能的能力。
  也许需求变化的一个更为常见的原因是由于程序员本身的问题。许多程序员在接受一个新的用户需求时,不是基于一个合理的业务原因,而是仅仅为了满足一个用户。其他情况下,软件功能也许很完善,并且通过了所有的单项测试,程序员为了使应用变得“更好一些",所以想增加一个或多个特性。好的程序员总是想使他们的代码在他们看来是最好的。做简单改变的代价,不管怎么说,同重新测试和验证的代价相比是微不足道的。
  这并不是说我们反对迭代式开发。在“洛阳软件开发的生存周期”中,将会对迭代式或螺旋式开发的应用进行重点讨论。即使在螺旋式开发模型中,新的需求也是在每个新的迭代开发的开始阶段提交,而不是在开发的过程中不断地提交。由于要求的改变将影响项目预箅和进程,因此可以只在软件生存周期的固定阶段才允许改变要求,这样就有时间来解决每个新需求及其成本,以及新需求的价值及其有效性的问题。同时,开发人员可以在每个阶段使用不再变化的需求来完成工作,因此缩短了整个开发周期。
  面向对象的和基于组件的软件幵发技术有助于进一步隔离许多需求变化’的影响。
  但是,需求变化仍然是许多软件项目的一个常见问题。其中有些是开发人员的过错。
  下面一些方法有助于防止需求从它们最初的范围不停地向外扩展。
  鲁将所有的用户需求归档,允许用户检査完整的需求文档,并认可它的完整性;让用户事先同意,未来的需求变化只有在评估了对计划和预算的影响后才可以接受;争采用迭代式开发。洛阳软件开发顾问总结:让用户和开发人员知道笫一版不是最终版本。所谓的“最后一次修改”可以等到下一个版本再进行。许多软件系统经历过意外的耽搁,原因是在发行前的最后一刻所做的匆忙的简单修改损坏了系统的很大一块内容。
尊重作者原创 除非特别声明,伟创科技所有均为伟创原创报道,转载请注明原文链接。
原文地址:http://www.lywhy.com/SoftWare/View.asp?id=209  所属类别:软件开发
相关内容
如何更好的完成软件开发的项目 2018/9/18
伟创技术-婷婷:身为.NET程序员的断想 2017/2/18
【洛阳网络公司技术分享】身为.NET程序员的断想 2016/1/28
再好的硬件产品也要软件来支撑 2015/1/26
windows消息之PostMessage和SendMessage的内部实现 2013/4/17
猜你喜欢
研究并学习好网站的设计风格 2013/3/4
摸清搜索引擎的脾气需注意四个方面的问题 2014/1/11
HTML5是您进入移动互联网领域的最佳入门之选 2015/12/3
互动百科启用“baike.com”域名,以增强品牌记忆度 2012/12/5
打造企业需要的建站团队伟创科技值得你拥有! 2013/8/5
万能的互联网思维能够改变建材装修产业陈旧的现状么 2015/2/9
G调个人美学设计与伟创网络科技成功签约 2012/10/22
搜索引擎的关键词排名机制及特殊文件的处理 2013/3/27
伟创科技成功签约携手洛阳好运汽车租赁网站建设项目 2014/4/3
手机网站建设的技巧以及推广都有哪些方法 2016/5/9
伟创热点
关于我们
公司简介
我们的优势
企业文化
公司愿景
加入伟创
伟创官方博客
金牌项目
网站建设
网站优化
软件开发
整合设计
网站运营
网站套餐
基础型网站
展示型网站
商务型网站
购物、商店型网站
FLASH动画型网站
行业、门户型网站
帮助中心
客户中心
公司SEO培训
seo顾问服务
支付方式
联系我们
我们的位置
关注我们
新浪微博
腾讯微博
人人小站
QQ空间推荐
花瓣网
建站百科全书
Copyright 2007-2012 LYWHY.Inc Sitemap 豫ICP备12012069号-1
Links
洛阳百科
建站百科