软件项目进度和成本管理

软件项目进度和成本管理
软件项目进度和成本管理

学生信息管理系统项目进度和成本管理

一、项目进度

1.项目进度的制约因素:

1.1从进度计划本身分析:(1)进度计划制定不细致。(2)进度计划的约束条件和依赖环境考虑不全。(3)工作量评估不准确。

1.2从进度控制角度分析:(1)进度信息收集问题。(2)进度控制和管理问题。(3)计划变更调整不及时。

1.3从团队协调方面考虑:(1)完美主义。(2)自尊心(3)想当然主义。

1.4从项目管理三角关系(范围、质量、成本)考虑

进度应与项目范围、成本、质量相协调,项目管理的本质就是在保证质量的前提下,寻求任务、时间和成本三者之间的平衡。

2.活动标识

学生信息管理系统以软件生命周期为主线划分,项目可以分为需求分析、系统设计、编码实现、系统测试、部署交付5个阶段现在对系统设计中的的程序设计界面进行标识,如图1-1所示。

图1-1以开发周期为主线的学生信息管理系统程序界面设计活动

3.进度计划

根据WBS的分解情况继续分解出相应的活动(任务),使用MS Project工具,将分解后的所有活动(任务)和WBS的代码录入项目计划文件中,然后确定各个活动之间的关系。由于采用增量式的生存期模型,在需求设计之后,系统的功能采用增量方式实现,实施阶段分6个增量,对各个活动(任务)分配相应的资源,然后经过不断地资源调整优化以及工期、活动关系的调整等,再经过多次的评审讨论,最后计划通过评审,将此计划存为基准计划。项目的基准计划如下。

项目进度计划表

标识号任务名称工期开始日期结束日期

1 学生信息管理系统42工作

日2011-3-8 2011-5-16

2 软件规划2工作日2011-3-8 2011-3-10

3 项目规划 1 工作日2011-

3-10 2011-3-11

4计划评审1工作日2011-3

-11 2011-3-12

5 需求开发5工作

2011-3-1

22011-3-17

6 用户界面设计 1 工作日2011-3

-17 2011-3-18

7用户需求评审1工作

2011-3

-18 2011-3-19

8 编写需求规格说明书 2 工作日2011-3-

19 2011-3-21

9 需求验证 1 工作日2011-3-

21 2011-3-22

10 设计4工作日2011-3-

22

2011-3-2

11 概要设计 2 工作日2011-3-

26 2011-3-28

12 数据库ER图编制、建库 1 工作日2011-3-2

82011-3-29

13设计评审 1 工作日2011-3-2

92011-3-30

14 实施34工作

日2011-4-1 2011-5-5

15 学生信息管理 1 工作日2011-5-5 2011-5-6

16 选课信息管理 1 工作日2011

-5-6 2011-5-7

17编码2工作

日2011-5-7 2011-5-9

18 系统集成测试 1 工作日2011-5

-102011-5-11

19 环境测试 1 工作日2011-5

-11 2011-5-12

20 提交 2 工作日2011-5-

12

2011-5-1

21完成文档1工作日2011

-5-14 2011-5-15

21 验收、提交 1 工作日2011

-5-15 2011-5-16

4.里程碑

二、成本管理

1.影响软件项目成本的因素

1.1项目的质量对成本的影响

一般来说,适量的总成本是有故障成本和预防/鉴定成本组成,故障成本就是弥补软件质量缺陷二发生的费用,预防和鉴定成本是保证和提高质量二消耗的费用,如流程定义好热实施,各种评审会议所引起的成本。

1.2项目管理水平对成本的影响

控制好项目体现在预算和计划的准确性高,减少了更新计划的风险,也就减少了成本。

1.3人力资源对成本的影响

在一个软件项目中没能力搞死的员工比例要适当,经验丰富的程序员成本高,必然会有一些新手,虽然成本低,但是工作效率不高,成本就会增加。

2.成本控制的净值管理

净值分析设计计划值实际成本和净值3个基本参数以及成本偏差、进度偏差、成本执行指标、进度执行指标。

当成本偏差(CA)>0,CPI>1时,表明陈本节约;反之。便是成本超支;当CV = 0,CPI=1时,表明计划预算与实际花费一致。

当(SV) > 0,SPI>1时表示进度超前;反之,表示进度滞后;(SV=0,SPI =1

表示计划与实际进度一致。

3.软件项目进度——成本平衡

进度控制的目标与成本控制的目标、范围控制的目标、质量控制的目标是对立统一的关系。二进度和成本的计划和控制随着项目进展在时间上有相互对应的关系。进度和成本控制都是按照计划来控制项目变化的。

图2-3 进度——成本控制平衡图

软件开发论文:软件开发项目进度管理研究

软件开发项目进度管理研究 0.引言 软件开发项目进度,是指完成整个软件开发项目所需活动的过程和时间周期。软件开发项目进度管理是为了确保项目按时完成而对其各项活动及阶段进行的管理。软件开发项目进度管理包括4个步骤,其中软件开发项目进度计划编制和进度控制是实际工作重点,但编制项目进度计划前,应先分解项目,明确该项目包含的活动,并对项目活动进行排序。下文中“软件开发项目”简称为“项目”。 1.项目工作分解 一个项目提出后,根据项目目标确定项目的研究范围后,应对项目进行分解,将可交付成果和复杂的项目逐步分解成较小的、便于管理的组成部分,并创建工作分解结构图,为项目进度计划打下基础。 1.1项目工作分解的作用 项目分解的作用主要体现在两个方面: (1)便于进行综合性方案设计。工作分解就是在项目目标的指导下,在任务范围中从粗到细、从简到繁,逐步分析,直到可执行的最小独立单元,这样能够较好地保持项目的系统性和完整性,策划者据此可以通盘考虑实现项目目标应完成的工作,能够清晰地分辨任务实现的重点和步骤、完成周期、成本费用,并评估风险,同时,也有利于发现潜在的不明确内容,为项目总体设计提供可靠依据。 (2)便于分配任务和明确责任。项目工作分解把项目划分成多个独立性较强的任务单元,明确区分各任务的目标、范围和界限,对每个工作任务提出具体要求,便于在执行项目时,落实责任者或完成单位。既可以作为委托工作或下达任务的

依据,也便于观察、了解和控制整个项目过程。 1.2项目工作分解结构的依据、原则和方法 项目工作分解结构的主要依据是前期取得的项目主要资料和其它相关项目的借鉴性文件,包括项目需求文件、任务(合同)范围说明、本项目的其它资料、其它项目的相关资料等。 工作分解结构的原则是:在各层次上保持项目内容的完整性,不能遗漏任务必要的组成部分;每个项目单元只能从属于某一个上层单元,不能同时交叉从属于两个上层单元;相同层次的项目单元应有相同的性质,各项目单元应有明确的任务界限,保持各项目单元的独立性,?项目分解的原则应事先确定,同一层次上分解出的项目单元,其分解的原则应该是一致的。 工作分解的方法有自上而下和自下而上等方法。自上而下法是先明确项目最终产品,然后确定中间可交付成果,再对主要可交付成果细分,直至每一个工作只包含一个可交付成果;自下而上法是首先明确项目的所有可交付成果,然后将可交付成果进行逻辑分组,接着将每组汇总成一个母元素,成为上一层次的元素,再将高一层次的元素进行分组、汇总,以此类推,最终汇成一个母元素。 1.3项目工作分解结构一般步骤 工作分解首先应识别项目的主要要素,项目的主要要素就是项目的主要交付物,然后对识别出的主要要素作进一步细化,分解出更详细的有形的、可检验的产品或服务,在此基础上,选择自上而下或自下而上的方法编制工作分解结构图(也可以使用单位标准模板或以前项目的模板),编制完工作分解结构图后,应编制详细的结构图说明,说明的内容包括各要素的界定、说明、估算经费、时间、预安排的责任部门、人员等。

软件项目进度计划

施工进度计划书 一、工期安排 XX项目总体工程实施,依照合同按计划在5个月内完成。工期从2017年9月初开工,至2018年1月底截止。为了保证项目圆满完成,分阶段进行进度控制,同时加强软件质量管理,以保障项目按工期规定顺利交付。 二、项目进度表

三、项目实施各环节实施方案 在明确本项目的建设目标、建设任务和范围、建设时间进度要求、项目建设特点分析的基础上,依据招标文件的要求和我方在以往大型信息化平台建设实施方面的经验和教训,为了更好的保障项目的整体进度和整体质量,更好地回避和解决项目建设过程中的可能风险,更好地达到系统的建设目标、项目的总体目标,在本章中,针对本项目的特点,提出我们的项目建设实施整体阶段过程的划分、每个阶段要达成的目标、实施方法和实施计划。 系统建设过程主要分为需求调研/分析、系统设计、开发/测试、集成测试、培训/试运行、验收交付以及质保期七个大的建设阶段。 充分吸收面向对象开发的迭代思想,在经典的几个项目阶段基础上,于每个阶段的内部,又分成了若干次的迭代过程;每一个迭代包括计划、分析、原型等。于是项目可以递进地进展,每一个迭代周期完成,都会形成一个产品原型,通过与业主的不断交互,完善,直到原型发展成为可用的产品。 如图:

1.项目里程碑 里程碑在项目实施中通常设置在阶段任务完成点或关键任务的完成点。 在项目实施计划中设置里程碑,便于以里程碑为监控点,对项目实施从进度、质量、绩效等方面进行更加有效的监控和管理;便于项目组织成员有一个共同的视野,展示项目简明清晰的阶段性目标;便于项目经理与相关人员之间就进度问题进行沟通。 在为项目进度计划设置里程碑时,遵循以下原则: 以项目目标为依据,以可交付成果物为向导,设置里程碑。可交付成果物可以是文档,也可以是可运行的程序。 将实施各阶段的完成点设置成里程碑。如需求规格定稿作为需求分析阶段的完成点,可以定义成为里程碑。 设置的里程碑必须可审查、可测量,有明确的完成标准。只有里程碑通过审查,才能进入到下一个阶段的任务。 综上所述,本项目的里程碑如下表所示:

软件开发项目计划书格式

软件开发项目计划书格式 (总12页) 本页仅作为文档页封面,使用时可以删除 This document is for reference only-rar21year.March

正文 一、项目计划书格式 根据《GB8567-88计算机软件产品开发文件编制指南》中项目开发计划的要求,结合实际情况调整后的《项目计划书》内容索引如下: 1 引言 1.1 编写目的 1.2 背景 1.3 定义 1.4 参考资料 1.5 标准、条约和约定 2 项目概述 2.1项目目标 2.2产品目标与范围 2.3假设与约束 2.4 项目工作范围 2.5 应交付成果 2.5.1 需完成的软件 2.5.2 需提交用户的文档 2.5.3 须提交内部的文档 2.5.4 应当提供的服务 2.6 项目开发环境 2.7 项目验收方式与依据 3 项目团队组织 3.1 组织结构 3.2 人员分工 3.3 协作与沟通 3.3.1 内部协作 3.3.2 外部沟通 4 实施计划 4.1 风险评估及对策 4.2 工作流程 4.3 总体进度计划 4.4 项目监控 4.4.1 质量控制计划 4.4.2 进度监控计划 4.4.3 预算监控计划 4.4.4 配置管理计划 5 支持条件 5.1 内部支持(可选) 5.2 客户支持(对项目而言) 5.3 外包(可选) 6 预算(可选) 6.1 人员成本 6.2 设备成本

6.3 其它经费预算 6.4 项目合计经费预算 7 关键问题 8专题计划要点 二、项目计划书的编写说明 1 引言 1.1 编写目的 说明编写这份项目计划的目的,并指出预期的读者。 作用:本节是为了说明编制“项目计划书”亦即本文档的意图和希望达到的效果。注意这里的“目的”不是“项目目标”,而是为了说明本文档的目的与作用。“项目目标”在2.1中说明。 意义:使项目成员和项目干系人了解项目开发计划书的作用、希望达到的效果。开发计划书的作用一般都是“项目成员以及项目干系人之间的共识与约定,项目生命周期所有活动的行动基础,以便项目团队根据本计划书开展和检查项目工作。” 例如可以这么写:为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 常见的问题:把项目本身的“项目目标”误作编制项目开发计划的目的。 1.2 背景 主要说明项目的来历,一些需要项目团队成员知道的相关情况。主要有以下内容: 项目的名称:经过与客户商定或经过立项手续统一确定的项目名称,一般与所待开发的软件系统名称有较大的关系,如针对“XX系统”开发的项目名称是“XX系统开发”。 项目的委托单位:如果是根据合同进行的软件开发项目,项目的委托单位就是合同中的甲方;如果是自行研发的软件产品,项目的委托单位就是本企业。 项目的用户(单位):软件或网络的使用单位,可以泛指某个用户群。注意项目的用户或单位有时与项目的委托单位是同一个,有时是不一样的。如海关的报关软件、税务的报税软件,委托单位是海关或税务机关,但使用的用户或单位不仅有海关或税务机关,还包括需要报关、报税的企业单位。 项目的任务提出者:本企业内部提出需要完成此项目的人员,一般是领导或商务人员;注意项目的任务提出者一般不同于项目的委托单位,前者一般是企业内部的人员。如果是内部开发项目,则两者的区别在于前者指人,后者指单位。 项目的主要承担部门:有些企业根据行业方向或工作性质的不同把软件开发分成不同的部门(也有的分为不同事业部)。项目的特点就是其矩阵式组织,一般一个项目的项目成员可能由不同的部门组成,甚至可能由研发部门、开发部门、测试部门、集成部门、服务部门等等其中几个组成。需要根据项目所涉及的范围确定本项目的主要承担部门。 项目建设背景:从政治环境上、业务环境上说明项目建设背景,说明项目的大环境、来龙去脉。这有利于项目成员更好地理解项目目标和各项任务。 例句:根据《某部关于某建设工作的实施意见》精神,为了保障某建设工作的正常实施,必须加强监督考核,建立督查通报制度,某市某建设工作小组办公室把此项建设工作实施列入督查的重要内容,及时掌握进度,相关部门建立市某建设工作简报制度,及时反映全市某建设工作动态。 目前对于某建设工作的工作主要采用计划部门手工编制年度计划、建设工作主管部门和建设工作实施单位联合手动编制进度计划,某建设工作单位手工上报建设工作进度情况的方式,而全市的建设工作有数百个,加上前期建设工作的数量和今后某市建设发展的趋势,建设工作的数量将越来越多,原来的工作模式

软件项目管理制度 制度 格式

**科技股份有限公司软件项目管理制度 目录

项目开发计划 编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度、所需经费预算、所需软、硬件条件等问题作出的安排记载下来,以便根据本计划开展和检查本项目的开发工作。编制内容要求如下: 1引言 1.1编写目的 说明编写这份项目开发计划的目的,并指出预期的读者。 1.2背景 说明: a.待开发的软件系统的名称; b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; C.该软件系统同其他系统或其他机构的基本的相互来往关系。 1.3定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4参考资料 列出用得着的参考资料,如: a.本项目的经核准的计划任务书或合同、上级机关的批文; b.属于本项目的其他已发表的文件; C.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2项目概述 2.1 工作内容 简要地说明在本项目的开发中须进行的各项主要工作。 2.2主要参加人员 扼要说明参加本项目开发工作的主要人员的情况,包括他们的技术水平。 2.3产品 2.3.1程序 列出需移交给用户的程序的名称、所用的编程语言及存储程序的媒体形式,并通过引用有关文件,逐项说明其功能和能力。 2.3.2文件 列出需移交给用户的每种文件的名称及内容要点。 2.3.3服务 列出需向用户提供的各项服务,如培训安装、维护和运行支持等,应逐项规定开始日期、所提供支持的级别和服务的期限。 2.3.4非移交的产品 说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。 2.4验收标准 对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。 2.5完成项目的员迟用限 2.6本计划的批准者和批准日期 3实施计划

软件开发项目管理

管理目标 1、所有关系人清晰明确地了解项目的需求和期望,努力做到满足项目所有关系人的不同需求;项目关系人包括:项目团队成员和项目团队外(内部/外部客户,内部/外部合作伙伴,经销商/客户等)。 2、项目管理三要素平衡(时间/成本/质量),即开发项目按需按时按质的完成。 3、目标:功能满足需求,设计支持变化,开发快速迭代,成果持续交付。 执行概述 1、建立有效的工作流程保证项目的顺利进行,初期使用传统RUP过程,引入部分敏捷方法, 团队磨合完成后逐步实现敏捷开发全流程管理。 2、明确项目目标,制定具有可行性的项目计划,有效明确的分解项目需求。 3、跟踪设计/开发/测试/回归/发布全流程,推动项目按预定计划执行。 4、解决项目过程中出现的问题和冲突,一般集中在需求不明/工作量或时长/开发难度/跨 部门协调等几个方面。 5、调动开发团队的积极性,创造力,推动团队成员在项目过程中的学习成长。 6、风险识别、风险控制以及风险的预案。 项目管理 1、需求阶段 对项目进行技术可行性分析、技术评估、成本评估以及风险评估。 与需求提出方的代表进行需求讨论,明确项目的目标、价值。 确定项目范围、功能及优先级。 组建项目团队,特别要搞清楚项目的关键人。 项目启动会议,相关的关系人都必须参加。 2、设计阶段 根据确认后的软件需求规格说明书,制定项目进度计划,工作任务分解(WBS);资源申请,项目涉及到的开发资源、测试资源、设计资源(包括人员和软硬件资源);数据库设计;系统设计;文档(包括系统用例、Demo、测试用例等);评审会议。 设计阶段结果交付一般为系统用例/系统原型/系统设计文档(概要设计和详细设计)/数据库设计文档等。 该阶段交付成果需要进行评审。 3、执行阶段(开发和测试) 准备开发环境、测试环境。 跟踪,推动项目按计划进行。 项目成员以日报/项目负责人以周报的形式通报各关系人当前项目的进展情况。 按里程碑对阶段成果进行评估,以确保该阶段完成的质量。 代码审核,包括CS审核、SQL审核、WEB审核等。 对需求变更进行控制管理。 测试阶段BUG响应及改进、收集反馈意见。 对项目风险进行管理。 4、发布阶段 包括制定项目发布计划,用户培训,发布上线。 5、试运行阶段 数据监控(日志、服务器状态),根据监控出现的问题,及时进行处理,改进性能问题,特定情况执行补丁升级。

软件项目进度控制之浅析

软件项目进度控制之浅析 众所周知,软件项目有其特殊性。首先,软件产品是无形的。软件项目管理者不能像其他项目管理者那样,能够从被开发的产品上看到进度、已经完工的部分是否与设计相符等,他们只能从其他人所提交的文档中来掌握相关的情况;其次,没有标准的软件过程。对软件过程的理解虽然已经取得了长足的进步,但是软件管理者还是不能确切地预见某一软件过程何时有可能出现问题;再次,软件项目常常是“一次性的”。由于软件项目与一个国家、地区的经济政策相联系,与用户的发展战略、经济实力、管理水平相适应,软件项目的开发过程中所采用的技术和管理方式与当时的计算机和通信技术有关,因此大型软件项目一般都不同于早先的项目,管理者纵使有在计划中降低不确定性的经验,也很难较准确地预见问题的出现,以前的经验教训也较难在新项目中发挥大的作用。 从目前国内外的软件企业来看,“软件危机”的阴影仍然存在,软件行业的项目实施情况一直很不乐观。研究表明,软件项目失败的原因主要有两个:一是应用项目的复杂性;二是缺乏合格的软件项目管理人才。实践证明,缺乏有效的项目计划与控制是导致软件项目失控的直接原因。 软件项目中项目进度控制和监督的目的是增强项目进度的透明度,以便当项目进展与项目计划出现严重偏差时可以采取适当的纠正或预防措施。已经归档和发布的项目计划是项目控制和监督中活动、沟通、采取纠正和预防措施的基础。软件开发项目实施中进度控制是项目管理的关键,若某个分项或阶段实施的进差,及时予以纠正;提前预测偏差,提前予以预防。

任务本身的工作量估算是否合理,进度出现偏差首先要考虑工作量的估算是否合理,是否考虑了工作中存在的技术难点,是否考虑了项目成员自身的技能,是否考虑了其他应该考虑的风险。任务计划下达给项目成员时候应该获取承诺,但很多时候获取承诺是无用的,是否可以承诺或者是否能完成承诺跟项目成员的个人经验和技能有太大的关系。 当偏差出在估算上,而且后续项目都是采用的相同估算模式的情况,调整项目计划往往是必须的了。对于短期型的项目,如果这个时候才发现是项目成员技能问题,而想通过培训来提高技能以取得立竿见影的效果往往已经是不现实的。 如果项目任务中存在着技术攻关或技术难点需要解决,对于这种任务往往是很难估计工作量的,而且一旦在技术问题上被卡住往往对项目进度产生致命的影响。唯一的方式就是把无法预测和不透明的东西转换为透明,在项目开始之前就应该进行风险分析和应对,提前进行技术问题的预研,开发原型,积累相关的知识和经验。估算问题的根源又出在历史项目或版本对项目历史数据的采集和分析不够,准确的估算依赖于专家的经验,但专家的经验同样是依赖于历史项目和历史数据。估算问题的根源还在于对项目成员技能和生产率水平没有较清楚的认识,一个软件类任务的完成往往存在着巨大的个人生产率差异和进度差异。 对于一个软件项目,出现1~2天的偏差很容易得到纠正。而如果出现1~2周的偏差则很难再进行纠正。任务本身的粒度和工作量直接和偏差的大小相关。当任务本身的粒度太大的时候是不适宜进行跟踪的,任务本身是否会偏差不在取决于跟踪者,而是执行者对于大粒度的任务是否有很好的细分和自我控制能力。任何一个任务,要么不出现偏差,要么出现成倍的偏差。一个任务的粒度如果是1

软件项目进度报告

软件项目进度报告 ——iBeyond Team开发团队 2011年9月5日

目录 一、报告时间及所处开发阶段 (3) 二、给出进度 (3) 三、所用时工 (3) 四、所有机时 (4) 五、工作遇到的问题及采取的措施 (4) 六、本周完成的结果 (5) 七、下周的工作计划 (5) 八、特殊问题 (5)

一、报告时间及所处开发阶段 本项目开发进度报告编写于项目开发的项目测试的后期阶段和文档编写阶段,具体的任务及人员分配如下表所示: 整理美化11天 8月26日--9月5日 丁方强、张利广周帮飞、赵易奇 整理完成文档7天 8月26日---9月1日 张利广 提交、验收5天 9月2日--9月5日 丁方强、张利广、周帮飞、赵易奇 二、给出进度 1.本周的主要活动 整理完成文档7天 8月26日---9月1日 张利广 提交、验收5天 9月2日--9月5日 丁方强、张利广、周帮飞、赵易奇 2.实际进展与计划比较 实际进度基本与计划相符! 三、所用时工 本项目所用时间如下: 项目工作表 具体任务预算时间人员分配 前期准备两周 7月13日-7月26日丁方强、赵易奇、周帮飞、 张利广 项目筹划分工3天 7月22-7月24 丁方强、赵易奇、周帮飞、 张利广 工程的建立及草图建立2天 7月25日-7月26日丁方强、赵易奇、周帮飞、 张利广 整体框架的搭建一周 7月27日-8月2日 丁方强 公交模块一周 7月27日-8月2日 张利广

火车出行模块一周 7月27日-8月2日 周帮飞 航班出行模块一周 7月27日-8月2日 赵易奇 地铁出行模块一周 7月27日-8月2日 丁方强 金融理财模块一周 7月27日-8月2日 赵易奇 旅行查询模块一周 7月27日-8月2日 赵易奇 日常生活查询一周 7月27日-8月2日 周帮飞 娱乐模块一周 8月2日-8月16日 赵易奇、周帮飞 历史记录模块一周 8月2日-8月16日 丁方强、张利广 软件介绍模块一周 8月2日-8月16日丁方强、张利广、赵易奇、 周帮飞 模块整理合并1天 8月17日丁方强、张利广、赵易奇、 周帮飞 各个模块优化3天 8月18日-8月20日丁方强、张利广、赵易奇、 周帮飞 美化界面产生第一个雏形软 件 5天 8月21日-8月28日 丁方强、张利广、赵易奇、 周帮飞、安鹏 软件整体代码优化两周 8月29日-9月11日丁方强、张利广、赵易奇、 周帮飞 软件测试两周 8月29日-9月11日 丁方强 文档整理两周 8月29日-9月11日 张利广 四、所有机时 与工事基本相同 五、工作遇到的问题及采取的措施 在整个测试阶段和文档编辑阶段,没有遇到技术上或者形式上的问题,唯一遇到的问题就是无法进行真机测试,在手机模拟器中运行完全正常的情况下是否会在真机测试时出问题目前不能保证。未来几天希望这个问题可以解决。

软件开发项目管理制度44952

软件开发项目管理制度 一、 总则 为保障公司软件开发项目的工作能有效、有序的执行,保证项目的开发质量,维护公司及开发人员的利益特制订本制度。 二、 组织 软件开发项目的实施以软件开发项目组的形式进行,项目组中设有项目责任人(即项目经理)、项目开发工程师、测试工程师、辅助人员等。一般情况下,一个项目组负责一个软件项目的开发工作。对于特大型的项目可以组织多个项目组分块进行实施。项目组人员各负其责,在项目经理的统一领导组织下共同完成项目实施工作。 三、 责任 项目经理: 全面负责项目的开发组织工作,包括需求分析、系统设计、人员分工、进度安排等。项目经理负责组织完成项目系统分析报告、系统总体设计报告、开发进度计划表、系统测试大纲等技术文档编写工作。负责开发进行中的进度检查,联合调试、技术资料文件收集等工作。 开发工程师: 按照项目经理的分工安排完成软件开发项目中自己所承担 的开发工作。负责完成模块设计报告的编写工作。协助完成 软件开发部 项目组 项目组 项目组 项目经理 开发工程师 测试工程师 辅助人员 项目经理 开发工程师 测试工程师 辅助人员

软件的安装调试及售后服务工作。 测试工程师: 按照项目经理的分工安排完成对开发软件的测试工作。负责 完成测试方案设计、测试报告的编写工作。负责完成软件使用手册、培训教材等的编写工作。完成软件的安装调试及售后服务工作。 辅助人员: 按照项目经理的分工安排完成项目开发中的辅助工作,包括文档录入、资料整理等。 四、 流程 软件开发项目应按照以下流程进行 整个软件开发项目可分为四个阶段: A 段: 设计阶段。完成系统分析、总体设计、进度计划等工作。以提交系统分 析报告、系统设计报告及开发计划进度表为完成标志。 立项 建立软件开发项目组 调研用户需求 编写项目系统分析报告 讨论确定系统设计方案 编写项目系统设计报告 制定开发计划 确定人员分工进度安排 分工进行模块设计 编写模块设计报告 软件编程、调试 软件组装、测试 完成测试报告 安装、试运行、培训 验收、售后服务 编写软件用户手册 工作总结 结束 A B C D

软件开发项目管理的意义思考

软件开发项目管理的意义思考 论文摘要:本文针对软件开发中的进度延期、费用超标、质量低下等新问题,探索了如何利用项目管理中的相关控制方法进行软件开发过程控制。、论文在阐述软件项目管理内容的基础上,针对软件项目的三要素分别进行了探索:进度控制、费用控制和质量控制,提出了几种有效的软件项目管理控制方法。这些探究对于加强我国软件项目管理控制过程,降低开发成本,减少开发风险具有重要的意义。 论文:项目管理进度控制费用控制质量控制软件开发 人类社会经历了三次经济革命从农业革命、工业革命到目前正在经历的信息革命。信息化正在日益改变人们的思维方式和生活习惯。在推动信息化过程中,计算机及其软件产品发挥着至关重要的功能。对于软件项目的管理成为项目管理领域一个令人兴奋的课题。本文将结合项目管理中的控制方法分析软件项目管理控制的相关新问题.以期提高软件项目的开发效率。 1、有关软件项目管理 1.1项目和项目管理 项目是一个旨在完成一个或一些独特产品或服务的过程.它有着一系列被具体描述的属性。由于项目的独特性和一次性特征,引伸出它的其他特征.如目标的确定性.成果的不可挽回性组织的临时性和开发性等。基于项flI的这些特征.项目运作更加注重项目决策前的计划以及对实施过程的控制,以减少项目运作的风险。项目管理是2O世纪50年代后期发展起来的一种计划管理方法,它运用先进科学的管理方式.有效解决大型组织的效率低下和小型企业面临的风险增加新问题以组织的机动灵活.面向客户和资源利用率高而被广泛应用。在工程设计.施工软件项目的开发、实麓中经常会碰到进度拖延.费用超支、质量不达要求等新问题除去极少数是因为技术原因造成,绝大部分是源于僵化的管理和不当的管理方式。 1.2软件项目管理 各软件企业都在积极将软件项目管理引入开发活动中.对开发实行有效的管理。从概念上讲.软件项目管理是为了使软件项目能够按照预定的成本.进度、质量顺利完成.而对成本、人员、进度、质量、风险等进行分析和管理的活动。同时,随着软件开发规模及开发队伍的逐渐增大,软件开发不再是向过去那样一二个开发人员即可解决的事情。迫切需要一种开发规范来规范每个开发人员、测试人员和支持人员的工作每个项目组成员按约定的规则准时完成自己的工作。同时采用规范化管理.专业分工也可以降低对开发人员的要求,从而降低产品研发成本。 2、软件项目控制

软件项目开发计划

项目开发计划书 项目名称:9号智能鲜柜网站系统软件项目编号:*** 编写人员:____ 编写日期:2004-5-10 _ 审批人员: 审批日期:

历史修改记录

1.引言 (4) 1.1.编写目的 (4) 1.2.项目标识 (4) 1.3.项目背景 (4) 1.4.术语定义 (4) 1.5.参考资料 (4) 1.6.约束和假定 (5) 2.项目概况 (5) 2.1.项目产品 (5) 2.1.1.交付产品 (5) 2.1.2.非交付产品 (5) 2.1.3.维护和服务 (5) 3.开发规程、标准和方法 (5) 3.1.规程和标准 (5) 3.2.生命周期选择 (5) 3.3.开发语言和编程工具 (6) 4.规模和成本估计 (6) 4.1.项目规模 (6) 4.2.项目工作量和成本 (6) 5.资源需求 (6) 6.人员组织和安排 (7) 7.项目进度计划 (8) 8.用户应承担的工作 (9) 9.风险评估和防范 (9)

1.引言 1.1.编写目的 编写本文档的目的是为实施工程和管理软件项目制定合理的计划,为实施和管理软件项目活动提供基础,并根据软件项目资源、约束条件和能力向软件项目的的客户提出承诺。 本文档的读者为:高级项目经理、项目经理、项目开发组、测试经理、测试组、质量保证组。 1.2.项目标识 项目名称:部门级文档管理系统。 1.3.项目背景 本项目由开目公司提出立项,经英诺有限公司审批通过,由英诺有限公司负责开发工作。 本项目的用户是对文档有管理需求的企业。 本项目的目的是开发一个文档管理系统,对部门内的纸质文档和小型局域网内的电子文档进行入库、出库、版本更新的管理,提供文档信息的查询和定位服务,并根据用户所在的组织和用户的权限确定用户对不同文档的操作权限。 1.4.术语定义 1.5.参考资料 部门级文档管理系统立项申请报告 部门级文档管理系统需求规格说明书 软件配置管理计划指导书 软件质量保证计划指导书

软件开发项目影响进度因素及控制浅谈

软件开发项目影响进度因素及控制浅谈 一、影响软件开发项目进度的因素 要有效地进行进度控制,必须对影响进度的因素进行分析,事先或及时采取必要的措施,尽量缩小计划进度与实际进度的偏差,实现对项目的主动控制。软件开发项目中影响进度的因素很多,如人为因素、技术因素、资金因素、环境因素等等。在软件开项目的实施中,人的因素是最重要的因素,技术的因素归根到底也是人的因素。软件开发项目进度控制常见问题主要是体现在对一些因素的考虑上。常见的问题有以下几种情况: 1、80-20原则与过于乐观的进度控制 80-20原则在软件开发项目进度控制方面体现在:80%的项目工作可以在20%的时间内完成,而剩余的20%的项目工作需要80%的时间。这个80%的项目工作 不一定是在项目的前期,而可能是分布在项目的各个阶段,但是剩余的20%左右的项目工作大部分是在后期。所以软件开发在进入编码阶段后会给人一种“进展快速”的感觉,使得项目经理、项目团队成员、用户以及高层领导产生了过于乐观的估计。有些领导看到软件交付给用户了,就一块石头落地“总算交差了”,同时又可能撤出一些被认为不必要的人力资源。但很多情况下这是为了对付用户不合理的交付期限要求而采用的不得已的措施。这样的结果是拖延了后期的工作,同时如果软件还不成熟的话,会给用户造成不好的影响。 2、范围、质量因素对进度的影响

软件开发项目比其他任何建设项目都会有更经常的变更,大概是因为软件程序是一种“看不见”又“很容易修改”的东东吧,用户是想改就改,造成需求的蔓延,项目经理有时还不知如何拒绝,加上要说“我能”的心理因素,一般都会答应修改。这样集少成多,逐渐影响了项目进度。 如果某项工作在进度上表面上达到目标了,但经检验其质量没有达到要求,则必然要通过返工等手段,增加人力资源的投入,增加时间的投入,实际上是拖延了进度。不管是从横向或纵向来看,部分任务的质量会影响总体项目的进度,前面的一些任务质量中会影响到后面的一些任务质量。 3、资源、预算变更对进度的影响 资源,最主要的还是人力资源,有时某方面的人员不够到位,或者在多个项目的情况下某方面的人员中途被抽到其他项目、或身兼多个项目、或在别的项目不能自拔无法投入本项目。还有一个很重要的资源,就是信息资源,如某些国家标准、行业标准,用户可能提供不了,而是需要去收集或购买,如果不能按时得到,就会影响需求分析、设计或编码的工作。其他资源,如开发设备或软件没有到货,也会对进度造成影响。 预算其实就是一种资源,它的变更会影响某些资源的变更,从而对进度造成影响。 4、低估了软件开发项目实现的条件

软件项目的进度管理

软考信息系统项目管理师论文范文:论软件项目的进度管 理 [大] [中] [小]发布人:圣才学习网发布日期:2012-07-13 21:16 信息系统项目管理师论文范例1:论软件项目的进度管理 摘要 本文讨论了《电力行业工作票、操作票系统》的项目管理,在本项目中我作为项目负责人,承担了项目管理工作. 在本项目管理中,我主要采用了面向对象技术同传统技术相结合的原则,在估算项目的工作量这方面尤为突出,面向对象技术对传统技术有所改进,传统技术能弥补面向对象技术的不足。 本文从合理的估算项目的工作量及技术难度;识别关键任务;随时了解项目进度,必要时调整进度表等方面讨论了《电力行业工作票、操作票系统》项目管理的基本活动与方法,有效地控制开发进度,确保项目如期按质量完成.本系统在电力系统已经运行,状况良好,受到一致好评. 正文 2003年2月,我参加了《电力行业工作票、操作票系统》的开发,担任项目管理工作.电力系统有关部门在对电力设施进行检测、维修、试验等一系列活动时应按照我国电力行业相关标准进行工作,《电力行业工作票、操作票系统》就是按照国家有关标准及电力行业操作规程设计的仿真系统。工作人员在施工前按照工作流程在此仿真系统上进行操作,严格遵守电力设施的逻辑闭锁关系,顺序执行.有效地防止不规范操作,确保电力设施及现场工作人员的安全,提高安全意识. 本系统由系统图编辑平台和工作票、操作票签发系统两大部分组成,其中系统图编辑平台主要是编辑变电站、用电系统及变电站控制系统图,每一个电力设施对应一个对象,在系统图上都有相对应的部分,系统图真实地反映电力设施的布局及相互关系,生动形象又合乎技术标准,同时为第二部分提供操作对象.工作票、操作票签发系统主要是在系统图的基础上进行点击操作,每饮点击对应一个对象即一个电力设施,根据电力设施的逻辑闭锁关系自动生成相应的工作票或操作票或提示操作不规范.

软件开发进度计划汇总

1234是是是是手动计划手动计划自动计划自动计划绩效考评系统总进度需求分析 项目需求说明书制定项目需求说明书的验收38 days7 days5 days2 days5是6是7是8是9是10是11是12是13是14是15是16是17是18是19是20是21是22是23是24是手动计划系统开发手动计划软件设计 手动计划概要设计说明书制定手动计划数据库概要设计手动计划UI设计手动计划设计验收手动计划编码 手动计划系统框架搭建手动计划项目编程手动计划测试 手动计划测试用例设计手动计划测试用例验收自动计划测试执行自动计划测试验收手动计划质量监控自动计划全程监控手动计划配置管理 自动计划安装配置说明书制定自动计划配置更新手动计划配置验收20 days6 days3 days1 day1 day1 day14 days2 days12 days14 days3 days2 days7 days2 days37 days37 days30 days10 days10 days10 days 14/3/10 9:0014/3/10 9:0014/3/10 8:0014/3/17 8:0014/3/19 8:0014/3/19 9:0014/3/19 9:0014/3/24 9:0014/3/25 9:0014/3/26 9:0014/3/26 17:0014/3/26 9:0014/3/28 9:0014/3/19 8:0014/3/18 9:0014/3/21 9:0014/3/24 8:0014/4/2 8:0014/3/10 9:0014/3/10 9:0014/3/18 9:0014/3/18 9:0014/4/1 9:0014/4/15 9:0014/4/30 18:0014/3/18 18:0014/3/16 18:0014/3/18 17:0014/4/15 17:0014/3/27 9:0014/3/24 9:0014/3/25 9:0014/3/26 9:0014/3/27 9:0014/4/15 17:0014/3/28 9:0014/4/15 9:0014/4/7 17:0014/3/21 9:0014/3/22 18:0014/4/1 17:0014/4/3 17:0014/4/30 9:0014/4/30 9:0014/4/29 9:0014/4/1 9:0014/4/15 9:0014/4/29 9:00 34 789 12

软件开发项目管理

软件开发项目管理 ?启动阶段 这个阶段的工作目的是决定一个项目是否需要启动。为了达到这个目的,首先要明确项目的总体战略目标,对项目的需要建立认同。即确定到底需要做什么、开发什么产品或提供什么服务,以及需要解决什么样的问题和需要满足客户或市场的什么要求等,同时还要总结项目工作的范围、所需资源、大约开支、各种风险,以及该项目不执行的其他替代选择等。这些代表了对整个项目目标从战略角度和宏观层次所进行的分析,通过项目的意向书总结出来,由此确证客户或项目发起人和赞助者的要求与期望,并帮助他们判定项目是否上马。项目意向总结书的通过及项目被批准上马形成了这个项目的起始点。 ?计划阶段 这个阶段的工作是为整个项目做计划。项目开始后,首先要确定项目的具体范围,明确定出项目到底要做什么,总结、归纳并定出产品的功能。然后进一步制定项目的计划,列出每项具体工作,并建立所有工作任务的重要性及顺序;确定每项工作的执行人和所需资源;根据人员的配置和能力设定各项工作和整个项目的完成时间表。 ?执行阶段 这个阶段的工作是通过执行项目的计划来完成项目的任务。它包括落实一切所需资源,如:人员、设备、费用、技术、信息,由管理者领导全体项目参与者开展各项工作。同时跟踪各项具体工作和整个项目的进度,定期向全体项目人员及项目的发起人报告项目状态。 ?控制阶段 这个阶段的工作是确证项目工作的结果符合项目的计划。它通过对项目结果的衡量和审核,与项目计划所期望的结果进行比较,找出实际结果与计划的差别,并制定处理措施。这个阶段的工作还包括对项目进程中出现的任何更改要求进行审核和批准。同时调解项目进程中出现的各种问题,如:对缺乏的资源的补偿调节;对项目的进度表及各项具体工作的优先级或顺序的修订。 ?结束阶段 这个阶段的工作是确保项目的最终结果或提交物达到计划的要求,并对完成的结果作可接受的确认。还包括在项目完成之后的收尾工作,对整个项目的经历进行总结,修订项目文档,用户培训等。

软件项目进度报告

目录 一、报告时间及所处开发阶段................................................................... 错误!未定义书签。 二、给出进度 (3) 三、所用时工 (4) 四、所有机时 (5) 五、工作遇到的问题及采取的措施 (5) 六、本周完成的结果 (5) 七、下周的工作计划 (5) 八、特殊问题 (5)

8月策划进度: ●世界观背景V0.1 说明:结合游戏的玩法设计,对整个游戏世界进行详细的描述,目前确定了以近现代科幻为题材,大逃杀为主要玩法的设计。对于逃杀的游戏形式,我们诠释了新的定义:取代了原有的毒气要素,改为氧气这一游戏元素。这样一来,生存的感觉更加强烈,背景更加合理,玩法也得到了扩充。开发过程中迭代了战斗的机制,通过空投支援系统让战斗过程更加紧凑、战斗方式更加丰富、玩家的竞争更加激烈。 ●按键控制表V0.1 说明:玩家控制角色的基础功能,采取端游常用的鼠标键盘结合的控制方式;结合人体工程学做了初版的按键设计,在一般类型的射击游戏控制上增添了我们的特色玩法按键,同时也删改了一些无用的按键 ●摄像机控制文档V0.1 说明:编写摄像机控制的规则,例如在何种状态下开放自由视角等等 ●界面设计文档规格V0.1 ●道具设计文档规格V0.2 说明:给其他策划提供设计的方向、标准和内容 ●角色形象设计文档V0.7 说明:描述角色外形表现,角色动作点设计,角色道具挂配

点 ●角色属性文档V0.1 说明:确定角色带有的属性:生命值、氧气值等;保证生存感体现的基础 ●角色动作设计汇总V0.1 说明:设计角色动作的表现形式 ●第一期角色动作规则V0.4 说明:非持枪时的各个动作执行的条件 ●第二期角色动作规则V0.3 说明:持枪时的各个动作执行的条件 ●第一期角色动作外包V0.1 说明:动画的外包要求 ●UI界面设计表格V0.2 说明:包括了游戏登录界面、大厅界面、人物界面、战斗界面、开始、过场、结束等界面中具体内容、表现形式、切换条件的设计 一、给出进度 1.本周的主要活动 张利广整理完成文档7天 8月26日---9月1日 提交、验收5天 丁方强、张利广、周帮飞、赵易奇 9月2日--9月5日 2.实际进展与计划比较

软件开发项目管理实施方案

项目管理实施方案 作为一个项目管理者,如何要成功的做好项目管理;首先必须先要明白的是在特定的领域中赋予这个角色所要实现的目标、承担的职责、以及项目管理者的具体工作内容是什么? 从我个人的浅见和角度以及我们所从事的IT领域来分析回答以上三个问题。 第一:目标 作为一个项目的管理者,必须要明确的知道自己的工作目标;我个人认为项目管理者的目标无非就是以下两点: 1、就是清晰明确地了解项目利害关系者的需求和期望,努力做到满足项目利害关系者的不同需求;项目利害关系者包括:项目团队成员和项目团队外成员(比如各部门的部门负责人和市场人员,客户等)。 2、就是保证开发项目按需按时保质的完成。 第二:职责 作为项目的管理者,首先要端正态度,要明确知道自己的工作职责,认识到这份工作职责的本质。项目管理者不是来管人的,而是来支持人的,是来协调资源的,是来营造一个适合团队成员比较认同的工作环境和氛围的,是来为一个共同的目标和大家一起战斗共同成长的。可以大概概括成以下几点: 1、建立有效的工作流程保证项目的顺利进行。 2、制定详细周密的项目计划。 3、跟踪,推动项目按计划进行。 4、积极解决项目过程中出现的问题和冲突。 5、调动开发团队的积极性,创造力,推动团队成员在项目过程中不断成长。 6、项目风险识别、风险评估、风险解决和风险管理策略以及做好突发风险的应急预案。 7、实现目标 第三:项目管理者的具体工作内容 最后一个是项目管理者的具体工作内容,作为项目管理者必须清晰的知道自己的工作范围和所要做的工作内容以及工作重心,分为以下六点: 1、项目前期阶段 对项目进行技术可行性分析、技术评估、成本评估以及风险评估。与需求提出方的代表进行需求讨论,明确项目的目标、价值;确定项目范围、功能及优先级。组建项目团队,特别要搞清楚项目的key person(对产品有决定权的人)。项目启动会议,相关的

进度管理:软件开发项目进度控制浅谈

1进度管理:软件开发项目进度控制浅谈 摘要:本文主要谈谈影响软件开发项目进度的因素、项目进度控制的目的、常用项目进度控制措施,软件开发项目进度控制中对项目经理而言需要注意的问题和 一些工作经验、工作方法。 关键词:项目管理、进度、控制 一、影响软件开发项目进度的因素 要有效地进行进度控制,必须对影响进度的因素进行分析,事先或及时采取必要的措施,尽量缩小计划进度与实际进度的偏差,实现对项目的主动控制。软件开发项目中影响进度的因素很多,如人为因素、技术因素、资金因素、环境因素等等。在软件开项目的实施中,人的因素是最重要的因素,技术的因素归根到底也是人的因素。软件开发项目进度控制常见问题主要是体现在对一些因素的考 虑上。常见的问题有以下几种情况: 1、80-20原则与过于乐观的进度控制 80-20原则在软件开发项目进度控制方面体现在:80%的项目工作可以在20%的时间内完成,而剩余的20%的项目工作需要80%的时间。这个80%的项目工作不一定是在项目的前期,而可能是分布在项目的各个阶段,但是剩余的20%左右的项目工作大部分是在后期。所以软件开发在进入编码阶段后会给人一种“进展快速”的感觉,使得项目经理、项目团队成员、用户以及高层领导产生了过于乐观的估计。有些领导看到软件交付给用户了,就一块石头落地“总算交差了”,同时又可能撤出一些被认为不必要的人力资源。但很多情况下这是为了对付用户不合理的交付期限要求而采用的不得已的措施。这样的结果是拖延了后期的工作,同时如果软件还不成熟的话,会给用户造成不好的影响。 2、范围、质量因素对进度的影响 软件开发项目比其他任何建设项目都会有更经常的变更,大概是因为软件程序是一种“看不见”又“很容易修改”的东东吧,用户是想改就改,造成需求的蔓延,项目经理有时还不知如何拒绝,加上要说“我能”的心理因素,一般都会答应修改。 这样集少成多,逐渐影响了项目进度。 如果某项工作在进度上表面上达到目标了,但经检验其质量没有达到要求,则必然要通过返工等手段,增加人力资源的投入,增加时间的投入,实际上是拖延了进度。不管是从横向或纵向来看,部分任务的质量会影响总体项目的进度,前面的一些任务质量中会影响到后面的一些任务质量。

软件开发项目管理制度

软件开发项目管理制度 一、总则 为保障公司软件开发项目的工作能有效、有序的执行,保证项目的开发质量,维护公司及开发人员的利益特制订本制度。 二、组织 软件开发项目的实施以软件开发项目组的形式进行,项目组中设有项目责任人(即项目经理)、项目开发工程师、测试工程师、辅助人员等。一般情况下,一个项目组负责一个软件项目的开发工作。对于特大型的项目可以组织多个项目组分块进行实施。项目组人员各负其责,在项目经理的统一领导组织下共同完成项目实施工作。 三、责任 项目经理:全面负责项目的开发组织工作,包括需求分析、系统设计、 人员分工、进度安排等。项目经理负责组织完成项目系统分 析报告、系统总体设计报告、开发进度计划表、系统测试大 纲等技术文档编写工作。负责开发进行中的进度检查,联合 调试、技术资料文件收集等工作。 开发工程师:按照项目经理的分工安排完成软件开发项目中自己所承担 的开发工作。负责完成模块设计报告的编写工作。协助完成

软件的安装调试及售后服务工作。

测试工程师:按照项目经理的分工安排完成对开发软件的测试工作。负责 完成测试方案设计、测试报告的编写工作。负责完成软件使 用手册、培训教材等的编写工作。完成软件的安装调试及售 后服务工作。 辅助人员:按照项目经理的分工安排完成项目开发中的辅助工作,包括 文档录入、资料整理等。 四、流程 软件开发项目应按照以下流程进行 整个软件开发项目可分为四个阶段: A段:设计阶段。完成系统分析、总体设计、进度计划等工作。以提交系统分析报告、系统设计报告及开发计划进度表为完成标志。

B段:编程阶段。完成系统子模块设计、程序编写、组装测试等工作。以提交系统子模块设计报告、测试报告为完成标志。 C段:安装阶段。完成系统安装、用户培训、手册编写等工作。以提交用户手册培训教材、安装计划、培训计划为完成标志。 D段:验收阶段。完成系统的最后修改、进行工作总结。以提交项目验收报告、开发技术文档及源文件光盘、开发工作总结为完成标志。 完成A,B,C,D四个阶段后,标志一个软件开发项目工作的结束。 五、奖罚 软件开发人员的工资收入由二部分组成:基本工资、项目奖励。基本工资为开发人员的月固定工资,按月发放,基本工资的分配按公司有关规定执行。项目奖励为软件开发项目完成后的奖金,软件开发项目完成后第二个月随基本工资一起发放。 1.奖励: 对按期完成的软件项目,参与项目开发的所有人员均可得到项目奖励金,奖励金的分配根据每个开发人员参与项目的工作量大小由 公司主管领导与项目经理协调统一分配。 (1)项目奖励金的计算方法: 奖励金 = 软件项目开发费总额× 10% (2)项目奖励金的分配比例为: A阶段20%,B阶段40%,C阶段30%,D阶段10%(3)按期完成的定义 a.在软件开发项目规定的期间内完成; b.在项目业主认可的期间内完成。 2.处罚: (1)由于自身原因未能完成的软件开发项目不发放项目奖 励金; (2)由于自身原因连续三个月以上不参加项目开发工作的, 基本工资减半。 六、文档 一个软件开发项目完成后,应提交以下文档资料:

相关文档
最新文档