10/14/2006

软件客户的权利与责任

Figure 1. Requirements Bill of Rights for Software Customers
As a software customer, you have the right to:
作为软件客户,你有权:
1. Expect analysts to speak your language.
1.希望分析员说你常用的话
2. Expect analysts to learn about your business and your objectives for the system.
2.希望分析员了解你的业务和为系统设定的目标
3. Expect analysts to structure the requirements information you present into a software
3.希望分析员将你表达的需求以结构化的方式纳入SRS
requirements specification.
4. Have developers explain requirements work products.
4.让开发人员解释需求的工作产品
5. Expect developers to treat you with respect and to maintain a collaborative and professional attitude.
5.希望开发人员尊重你并保持合作、专业的态度
6. Have analysts present ideas and alternatives both for your requirements and for
implementation.
6.希望分析员告知你对你的需求的想法和调整,系统实现的想法和调整
7. Describe characteristics that will make the product easy and enjoyable to use.
7.描述使产品更容易、更有趣的使用的特性
8. Be presented with opportunities to adjust your requirements to permit reuse of existing
software components.
给你调整需求以重用已有软件组件的机会
9. Be given good-faith estimates of the costs, impacts, and trade-offs when you request a
requirement change.
当你请求变更需求时,能得到费用、影响和取舍的公正估计
10. Receive a system that meets your functional and quality needs, to the extent that those needs
have been communicated to the developers and agreed upon.


Figure 2. Requirements Bill of Responsibilities for Software Customers
As a software customer, you have the responsibility to:
作为软件客户,你有责任:
1. Educate analysts about your business and define jargon.

2. Spend the time to provide requirements, clarify them, and iteratively flesh them out.

3. Be specific and precise about the system's requirements.

4. Make timely decisions about requirements when requested to do so.

5. Respect developers' assessments of cost and feasibility.

6. Set priorities for individual requirements, system features, or use cases.

7. Review requirements documents and prototypes.

8. Promptly communicate changes to the product's requirements.

9. Follow the development organization's defined requirements change process.

10. Respect the requirements engineering processes the developers use.

Technorati :

Technorati :

没有评论:

为什么说普京已经输掉了这场战争

  为什么说普京已经输掉了这场战争 作者: Yuval Noah Harari (历史学家畅销书【智人:人类简史】的作者) 译自: 英国卫报, 2022年2月28日 翻译: Andywho in Canada 原文链接: Why Vladimir Putin has alread...