《制定软件计划》PPT课件

《制定软件计划》PPT课件

ID:39419336

大小:265.11 KB

页数:36页

时间:2019-07-02

《制定软件计划》PPT课件_第1页
《制定软件计划》PPT课件_第2页
《制定软件计划》PPT课件_第3页
《制定软件计划》PPT课件_第4页
《制定软件计划》PPT课件_第5页
资源描述:

《《制定软件计划》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2、制定软件计划1软件项目的两种启动方式:软件立项与合同商品化软件:一种方式是通过市场调研、可行性分析之后,决定立项,开发某个软件产品。这种方式称为“非订单软件”。工程化软件:另一个渠道是应用户要求,通过市场调研、可行性分析之后,与用户签订开发合同,启动项目的开发,这种方式称为“订单软件”。2立项表现形式:在可行性分析报告的基础上,进行评审,评审通过后,根据项目的启动方式,进行投标或直接立项。立项是一项决策,必须按照决策程序进行。决定立项之后,市场或决策人员与用户签订合同并编制《任务书》。一旦立项或签订合同,企业管理部门就要下达“任务书”,开发部门接到任务书后就要组建开发团队,成立项目组

2、。当项目被客户验收或产品向公司交付之后,就要进行结项。只有经过结项,项目组的开发任务才算结束。3软件计划和定义阶段4功能需求报告。可行性研究报告。软件生命周期模型的确定和裁剪。软件计划的基础软件计划由软件人员和用户共同确立。5为软件开发和软件管理制定计划。计划的合理性关系到项目管理的成败。软件计划的目的软件项目管理始于软件立项,终于软件交付。中间进程是软件计划的制订、执行、跟踪、修改、评审和审计。软件计划,既是为软件开发者和管理者制定的合理计划,又是软件项目跟踪和监控的考核依据。6估计软件的规模及所需的资源;制定时间表;鉴别和评估风险;约定与限制条件。软件计划的步骤7软件计划以可行性研究

3、报告为基础,由软件人员和用户共同确立软件的功能和限制,提出软件计划任务书。一个典型的软件计划计划书的主要内容应该包括如下四个方面:软件计划书的内容软件范围环境资源进度安排成本/效益分析其它要考虑的因素8功能性能可靠性接口等问题。①软件范围软件计划的第一个任务是确定软件需求描述,主要包括:9软件硬件参加人员②环境资源每种资源均从资源的描述,对资源要求的日程表时间以及对资源应用的持续时间三个方面来说明。包括:10计划者要协调可用资源与项目的工作量,考虑各项任务之间的互相依赖,而在可能时间并行地安排工作,预见潜在的问题或瓶颈,并提供意外事故处理方案等。③进度安排11进度安排的主要工作是制定软件

4、进度表,以明确开发各阶段的任务和时间安排。软件开发进度表的内容包括:进度安排的主要内容软件的任务划分情况;各任务的起始时间和结束时间;各任务的工作量和所需的人数;各任务之间的衔接关系;各任务所需的资源情况;各任务完成后所应提交的文档;对各任务的审查和审查记录等。12甘特图:是一种对各项活动进行计划调度与控制的图表。横向表示时间,纵向列出任务。进度计划的编制----甘特图法优点:它具有简单、醒目和便于编制等特点。能够动态反映软件项目开发进展的情况。缺点:难以反映多个任务之间存在的复杂的逻辑关系。13甘特图的描述符号甘特图示例:计划安排的工作计划安排的工作的开始日期计划安排的工作的完成日期在

5、特定的时间内安排的工作量X工作的目前进度97.12345678910111298.234567891011软件计划需求分析基本设计编程详细设计测试验收/评价14进度计划的编制----网络计划法用网状图表安排与控制各项活动的方法,可通过对网状图的分析,方便地确定完成整个工程至少需要多少时间,以及哪些子工程是影响工程进度的关键。一般适应于工作步骤密切相关、错综复杂的工程项目的计划管理。15网络计划图描述符号网络计划图示例:atiTiETiL活动,a为活动编号,t为活动时间各活动间的关系,也称为事件,i为事件编号TiE与TiL分别为事件最早时间与最迟时间21110036643851212614

6、14A1B5C6D3E4G5F216TiE(事件最早时间):由始点事件顺向计算,事件j的最早时间TjE等于前一事件i的最早时间TiE加上先行活动(i,j)的时间。当事件的先行活动有两个以上时,事件的最早时间按其中时间最大的活动计算。TiL(事件最迟时间):由终点事件逆向计算,事件i的最迟时间TiL是后继事件j的最迟时间TjL减去活动(i,j)的时间。当事件开始的活动有两个以上时,事件的最迟时间取对应路线中时间的最小值。网络计划图描述符号17关键事件:最早完成时间与最迟完成时间相等的事件。关键路径:关键事件联结的各个活动所组成的路线。关键事件与关键路径18④成本/效益分析从经济角度分析开发

7、一个特定的新系统是否划算,从而帮助客户组织的负责人正确地做出是否投资于这项开发工程的决定。成本/效益分析的目的:19⑴工作产品规模估计⑵工作量及成本估计⑶关键资源的量化估计软件成本估算对软件项目进行量化估计,并记录估计结果。软件估计的内容和方法包括三个方面。20⑴工作产品规模的量化估计功能点个数:N个功能点/人月;性能点个数:N个性能点/人月;代码行数:N行代码/人月;实体个数:N个实体/人月;需求个数:N个需求数/人月;文档页数:

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

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

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