【5A版】项目策划及需求分析.ppt

【5A版】项目策划及需求分析.ppt

ID:32196708

大小:1.85 MB

页数:91页

时间:2019-02-01

【5A版】项目策划及需求分析.ppt_第1页
【5A版】项目策划及需求分析.ppt_第2页
【5A版】项目策划及需求分析.ppt_第3页
【5A版】项目策划及需求分析.ppt_第4页
【5A版】项目策划及需求分析.ppt_第5页
资源描述:

《【5A版】项目策划及需求分析.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、项目策划及需求分析经验交流提纲项目策划(35分钟)需求分析(35分钟)讨论(20分钟)项目策划项目策划的重要性项目策划相关内容项目策划参考案例项目策划的重要性从软件实施成功率谈起-软件项目成功率调查结果怎样才算是一个成功的项目?项目策划的重要性W理论Everystakeholder(涉众)isawinner(获胜者)客户、用户、项目经理、开发者、维护者、软件企业相关人员。。。。项目策划的重要性项目成功的十大关键因素中第一位:清楚地界定项目范围及制定项目计划从项目管理角度:三个阶段项目策划的重要性一个完善的项目计划可以使失败的概率降到最低,以最大限度的保证在

2、预期的期限内取得预期的效果项目策划的重要性项目策划项目策划的重要性项目策划相关内容项目策划参考案例项目策划内容软件质量保证需求项目过程活动软件配置管理项目管理分析实现测试交付项目策划相关内容为什么要制定项目开发计划?计划赶不上变化?没有充足的条件制定可行的计划?计划变更是合理的;关键在于如何使变更可控;结论:计划变更是在正常不过的项目策划相关内容谁来制定项目计划?结论:计划应由所有的涉众制定项目策划相关内容制定几份项目计划?结论:两个协调的计划并行;项目策划相关内容项目策划项目策划的重要性项目策划相关内容项目策划参考案例项目策划策划前策划中策划后定义项目目

3、标a、项目可交付的结果列表b、制定项目最终完成及中间里程碑的截至日期c、交付结果必须满足的质量准则d、项目不能超过的成本限制项目策划定义项目前提a、项目是否依赖其他人员;b、项目是否有其所需的资源;c、成本对项目多重要,谁有权增加项目预算;d、项目的风险是否基本可控;项目策划项目策划策划前策划中策划后选择软件开发过程模型项目策划系统分析软件需求分析设计编码测试FullSystemIncrement1Increment2Increment3瀑布模型增量模型螺旋模型RAD模型RUP项目策划软件开发过程模型软件开发过程对客户是个黑匣子项目策划『让客户加入到软件过

4、程中来,认识我们地软件开发过程模型』『软件企业成熟,必须引导要求客户成熟』资源、工作量、进度、及成本估算『相关案例见下文』项目策划安排进度、确定里程碑项目策划结论:『确定里程碑、快速实现阶段成果,增加成就感,凝聚力,提高客户满意度,客户』分配资源、商讨承诺项目策划项目策划策划前策划中策划后计划的执行,及对计划的执行做出反馈;交流沟通的重要性;项目计划要不断展开和修正;项目策划项目策划项目策划的重要性项目策划相关内容项目策划参考案例参考案例过程相似,结果截然不同的案例我们又是怎么做的?一、前提条件二、引言三、问题提出四、从软件过程看“需求”五、需求文档的书写

5、前提条件在这里只讨论需求的开发需求管理(如基线)都不在讨论之列引言方法论本身源于实践方法论没有绝对的真理,只有绝对的实际方法论限于环境,不同的环境有不同的方法论!方法论不能绝对对的遵循,我们要学会了解方法论、优化方法论,才能更好的为我们服务问题提出的开发中,特别是基础套件的开发过程中,我们不得不再次思考以下几个问题:什么是软件需求?需求文档中应该有那些内容?需求写到什么程度?从软件过程看需求自上而下、逐步求精获取市场或用户需要或潜在需要了解具体使用者习惯和业务定义软件的功能、展现方式及性能要求对软件内部结构的设计程序设计及代码编写发布需求需求设计设计不同的

6、组织对它的范围有不同的解释什么是“需求”IEEE软件工程标准词汇表(1997年)中定义需求为:(1)用户解决问题或达到目标所需的条件或权能(Capability)。(2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。(3)一种反映上面(1)或(2)所描述的条件或权能的文档说明。什么是“需求”实际上我们认为“需求”这个词汇是个相对概念对需求的理解和范围划分要从涉众是谁来看待如,对开发人员来说的“需求”对于客户而言就是“设计”写好需求的前提做好需求的前提是,让同一个团队对“需求”的理解达成共识需求的三个层次业务需求用户需求功能需求

7、功能需求规格说明书在开发中我们认为需求有三个层次问题焦点我们要为设计或开发人员提供一份什么样的《功能需求规格说明书》?编写需求是软件开发过程中最难的吗?需求的重要性有一点可以肯定:设计和编写代码的代价是远远大于编写各种需求文档的代价。编写各种需求文档这里将着重讨论《功能需求规格说明书》何时产生详细的<<功能需求规格说明书>>?我们能不能在需求阶段提供详细的<<功能需求规格说明书>>?编写各种需求文档基本要求:明确需求不是设计:需求强调的是产品是怎样,而不是产品是怎样设计和构造。描写功能需求的时候应把系统或子系统看作是黑盒,描述他的响应和行为。而黑盒内部相关

8、的结构和工作原理应留给开发人员去设计。如,软件部件相关的格式,存储

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。