软件项目需求分析的文档都包括哪些内容

来源:项目管理师    发布时间:2012-05-06    项目管理师视频    评论

  首先你要找那些让你提交这些报告的人,问明白他们说的这些报告究竟需要涉及什么内容,给什么人看,格式和文档的风格要求是什么。如果他们不能告诉你一个满意的答案,就没有必要给他们一个他们自己都不知道想不想要的东西。

  而实际上需求分析报告可以说是文档体系中最没有必要存在的。当然我不是说需求分析不重要,而是说需求分析太重要,是一个报告所不能容纳的,而是要有一个包括数个不同内容体系的文档系统。而如果你的项目根本就没有那么多的资金和资源,你一般就不要动用这样一个庞大的系统。你在这个时候只需要随时记录你的想法,列出你的关注点和解决的想法。而当然这个系统虽然庞大,但是还有很多线索要你去掌握它们的建造。首先这个系统需要有一个业务目标分析,也就你的这个系统要达到的业务目标,要结合具体的企业环境进行系统分析和论证,这个文档的阅读者基本上属于最高级次的决策者。还要有一个技术目标分析,也就是你的这个项目将解决什么具体的技术问题,这个部分也十分的复杂,基本上需要行业专家认真地分析,这个文档的阅读者属于管理者。还要有一个技术实现的报告,也就是你需要为完成这个项目动用什么技术,主要是你必须说出在这个项目的几种可使用技术方案中你为什么要选择你目前的这种,这个文档的阅读者基本上就是相关的技术人员。而同时你还需要一个风险分析的报告,把这个文档要针对业务/技术/实现这三个层次的问题中要遇到的各种风险进行分析。这属于基本的需求分析的基础文档系统。

  然后你还需要面对你的具体的情况进行具体的项目的规划分析。首先如果你的项目是一个开发型的项目,你就有必要对你的业务目标和技术目标的实现进行一种设计。这个工作需要大量的市场和人类学知识。其次你还需要对你上面这个需求的设计进行分析,以把其转化为开发者可以接受的文档格式。然后你还需要对这些需求进行具体的粒度化的划分,将其细化为一些原子态的互相联系的部分。在此基础上你还需要对这些具体的技术实现进行规划,找出最重要的和最有难度的部分。同时这个层次的风险分析也需要有一个单独的文档说明。

  最后你还需要对实现中具体的细节问题组织你的需求分析文档。这些问题包括,你使用的具体技术需要什么要求的人员和设备等等资源。你的需求需要如果进行测试,以保证你的这些需求能够被真正的贯彻。你的系统需要如何部署在你的业务环节中。你的人员培训需要采用什么措施。这些问题都需要有专门的文档,而且也都是需求分析方面的。

  基本上这样一个系统要有10份以上的文档,而关键在于不同的问题应该在不同的文档中说明,同时你还必要在这些文档的相互关系中做出一种标注。这样一个工程,基本上需要一个团队来专门的进行协调和维护。至于书写则是一个文档就要一个小组,同时还必须有一个系统的管理小组。在这样一个文档系统中,基本上可以保证你所有的关注都在你的文档中体现了。

精品推荐:

PMP认证考试最新练习题及参考答案汇总

PMP全真试题精选

更多信息请进入:

我考网项目管理论坛

上一页12下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答