《制定软件计划》PPT课件.ppt
《《制定软件计划》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《制定软件计划》PPT课件.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2 2、制定软件计划、制定软件计划 软件项目的两种启动方式:软件项目的两种启动方式:软件项目的两种启动方式:软件项目的两种启动方式:软件立项与合同软件立项与合同商品化软件:商品化软件:商品化软件:商品化软件:一种方式是通过市场调研、可一种方式是通过市场调研、可一种方式是通过市场调研、可一种方式是通过市场调研、可行性分析之后,决定立项,开发某个软件产行性分析之后,决定立项,开发某个软件产行性分析之后,决定立项,开发某个软件产行性分析之后,决定立项,开发某个软件产品。这种方式称为品。这种方式称为品。这种方式称为品。这种方式称为“非订单软件非订单软件非订单软件非订单软件”。工程化软件:工程化软件:工
2、程化软件:工程化软件:另一个渠道是应用户要求,通另一个渠道是应用户要求,通另一个渠道是应用户要求,通另一个渠道是应用户要求,通过市场调研、可行性分析之后,与用户签订过市场调研、可行性分析之后,与用户签订过市场调研、可行性分析之后,与用户签订过市场调研、可行性分析之后,与用户签订开发合同,启动项目的开发,这种方式称为开发合同,启动项目的开发,这种方式称为开发合同,启动项目的开发,这种方式称为开发合同,启动项目的开发,这种方式称为“订单软件订单软件订单软件订单软件”。立项立项表现形式:在可行性分析报告的基础上,进行评审,评审表现形式:在可行性分析报告的基础上,进行评审,评审表现形式:在可行性分析报
3、告的基础上,进行评审,评审表现形式:在可行性分析报告的基础上,进行评审,评审通过后,根据项目的启动方式,进行投标或直接立项。通过后,根据项目的启动方式,进行投标或直接立项。通过后,根据项目的启动方式,进行投标或直接立项。通过后,根据项目的启动方式,进行投标或直接立项。立项是一项决策,必须按照决策程序进行。立项是一项决策,必须按照决策程序进行。立项是一项决策,必须按照决策程序进行。立项是一项决策,必须按照决策程序进行。决定立项之后,市场或决策人员与用户签订合同并编制决定立项之后,市场或决策人员与用户签订合同并编制决定立项之后,市场或决策人员与用户签订合同并编制决定立项之后,市场或决策人员与用户签
4、订合同并编制任务书任务书任务书任务书。一旦立项或签订合同,企业管理部门就要下达一旦立项或签订合同,企业管理部门就要下达一旦立项或签订合同,企业管理部门就要下达一旦立项或签订合同,企业管理部门就要下达“任务书任务书任务书任务书”,开发部门接到任务书后就要组建开发团队,成立项目组。,开发部门接到任务书后就要组建开发团队,成立项目组。,开发部门接到任务书后就要组建开发团队,成立项目组。,开发部门接到任务书后就要组建开发团队,成立项目组。当项目被客户验收或产品向公司交付之后,就要进行结项。当项目被客户验收或产品向公司交付之后,就要进行结项。当项目被客户验收或产品向公司交付之后,就要进行结项。当项目被客
5、户验收或产品向公司交付之后,就要进行结项。只有经过结项,项目组的开发任务才算结束。只有经过结项,项目组的开发任务才算结束。只有经过结项,项目组的开发任务才算结束。只有经过结项,项目组的开发任务才算结束。软件计划和定义阶段软件计划和定义阶段 功能需求报告。功能需求报告。可行性研究报告。可行性研究报告。软件生命周期模型的确定和裁剪。软件生命周期模型的确定和裁剪。软件计划的基础软件计划的基础软件计划软件计划软件计划软件计划由软件人员和用户共同确立。由软件人员和用户共同确立。为软件开发和软件管理制定计划。为软件开发和软件管理制定计划。计划的合理性关系到项目管理的成败。计划的合理性关系到项目管理的成败。
6、软件计划的目的软件计划的目的软件项目管理软件项目管理软件项目管理软件项目管理始于软件立项,终于软件交付。中间进程是始于软件立项,终于软件交付。中间进程是软件计划的制订、执行、跟踪、修改、评审和审计。软件计划的制订、执行、跟踪、修改、评审和审计。软件计划,既是为软件开发者和管理者制定的合理计划,软件计划,既是为软件开发者和管理者制定的合理计划,又是软件项目跟踪和监控的考核依据。又是软件项目跟踪和监控的考核依据。估计软件的规模及所需的资源;估计软件的规模及所需的资源;制定时间表;制定时间表;鉴别和评估风险;鉴别和评估风险;约定与限制条件。约定与限制条件。软件计划的步骤软件计划的步骤软件计划以可行性
7、研究报告为基础,由软件人员软件计划以可行性研究报告为基础,由软件人员和用户共同确立软件的功能和限制,提出软件计和用户共同确立软件的功能和限制,提出软件计划任务书。一个典型的软件计划计划书的主要内划任务书。一个典型的软件计划计划书的主要内容应该包括如下四个方面:容应该包括如下四个方面:软件计划书的内容软件计划书的内容软件范围软件范围环境资源环境资源进度安排进度安排成本成本/效益分析效益分析其它要考虑的因素其它要考虑的因素功能功能性能性能可靠性可靠性接口等问题。接口等问题。软件范围软件范围软件计划的第一个任务是确定软件需求描述,主要包括:软件计划的第一个任务是确定软件需求描述,主要包括:软件软件硬
8、件硬件参加人员参加人员 环境资源环境资源每种资源均从资源的描述,对资源要求的日程每种资源均从资源的描述,对资源要求的日程表时间以及对资源应用的持续时间三个方面来表时间以及对资源应用的持续时间三个方面来说明。包括:说明。包括:计划者要协调可用资源与项目的工作计划者要协调可用资源与项目的工作量,考虑各项任务之间的互相依赖,量,考虑各项任务之间的互相依赖,而在可能时间并行地安排工作,预见而在可能时间并行地安排工作,预见潜在的问题或瓶颈,并提供意外事故潜在的问题或瓶颈,并提供意外事故处理方案等。处理方案等。进度安排进度安排进度安排的主要工作是制定软件进度表,以明确开发各阶进度安排的主要工作是制定软件进
9、度表,以明确开发各阶段的任务和时间安排。软件开发进度表的内容包括:段的任务和时间安排。软件开发进度表的内容包括:进度安排的主要内容进度安排的主要内容软件的任务划分情况;软件的任务划分情况;各任务的起始时间和结束时间;各任务的起始时间和结束时间;各任务的工作量和所需的人数;各任务的工作量和所需的人数;各任务之间的衔接关系;各任务之间的衔接关系;各任务所需的资源情况;各任务所需的资源情况;各任务完成后所应提交的文档;各任务完成后所应提交的文档;对各任务的审查和审查记录等。对各任务的审查和审查记录等。甘甘特特图图:是是一一种种对对各各项项活活动动进进行行计计划划调调度度与与控控制的图表。横向表示时间
10、,纵向列出任务。制的图表。横向表示时间,纵向列出任务。进度计划的编制进度计划的编制-甘特图法甘特图法优优优优点点点点:它它具具有有简简单单、醒醒目目和和便便于于编编制制等等特特点点。能能够动态反映软件项目开发进展的情况。够动态反映软件项目开发进展的情况。缺点:缺点:缺点:缺点:难以反映多个任务之间存在的复杂的逻辑难以反映多个任务之间存在的复杂的逻辑关系。关系。甘特图的描述符号甘特图的描述符号甘特图示例:甘特图示例:甘特图示例:甘特图示例:计划安排的工作计划安排的工作计划安排的工作计划安排的工作计划安排的工作的开始日期计划安排的工作的开始日期计划安排的工作的开始日期计划安排的工作的开始日期计划安
11、排的工作的完成日期计划安排的工作的完成日期计划安排的工作的完成日期计划安排的工作的完成日期在特定的时间内安排的工作量在特定的时间内安排的工作量在特定的时间内安排的工作量在特定的时间内安排的工作量工作的目前进度工作的目前进度工作的目前进度工作的目前进度97.1 2 3 4 5 6 7 8 9 10 11 12 98.2 3 4 5 6 7 8 9 10 11软件计划需求分析基本设计编程详细设计测试验收/评价进度计划的编制进度计划的编制-网络计划法网络计划法网络计划法网络计划法用网状图表安排与控制各项活动的方法,可通过用网状图表安排与控制各项活动的方法,可通过对网状图的分析,方便地确定完成整个工程
12、至少对网状图的分析,方便地确定完成整个工程至少需要多少时间,以及哪些子工程是影响工程进度需要多少时间,以及哪些子工程是影响工程进度的关键。一般适应于工作步骤密切相关、错综复的关键。一般适应于工作步骤密切相关、错综复杂的工程项目的计划管理。杂的工程项目的计划管理。网络计划图描述符号网络计划图描述符号网络计划图示例:网络计划图示例:网络计划图示例:网络计划图示例:at iTiE TiL活动,活动,活动,活动,a a为为为为活动编号活动编号活动编号活动编号,t t为为为为活动时间活动时间活动时间活动时间各活动间的关系,也称为各活动间的关系,也称为各活动间的关系,也称为各活动间的关系,也称为事件事件事
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 制定软件计划 制定 软件 计划 PPT 课件
限制150内