IBM迭代需求管理术语
IBM Rational Suite AnalystStudio 进行迭代需求管理术语
Known customer requirements:已知客户需求
Classical requirements definition methods lead to analysis out of line with requirements:经典需求定义方法导致分析与需求不一致
If the project cannot include requirements changes, the solution meets the initial analysis but not the current customer requirements.:如果项目不能包含需求变更,那么解决方案仅满足了最初的分析,而不满足当前的客户需求。
Time:时间
Requirements analysis:需求分析
Analysis:分析
Solution Development:解决方案开发
Release:发布
Meeting business requirements in time without iterative requirements management is difficult:如果没有迭代需求管理想及时满足业务需求将是一件很困难的事情。
What the business requests:业务要求什么
What the solution does, according to the cost and deadline:解决方案按照成本和时限做了什么
Resources spent on low priority requirements:资源花费在低优先级的需求上
High priority requirements not met:高优先级需求没有被满足
In short deadlines, focusing on high priorities is difficult:在短时限中,很难专注于高优先级的项目。
Collecting and changing the requirements:收集和变更需求
Deciding the scope of requirements to process:决定要处理的需求的范围
Propagating and processing the requirements:传播和处理需求
Checking the coverage of requirements:检查需求的覆盖
No requirements management:没有需求管理
Text processor:文本处理器
Database:数据库
Text processor and database:文本处理器和数据库
Requirements management solution:需求管理解决方案
Integrated requirements management solution:集成需求管理解决方案
Requirements management approaches and their limits:需求管理方法以及它们的限制
The solution to keep developments in line with requirements is iterative requirements management:保持开发与需求一致的解决方案就是迭代需求管理。
Analysis:分析
Design:设计
Collection Change:收集变更
Decision:决定
Development cycle:开发周期
Requirements(initial, new, changed):需求(初始、新的和变更过的)
Propagation Process:传播过程
Check:检查
Development:开发
Test:测试
Requirements management cycle:需求管理周期
Iterative requirements management:迭代需求管理
Players with various roles, wordings, cultures, business and technical skills, interests and responsibility:具有各种角色、措辞、文化、业务和技术技巧、兴趣和职责的成员。
Project players:项目成员
Iterative requirements management solution:迭代需求管理解决方案
Word Requirement management:Word需求管理
Change management:变更管理
Customer:客户
Project manager:项目经理
Analyst:分析人员
Keying in the requirements:输入需求
Keying in the change requests of requirements:输入需求变更请求
Qualifying the change requests:对变更请求进行资格认证
Designer:设计人员
Developer:开发人员
Tester:测试人员
and so on:等
Standarizing:标准化
Storing:存储
Organizing:组织
Enriching requirements:丰富需求
Corporate requirements: understandable and useable by any player:企业需求:可被任何成员理解和使用 Improving communication between various project players to better define
requirements:改善各种项目成员之间的交流以更好地定义需求
Some players may forget to transfer the documents describing the requirements.:有些成员可能忘记交接描述需求的文档。
Some players create documents for their pecific needs, based on the requirements.:有些成员根据需求创建满足自己特定需要的文档。
At the end, the transfers between players create a gap between the initial requirements and those treated by the project.:最后,成员间的交接在原始需求和项目实际应对的需求之间创建了一个鸿沟。
Some players may transfer wrong documents.:有些成员可能交接了错误的文档。
Some players change or rewrite requirements.:有些成员改变或重写了需求。
Without requirements management:无需求管理
With requirements management:有需求管理
Reference requirements:参考需求
Players have a reference. They handle the same requirements according to their specific needs.:成员有一个参考。他们根据自己的具体需要处理同样的需求。
documents or deliveries specific to each player:为各个成员提供细节。
Requirements:需求
Requirement A:需求A
Requirement B:需求B
Requirement C:需求C
Sub-req B1:子需求B1
Sub-req. B2:子需求B2
High priority:高优先级
Average priority:平均优先级
Project:项目
Current version:当前版本
Iteration 1:迭代1
Iteration 2:迭代2
Project 1:项目1
Project 2:项目2
Time:时间
Requirements management enables to select and organize requirements from the text.:需求管理使得可从文本中选择和组织需求。
Text document (requirements):文本文档(需求)
Order:订单
When a customer wants to order,...:当客户需要定购时,……
- Selecting the items to order:选择要定购的项。
- In order to select the items...:要想选择这些项,……
- Selecting the delivery address:选择送货地址
- If the customer is known,...:如果是已知客户,……
- Payment:付款
- In order to pay, the customer must...:要想付款,客户必须,……
- Customers must describe their requirements exhaustively:客户必须详尽地描述他们的需求
- Project teams must check how to process the requirements:项目组必须检查如何处理这些需求
- The scope is a decision between customers and project teams:范围是客户和项目组之间的决定。
- Priority:优先级
- Date:日期
- Difficulty :难度
- Iteration:迭代
- State:状态
- Selecting the items:选择项
- High:高
- Low :低
- Average:一般
- Pending:未决
- Analysis:分析
- Scope selection:范围选择
- Providing the list of requirements to process in priority:提供要优先处理的需求列表
Reference requirements:参考需求
Player-specific document or delivery:特定于成员的文档或可交付工件
A break exists between requirements and deliveries if tools are not integrated with the requirements management
solution.:如果工具没有与需求管理解决方案集成,需求和可交付工件之间将存在鸿沟。
Integration of tools with the requirements management solution ensures the consistent process of requirements all along the
project.:工具与需求管理解决方案的集成保证在所有项目上对需求进行一致的处理。
Propagating the requirements to every project players:向所有项目成员传播需求
Change request management:变更请求管理
Software configuration management:软件配置管理
· A version of component is developed to meet requirements:为满足需求开发了一个组件版本。
A release meets a set of requirements:一个版本满足一组需求。
Requirements are versioned:需求被版本化。
Analyzing the impact of changes:分析变更的影响。
Ensuring the consistency of change requests and requirements:保证变更请求和需求的一致性
Processing the requirements requires new change requests:处理需求需要新的变更请求。
Controlling the change requests on requirements:控制对需求的变更请求。
Requirements management:需求管理
Linking the use cases to requirements:将用例与需求链接
Linking other models to requirements:将其他模型与需求链接。
Analyzing the impact of changes:分析变更的影响
Defining the testable requirements:定义可测试需求
Ensuring the coverage of requirements:保证需求的覆盖
Knowing which tests to replay upon change:知道在发生变更时重新进行哪些测试
Test management:测试管理
Modeling:建模
Requirements management solutions must integrate into the tools of the development and maintenance cycle:需求管理解决方案必须集成到开发和维护周期工具中。
Models:模型
Use cases:用例
Use cases diagrams ensure that requirements are related to testable use cases.:用例图保证需求与可测试用例相关。
Requirements:需求
Tests:测试
Tests check which requirements are covered. Customers understand their result directly in terms of the requirements expressed.:测试检查了哪些需求被覆盖。客户直接按照已表述的需求理解它们的结果。
Test campaigns:测试任务
Text documents:测试文档
Requirements attributes:需求属性
Ensuring the requirements coverage:保证需求覆盖