项目策划及需求分析PPT课件
- 格式:pptx
- 大小:779.86 KB
- 文档页数:91


XXXX项目需求及分析报告
第 1 页
XXXX项目
项目需求及分析报告V1.0
建立日期:
修改日期:
文控编号: _XX(机构代码)_XX(实施)_XXXX(PMP系统项目号)_XX(阶段)_XX(流水号)_M(为里程碑)
客户项目经理:
日 期:
用友项目经理:
日 期:
XXXX项目需求及分析报告
第 2 页
文档控制
更改记录
审阅
审阅人 职务 日期
分发
份数 姓名 部门及职务
1
2
3
4
5
6
日期 更改人 版本号 备注
XXXX项目需求及分析报告
第 3 页
目 录
第一章 进展回顾 ......................................................................................................................... 4
1.1 项目实施方法回顾 ............................................. 4
1.2 计划与执行情况 ............................................... 4
1.3 调研与现场走访工作总结 ....................................... 4
客户关系管理系统
需求规格说明书
编号: RM-CRM
版本:1.0
状态 修订人 修改日期 版本 备注
2009-9-14 1.0
作者: X.L.K 日期: 2009-9-14
审批: 日期: 1 概述
客户是公司最宝贵的资源,为了更好的发掘老客户的价值,并开发更多新客户,XX公司决定实施客户关系管理系统。希望通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;希望通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户情况。
客户服务是一个涉及多个部门,存在一定流程的工作。客户服务水平的高低决定着公司的核心竞争力。该客户关系管理系统应提供一个客户服务在线平台,使客户服务处理过程中相关人员可以在线完成服务的处理和记录工作。
1.1 目的
本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。
1.2 范围
本系统包括:营销管理、客户管理、服务管理、统计报表和基础数据五个功能模块。另包括权限管理模块用于系统的用户、角色和相关权限,收发邮件功能用于获得客户的详细需求,文档管理功能用于客户信息文件的存储。
1.3 读者对象
1.4 参考文档
1.5 术语定义
系统用户: XX公司员工。
客户:购买XX公司产品或有意向购买XX公司产品的单位客户,不包括个人客户。
客户服务:由客户提出申请,需要XX公司员工对其做出响应的活动。分咨询、建议、投诉等类型。 2 系统说明
2.1 概述
客户关系管理系统用于管理与客户相关的信息与活动,但不包括产品信息、库存数据与销售活动,这三部分内容有其公司销售系统进行管理。但本系统需要提供产品信息查询功能、库存数据查询功能、历史订单查询功能。
需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。在这个过程中,用户的确是处在主导地位,需求分析工程师和项目经理要负责整理用户需求,为之后的软件设计打下基础。需求分析阶段结束后,要求得到:SRS文档(system requirement Specification);2.DRM文档;3. Acceptance Plan.
从广义上理解:需求分析包括需求的获取、分析、规格说明、变更、验证、管理的一系列需求工程。
狭义上理解:需求分析指需求的分析、定义过程。
一、为什么要需求分析
需求分析就是分析软件用户需求是什么。如果投入大量的人力,物力,财力,时间,开发出的软件却没人要,从发重新开发过,这种返工是让人痛心疾首的。(相信大家都有体会)比如,用户需要一个for Linux 的软件,而你在软件开发前期忽略了软件的运行环境,忘了向用户询问这个问题,而想当然的认为是开发fox window的软件,当你千辛万苦地开发完成向用户提交时才发现出了问题,那时候你是欲哭无泪了,恨不行找块豆腐一头撞死。
需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软件开发的过程中具有举足轻重的地位。大家一定要对需求分析具有足够的重视,在一个大型软件系统的开发中,他的作用要远远大于程序设计。
二、需求分析的任务
简言之,需求分析任务就是解决“做什么”的问题,就是要全面地理解用户的各项要求并准确地表达所接受的用户需求。
需求分析的过程
需求分析的工作,可分为四个方面:问题识别、分析和综合、制订规格说明、详审。
问题识别
就是从系统角度来理解软件,确定对所开发系统的综合要求,并提出这些要求的实现条件,以及需求应该达到的标准。这些需求包括:功能需求(做什么),性能需求(要达到什么指标),环境需求(如机型,操作系统等,)可靠性需求(不发生故障的概率),安全保密需求,用户界面需求,资源使用需求(软件运行是所需的内存,CPU等),软件成本消耗与开发进度需求,预告估计以后系统可能达到的目标。
1 目的:
分析项目管理系统的需求,理清项目管理的总体思路,抓住项目管理同信息化的可交换点。同时,分析整理出项目管理同信息化相结合的可行性方案。建设符合PMBOK管理指南规范的项目管理系统。为需求说明书编制提供依据。
2 背景:
虽然项目管理系统已经成熟应用到项目管理中,然而众多项目系统并非按照PMBOK这个全球普遍公认的指南规范设计项目管理,而是凭借其他规范已经项目管理经验设计的项目管理系统。项目管理系统中存在很多偏门功能或者缺少的功能。很多方面的设计无法满足项目管理者的要求。
3 总体需求分析:
3.1 项目管理的基本标准:
3.1.1 应用组织环境
项目管理的组织结构为矩阵型项目管理结构,项目经理拥有项目管理的部分权限,职能经理拥有支持项目经理以及部分人员管理的权限。
3.1.2 应用企业环境:
企业项目管理按照PMBOK规范管理项目,该项目主要支持信息化项目的管理,不一定符合所有项目的管理。
3.1.3 项目基本标准:
该项目完全按照PMBOK整理项目管理的流程,项目由客户或者项目发起人提供商业论证、工作活动说明树、合同等信息开始项目。项目周期分为:项目开始,项目前期准备,项目管理,项目结束。项目管理周期分为:启动过程组,规划过程组,执行过程组,监控过程组,以及收尾过程组。同时规划过程组中的项目阶段管理周期也按照启动过程组,规划过程组,执行过程组,监控过程组,以及收尾过程组过程过程完成,如图3.1所示:
项目开始项目前期规划项目管理项目结束项目管理信息详细监控过程组启动过程组结束过程组规划过程组执行过程组1423阶段管理监控过程组启动过程组结束过程组规划过程组执行过程组1423规划执行过程 3.2 项目管理的主要过程:
项目管理包括启动、规划、执行、监控、收尾通用五大过程组。项目管理按照各自的项目特征分为一个或多个阶段,每个阶段都包含以上五大过程组。监控过程组贯穿整个过程,规划和执行过程组之间迭代方法渐进明细。如图3.2