需求管理之如何撰写优秀的需求

简介: 软件需求常常被写得很糟且难于遵循。清楚地阐明你的需求将使每位项目参与者获益。一、需求说明总的特点 1、它们必须是正确的。
软件需求常常被写得很糟且难于遵循。清楚地阐明你的需求将使每位项目参与者获益。


一、需求说明总的特点 

1
、它们必须是正确的。 

2
、它们必须是可行的 

3
、它们必须是对项目来说是必不可少的。 

4
、它们必须是被标明优先次序的。 

5
、它们必须是不含糊的。 

6
、它们必须是能被证实的。 

每一条需求说明的特点 

1
、它是完整的。 

2
、它是一致的。 

3
、它是可修改的。 

4
、它是可跟踪的。 

二、需求写作指南 

      撰写优秀的需求没有一个简单的公式。很大程度上,它是从过去的需求问题中得来的教训与经验。这儿有几条当你写作软件需求时应记在心上的原则: 

1、
保持句子和段落简短。 

2、
从开发者的立场来看,检查需求陈述是否足够明确。 

3、
努力找到一个适当的粒度层次来写作。 

4、
检查是否有一个陈述表达了多个需求,将它们分开。 

5、
整个需求文档的写作都保持在一个一致的细节层次上。 

6、避免陈述冗余的需求。 


相关文章
|
11月前
|
存储 安全 数据管理
PMBOK泛读(第十章) - 项目沟通管理
PMBOK泛读(第十章) - 项目沟通管理
98 0
|
敏捷开发 数据可视化 安全
敏捷工具-需求管理工具推荐
最专业的敏捷需求管理工具推荐
|
存储 监控 项目管理
【PMP】第十章、项目沟通管理
【PMP】第十章、项目沟通管理
256 0
【PMP】第十章、项目沟通管理
|
监控 项目管理
【项目管理】 项目管理术语总结 (PMP培训笔记)(一)
【项目管理】 项目管理术语总结 (PMP培训笔记)(一)
198 0
|
项目管理 C++
【项目管理】 项目管理术语总结 (PMP培训笔记)(三)
【项目管理】 项目管理术语总结 (PMP培训笔记)(三)
192 0
|
项目管理
【项目管理】 项目管理术语总结 (PMP培训笔记)(二)
【项目管理】 项目管理术语总结 (PMP培训笔记)(二)
249 0
|
监控 安全 算法
系统集成项目管理工程师考试大纲
1. 信息化基础知识 1.1信息化概念 l        信息与信息化 l        国家信息化体系要素 l        信息系统分类 1.
7445 1
互联网公司研发RD如何撰写总体设计与详细设计文档
互联网公司,产品迭代块,项目周期长,基本没有“文档”一说,但其实写好文档,对系统和项目未来的维护是非常有帮助的。
1574 0
|
项目管理
艾伟也谈项目管理,项目管理 – 人员外购利弊谈
  昨天与同行进行案例讨论时得知,前2个月还被列为正面经典案例的项目到这次讨论时居然变成了反面典型,真可谓成也萧何败也萧何啊。   该项目是一个软件外包项目,发包方是非中国大陆的客户,项目规模在500人月左右,团队人数峰值为50人,实施周期为12个月。
1034 0
|
测试技术 项目管理
艾伟也谈项目管理,项目管理 – 人员外购利弊谈(续)
接上一篇文章“项目管理 – 人员外购利弊谈”。   以上方案只是初步分析,其缺点都是有相应解决办法的。  该公司对以上情况并没有使用DAR(决策分析解决方案)方法进行正式和认真的分析,仅仅从能快速启动和项目利润两个方面考虑来选择了最终的解决方案:项目经理由公司的技术和业务都掌握的人员担当;各小组的组长和测试组长采用人员外购的方式;项目组成员1/3由公司员工组成,1/3由实习人员组成,1/3采用外购方式。
1052 0