CMMI评审总结
CMMI评审总结
1.需求描述目的:
1)和客户达成需求一致,2)项目组内需求达成一致
2.需求描述方法:
1)用户故事,适用敏捷的开发方法,侧重点,角色、功能、目的。(明确给什么角色用,目的:实现了能给客户带来什么样的价值)
2)IPO,适用面向过程的开发方法,侧重点,输入和输出
3)用例,适用面向对象的开发方法,侧重点,人机交互,正常流和异常流
4)原型,适用原型法,低保真及高保真原型
3.怎么评审需求的优先级
用过相对价值除以相对成本的商值,判定那些需求更有价值,更应该优先去做。
需求的重要性和关联性
4.工时与项目规模的关系
工作量和规模呈指数级关系,如规模从1到2,4,工作量可能就是1,3,9这样的对应关系
5.如何判定导致软件延期(危机)的工作点
6.如何保证代码质量
软件静态检查(成本最低)--程序员自查--别人代码走查-单元测试
7.最主要的经验教训总结以及实践落实