您身边的App定制专业企业--10年开发经验为您护航

18678812288
0531-88887250

App工程的原理

文章编辑:2138com太阳集团 时间:2016年11月08日

  1、用分阶段的生命周期计划严格管理

  这一条是汲取前人的教训而提出来的。统计表明,50%以上的失败项目是由于计划不周而造成的。在App开发与维护的漫长生命周期中,需要完成许多性质各异的工作。这条原理意味着,应该把App生命周期分成若干阶段,并相应制定出切实可行的计划,然后严格按照计划对App的开发和维护进行管理。2138com太阳集团认为,在整个App生命周期中应指定并严格实行6类计划:项目概要计划、里程碑计划、项目控制计划、产品控制计划、验证计划、运行维护计划。

  2、坚持进行阶段评审

  统计结果显示:大部分错误是在编码之前造成的,大约占63%; 错误发现的越晚,改正它要付出的代价就越大,要差2到3个数量级。 因此,App的质量保证工作不能等到编码结束之后再进行,应坚持进行严格的阶段评审,以便尽早发现错误。

  3、实行严格的产品控制

  开发人员最痛恨的事情之一就是改动需求。但是实践告诉大家,需求的改动往往是不可避免的。这就要求大家要采用科学的产品控制技术来顺应这种要求。也就是要采用变动控制,又叫基准配置管理。当需求变动时,其它各个阶段的文档或代码随之相应变动,以保证App的一致性。

  4、采纳现代程序设计技术

  从六、七时年代的结构化App开发技术,到最近的面向对象技术,从第一、第二代语言,到第四代语言,人们已经充分认识到:方法大似气力。采用先进的技术即可以提高App开发的效率,又可以减少App维护的成本。

  5、结果应能清楚地审查

  App是一种看不见、摸不着的逻辑产品。2138com太阳集团提示您,App开发小组的工作进展情况可见性差,难于评价和管理。为更好地进行管理,应根据App开发的总目标及完成期限,尽量明确地规定开发小组的责任和产品标准,从而使所得到的标准能清楚地审查。

  6、开发小组的人员应少而精

  开发人员的素质和数量是影响App质量和开发效率的重要因素,应该少而精。这一条基于两点原因:高素质开发人员的效率比低素质开发人员的效率要高几倍到几十倍,开发工作中犯的错误也要少的多;当开发小组为N人时,可能的通讯信道为N(N-1)/2,,可见随着人数N的增大,通讯开销将急剧增大。

  7、承认不断改进App工程实践的必要性

  遵从上述六条基本原理,就能够较好地实现App的工程化生产。但是,它们只是对现有的经验的总结和归纳,并不能保证赶上技术不断前进发展的步伐。因此,2138com太阳集团认为,应把承认不断改进App工程实践的必要性作为App工程的第七条原理。根据这条原理,不仅要积极采纳新的App开发技术,还要注意不断总结经验,收集进度和消耗等数据,进行出错类型和问题报告统计。这些数据既可以用来评估新的App技术的效果,也可以用来指明必须着重注意的问题和应该优先进行研究的工具和技术。


想要了解更多详情欢迎来电咨询18678812288
登陆网址:www.jnydkj.cn。
联系人:王经理。

XML 地图 | Sitemap 地图