软件应用的需求
因此,截至2009年,需求分析不应该只涉及新的需求,而且还应包括对遗留代码进行数据挖掘,以提取隐藏的业务规则和算法。有些工具可以做到这一点,也有很多的维护工作台可以显示代码,并且帮助提取潜藏的业务规则。虽然,清晰的需求是一个值得称赞的目标,但是对于拥有10000个功能点的软件应用来说,这个目标只能是个奢望。到目的为止,笔者只观察到了一个小型项目,它的功能点少于500个。并且该应用的初始需求是清晰的和不变的。
对于大型应用来说,业务需求是动态的,并且不可能是一成不变的。网站制作的许多外部事件都会使软件应用的需求发生变化,如税法的变化、企业结构的变化、业务流程的再造以及兼并和收的等。另外,大型应用的开发一般需要几年的时间,这使得情况变得更加复杂了。一个公司仅仅为了满足一个软件项目的需求而冻结其所有的业务规则,显然是不现实的。最典型的情况是处理拥有10000个功能点应用的需求,收集和分析初始的需求将花费数个月。在随后的设计过程中,每个月的新需求和变更需求将达到2%左右。最终的需求总量将会达到初始需求的50%。在发布了软件应用的第一个版本之后。应该终止这些新的和变更的需求,并且在9-12个月之后,在后续的版本中添加新的需求和变更的需求。对于拥有10000个功能点的项目来说,每个月的需求变更比例稍低于0.5%,累计增量不超过原始需求10%,然而,最大的增量可以达到200%。在设计和编码阶段,每个月需求变更的平均比例在1%-3%之间,而之后的变更剧被添加到了以后的版本中了。
同时使用JAD会议、仔细的需求分析、需求审查以及原型可以使需求过程在技术和管理的控制之下。虽然有时需要数月甚至数年才能看到项目的结果,但是大型软件项目的成败在需求阶段就已经一口了然了。成功的项目在收集和分析需求上,比失败项目更完整、更彻底。因此,成功的项目变更很少,以及需求蔓延也很少。 然而,由于大多数新应用都是遗留应用的翻新,因此需求应该包括数据挖掘,以提取遗留应用的潜在业务规则和算法。
推荐新闻
更多行业-
心态才是做SEO重要的一点
网站服务器稳定与否直接关系到百度对站的信用评价。网站服务器不稳定致使网...
2012-06-18 -
常用的网站设计与网站建设软件
三剑客已经成为网站制作的必备工其。现在Adobe公司又及时地推出了Dr...
2015-12-18 -
中欧体育zoty下载 中国分享如何做好网站的流量
无论是企业还是个人,做出来的网站都是希望能够带来更多的展示,得到更多的...
2013-11-24 -
北京旅游网站建设方案
北京旅游业的发展,如今旅游已成为了一个统一而又多元的旅游品牌和文化。为...
2023-05-12 -
网站建设托管包括哪些服务内容
网络营销一般企业离不开网站。网站是企业的基础和核心。很多人在看和了解一...
2021-12-08 -
企业网站设计建设如何体现网站的功能性
网站的功能需要通过其他网络营销方式来体现。 企业网站的网络营销价值体...
2020-06-11
预约专业咨询顾问沟通!
免责声明
非常感谢您访问我们的网站。在您使用本网站之前,请您仔细阅读本声明的所有条款。
1、本站部分内容来源自网络,涉及到的部分文章和图片版权属于原作者,本站转载仅供大家学习和交流,切勿用于任何商业活动。
2、本站不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。
3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。
4、如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!
联系方式:010-60259772
电子邮件:394588593@qq.com