3.为将要频繁改动需求的软件项目进行版本规划。
如果考虑到软件项目比较大,周期比较长,如超过一年,其间的需求变化必然多得不可胜数,建议采用迭代式开发,为每个阶段的产品进行版本规划。第一个版本一般是包括了软件系统最基本的功能,用户最关心的功能,它的研发过程实际上还为后续版本提供了系统构架和新技术探索。一个按时交付、质量较好的版本可以让用户保持对项目成功的信心,并给了用户在最终产品未出来之前逐渐接近最终产品的机会,这个过程将使用户需求更加明确和完善,以提高最终产品的一次成功的几率。所以第一个版本的完成是项目的重要里程碑,建议项目组在此时举行庆祝会来提高凝聚力,鼓舞员工士气。后续的版本规划,一般是需求的分期完善,对系统的缺陷做持续改进。这个过程将一直持续到软件的生命周期结束。
需求管理是CMM二级就开始关注的KPA,可见其重要性。关于这方面的书籍多种多样,不过最好的还是行之有效的实践经验。我在自己的项目管理中,充分应用上述经验,可以从容面对我的客户,希望它对您的项目成功有所帮助。
文章来源于领测软件测试网 https://www.ltesting.net/