任何人都可以告诉什么是变更请求管理工具以及将变更请求提交给此工具时涉及的内容?
答案 0 :(得分:9)
变更请求管理工具供用户请求更改软件。
当软件开发过程开始时,开发团队与用户(或其部门)之间就软件将执行的操作达成协议。这称为要求。一旦每个人都同意这些要求,最好以书面形式,开始开发。
如果用户发现他们需要在开发过程中的任何时候更改要求,他们会发出更改请求。这些请求将记录到更改请求管理工具中。开发团队审核该请求,并与用户就变更进行协商 - 需要多少额外的时间或金钱才能达成协议。
部署软件后,用户可能会发现其他更改。他们在变更请求管理工具中记录他们的请求。开发团队会定期审核新的变更请求,并与用户就下一版本的软件中包含哪些请求达成协议。
使用变更请求管理工具帮助管理“范围蔓延”。它有助于双方评估软件所需的额外工作,并保持整个过程的有序性。
如果操作正确,将会记录所请求的更改,所做的更改以及当前正在进行的更改。软件改进将优先考虑。
答案 1 :(得分:2)
它与错误跟踪工具类似或相同。可能发生的事情包括:
有人查看请求(“某人”可能是产品经理,项目经理和/或开发团队负责人)并决定是否进一步考虑
如果请求没有立即被拒绝,那么它将被传递给某人(可能是架构师或开发团队负责人),他将评估其可行性并说明实现它所需的工作/计划/资源是什么
如果预期收益超过预期成本等,那么它将被批准并添加到开发计划中,并最终分配给可用的开发人员
当经历这些不同的阶段并被各种各样的人考虑时,人们将添加他们的意见,和/或其他细节和文档:例如,当它最终到达测试开发人员的QA人员时实施所要求的变更后,QA erson不仅会看到原始请求,还会看到项目经理,架构师,开发人员等的评论。
答案 2 :(得分:0)
它基本上是一个数据库,有助于防止所有“待办”物品从桌面上掉下来。
此外,作为一项附带福利,它提供了一种评估开发团队执行流程的方法。
答案 3 :(得分:0)
您可以使用问题管理工具(错误跟踪器)作为更改请求工具
或者你可以去低保真并使用协议(即只是在word文档中写下的程序)
我与客户一起使用的是sla(服务级别协议)和变更请求协议的组合:'Maintenance Blocks' - Managing Change Requests
- LM