解读CMMI-尾篇

2. 需求横向跟踪: 


  需求横向跟踪是指同粒度需求与需求之间的关系。当同粒度需求与需求之间有关联时要标识,这些关联需求的接口需要各自明确,有时甚至需要单独出个接口文档来明确其关联关系。否则当这些关联需求被不同开发小组开发后联调时很可能会出现一些“不和谐”的现象。 


  这里要注意的非功能需求和功能需求之间的关联关系,这一点有很多人没有考虑。非功能性需求是指除功能性需求以外的需求,例如:稳定性与容错性需求、性能需求、可扩展性需求、安全性需求等等。比如:用户要求打开某个页面需要1秒钟时间,这是一个性能需求,但是要明确实现这个性能需求需要哪些功能性需求支持,这样我们就可在需求中明确测试此性能需求时的功能操作,只有这样才能明确性能需求是否真正达到用户的要求。 


  SP1.5 识别项目工作与需求之间的不一致 


  此实践是要求明确工作计划与需求一致。需求是产品研发计划的源头,计划要根据需求来制定。当需求进行变更后,相应开发规模、工时、关键资源等都可能要重新评估后做计划变更。我们也可以利用需求的跟踪来检查需求与研发是否一致。


点击关闭
  • CMMI认证客服

    CMMI3认证客服

    CMMI咨询

    CMMI4认证