需求跟踪系列 I - 入门篇
来源:互联网 发布:淘宝男内裤买家秀图片 编辑:程序博客网 时间:2024/05/21 09:38
为什么要需求跟踪?我觉得关键是在于管理变更,在于变更来临时和客户讨论(讨价还价)的依据(虽然不好听,但这是实话)。
如果你的开发工作是一锤子买卖,也就是说以后没有新版本升级,也不需要太多的维护,那需求跟踪对你来说并不重要。
但对大多数团队来讲,当变化来临时,我们需要知道该需求的变化将可能影响系统的哪些功能点,哪些系统模块可能需要修改,或哪些测试案例需要重新设计或运行。变更的可能影响范围的这个答案,实际存在于已经进行的开发活动本身。
在研发的生命周期里,从一开始的捕获定义需求,到最后提交一个符合质量要求的系统或者产品,整个团队的工作就是围绕需求而展开的。需求从高层到低层,从抽象到具体,从描述到实现的转换过程就是我们为问题找到并实现解决方案的过程。这个过程告诉我们涉众需求是如何系统功能所满足的,系统又是如何被进行模块设计的,等等。
需求跟踪就是记录和理解怎样把高层需求,即目标、期望、需要等等,如何转换为下层的需求信息及其项目中的其他由需求驱动而来的产出物,主要关注的是各个信息之间的关系。只有有力地保障了贯穿整个研发生命周期的需求跟踪性,清楚了解需求及其产出物的关系,我们才能全面把握开发活动的成果,准确地进行变更的影响分析。
如果你的开发工作是一锤子买卖,也就是说以后没有新版本升级,也不需要太多的维护,那需求跟踪对你来说并不重要。
但对大多数团队来讲,当变化来临时,我们需要知道该需求的变化将可能影响系统的哪些功能点,哪些系统模块可能需要修改,或哪些测试案例需要重新设计或运行。变更的可能影响范围的这个答案,实际存在于已经进行的开发活动本身。
在研发的生命周期里,从一开始的捕获定义需求,到最后提交一个符合质量要求的系统或者产品,整个团队的工作就是围绕需求而展开的。需求从高层到低层,从抽象到具体,从描述到实现的转换过程就是我们为问题找到并实现解决方案的过程。这个过程告诉我们涉众需求是如何系统功能所满足的,系统又是如何被进行模块设计的,等等。
需求跟踪就是记录和理解怎样把高层需求,即目标、期望、需要等等,如何转换为下层的需求信息及其项目中的其他由需求驱动而来的产出物,主要关注的是各个信息之间的关系。只有有力地保障了贯穿整个研发生命周期的需求跟踪性,清楚了解需求及其产出物的关系,我们才能全面把握开发活动的成果,准确地进行变更的影响分析。
- 需求跟踪系列 I - 入门篇
- 需求跟踪系列 II - 初级阶段
- 需求跟踪
- 需求跟踪系列 III - 建立需求关联最佳的方式和时间点
- 需求链和需求跟踪
- 关于需求跟踪矩阵
- 关于需求跟踪矩阵
- 需求跟踪矩阵
- 需求进度跟踪
- 需求跟踪矩阵
- 框架学习系列 mybatis 第四篇 mybatis入门程序之需求开发1
- OllyDBG 入门系列<5> 消息断点及 RUN 跟踪
- OllyDBG 入门系列<5> 消息断点及 RUN 跟踪
- OllyDBG 入门系列<5> 消息断点及 RUN 跟踪
- 需求跟踪系列 IV - More than纵向追踪和横向追踪
- 需求分解与需求跟踪矩阵
- ALM标准需求报告&需求跟踪矩阵
- 什么是需求跟踪矩阵RTM
- POSTGRESQL 让客户端互相通信
- IBM Tivoli Storage Manager安装介绍
- 构架师已死
- HTTP常见错误代码释义
- 在 FROM 下創建主從報表的例子(代碼碎片)
- 需求跟踪系列 I - 入门篇
- 打包Jar文件(例子)
- 的问题
- linux socke编程实例:一个简单的echo服务器程序
- sizeof 操作符及pragma内存对齐
- 清除恶意木马qhbpri.dll木马群
- 内存调试技巧
- vc简单的窗口类
- NetBean王者归来