RTM(Requirements Traceability Matrix)需求跟踪矩阵

RTM(Requirements Traceability Matrix需求跟踪矩阵,用比较通俗的话来说,就是为了杜绝需求遗漏的表格。

An RTM identifies precisely what each requirement is. A requirements trace matrix is simply a spreadsheet. Let all the stakeholders agree on
documentation is very important. RTM helps keep the traceability between requirements and their sources.(RTM精确地确定每个需求是什么,需求跟踪矩阵仅仅是一个电子表格。让所有的利益相关者同意文档是非常重要的。RTM帮助保持需求和他们的来源的追踪能力)

Requirements Traceability Matrix is used to check to see if the current project requirements are being met, and to help in the creation of a Request for Proposal(提案申请), various deliverable documents, and project plan tasks. If requirements change, it is important to identify when and why they change.

Requirement Trace Matrix

 

17/March/2005

Number

Paragraph

Requirement

Type

Use Case

1

1

This database will store valuable information which the operators can then
use to better manage their B&B properties.

SW

2

1

This project will result in the development of a more cost efficient
online system for bed and breakfast operators and users.

SWC

 

3

4

The system shall be accessible and functional to four types of
users

D 57

 

参考资料:

百度百科

维基百科

triple constraint(三角约束)

An important focus of project management is the need to manage the so-called triple constraint.(工程管理的一个重要的焦点是管理所谓的三角约束)

Constraint           Importance

Time                The time constraint refers to the amount of time available to complete the project. A tight time constraint could mean increased costs and reduced scope.(时间约束是指用来完成工程的可用的时间量,一个紧的时间约束意味着花费的增加和范围的减少。)

Cost                The cost constraint refers to the amount of budget available to complete the project. A tight cost constraint could mean increased
time and reduced scope.(费用约束是指用来完成工程的可用的预算,一个紧的费用约束意味着时间的增加和范围的减少。)

Scope               The scope constraint refers to what must to be done to produce the project’s end result. Scope is based on customer’s requirements.
Increased scope means increased time and increased costs.(范围约束是指为了做出工程结果什么必须做,范围是建立在客户的需求的基础上的,增加范围意味着时间的增加和费用的增加。)

Techniques for Discovering Requirements

软件工程需求分析需要对客户进行访问。

Face-to-face interview(面谈):

Can gather information from facial expressions/body language.(可以从面部表情和肢体语言得到信息)

Can ask questions in any order and ask follow up
questions.(可以以任何顺序问问题,可以问跟进的问题)

Can show client documents.(可以展示给客户文档)

Expensive-Have to arrange to meet.(昂贵,需要安排会面)

 

Telephone interview(电话访问):

No Need to travel to meet client.(不需要去和客户见面)

Cannot see client.(不能见到客户。。。蛋疼的回答。。。)

Cannot show them document.(不能给他们展示文档)

Survey questionnaire(问卷调查):

An inexpensive way of gathering information from a large number of people.(一个从大量的人中获取信息的不昂贵的方法)

Survey can be completed in client's own time.(调查可以在客户自己的时间里完成)

Survey may not be completed.(调查可能不被完成)

Cannot explain questions.(不能解释问题)

Cannot ask follow up questions.(不能问跟进的问题)

 

Tonitech版权所有 | 转载请注明出处: http://www.tonitech.com/?p=427