计划与跟踪(DOC)

上传人:亦明 文档编号:125918788 上传时间:2020-03-20 格式:DOC 页数:14 大小:161.85KB
返回 下载 相关 举报
计划与跟踪(DOC)_第1页
第1页 / 共14页
计划与跟踪(DOC)_第2页
第2页 / 共14页
计划与跟踪(DOC)_第3页
第3页 / 共14页
计划与跟踪(DOC)_第4页
第4页 / 共14页
计划与跟踪(DOC)_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《计划与跟踪(DOC)》由会员分享,可在线阅读,更多相关《计划与跟踪(DOC)(14页珍藏版)》请在金锄头文库上搜索。

1、计划与跟踪(DOC) 项目的计划和跟踪过程项目的计划和跟踪过程海恒达远信息技术有限公司海恒达远信息技术有限公司xx年年3月月2日日 1、前言、前言1.1目的目的本文的目的是规范Seavision公司的项目计划和跟踪过程。 以后的项目过程均要遵循此规范的要求,规范的改进工作将在过程的改进过程中进行。 1.2范围范围本规范详尽地规范和要求了软件开发项目的计划和跟踪过程,主要包括过程的具体活动,活动的负责人角色,以及采用的工具模板。 主要包括两个大的过程项目计划和估算过程,计划的执行和跟踪过程。 对于每个过程具体活动的详细要求将会在对应的章节中一一介绍。 1.3文档内容文档内容第一部分描述本文档的目

2、的和范围,以及计划和跟踪过程涉及到的角色。 第二部分项目计划和跟踪过程的概貌。 第三部分项目计划和估算过程。 第四部分计划的执行和跟踪过程。 第五部分项目的关闭第六部分更改页。 1.4有关的角色及职责有关的角色及职责角色角色职责描述职责描述项目主管计划的执行和跟踪,以及实际工作量的统计工作客户经理负责项目计划和估算,与客户确认合作计划设计师协助项目主管进行项目计划和估算,计划的执行,以及实际工作量的统计工作开发人员配合计划的执行和跟踪工作 2、项目计划和跟踪过程的概貌、项目计划和跟踪过程的概貌注解项目计划和跟踪的内容贯穿于软件开发周期的整个过程。 在我们接受新项目后的第一件工作往往就是先要对项

3、目进行计划和估算,然后给客户一个成本报价。 到了项目交付之后,为了给以后的项目提供各方面有用的参考资料,我们有必要对本项目各任务的实际工作量进行合适的统计。 我们把项目的计划和跟踪的整体过程分为三个阶段项目计划和估算,计划的执行和跟踪,和关闭项目。 项目计划和估算项目计划和估算。 本阶段的工作在海恒方法的发现阶段进行。 在定义阶段,根据可行性分析报告,一旦决定接受此项目,我们就需要对项目的整体情况进行估算。 估算的结果将是我们与客户交流的重要依据,同时也是项目进行的关键参照。 项目主管在估算过程的指导下,制定项目的高层计划,完成估算表,使用成本预算工具得到项目的客户报价。 参照估算的审核议程来

4、进行估算的审核。 项目计划和估算阶段完成之后,提交给下阶段一个项目计划。 项目的执行和跟踪项目的执行和跟踪。 本阶段将根据计划和估算阶段给出的项目计划开展工作。 最初的项目计划不够精确和准确,不能直接拿来指导我们的日常工作,也不易跟踪。 我们采用三层计划机制将计划中的任务拆分成可跟踪的小的任务来执行。 另外,采用不同周期不同规模的review活动来跟踪计划的执行,并不断地调整我们的计划。 在跟踪的过程中,由项目主管来负责将每个任务的实际工作量记录下来,以便最后的统计。 关闭项目关闭项目。 有了跟踪过程中记录的实际工作量数据之后,我们就可以很容易地得到该项目的开发过程中每个单元任务的实际工作量。

5、 将它们储存到公司的软件开发历史数据库中,它将是以后项目计划和估算的重要依据,也同时反映出公司开发能力的水平。 所以,在项目结束前需要完成数据的统计和项目总结。 Planning/Estimation Execution/tracking Closethe ProjectEstimate processEstimateReview agendaProject PlanProjectPricing toolActual LOEthreeperiodic reviewThreetype plansReview notesDevelopment abilitystatistic Estimatewo

6、rk sheet 3、项目估算过程、项目估算过程3.1过程图过程图 1、Determine coreLOE,and identifyrisks.Estimation Template 3、Create resourcesplan Iterateif necessary 6、Determine price 7、Propose 5、Review estimate 2、Create anintegrated ProjectPlan 4、Compare totop-down estimatePricing Template3.2过程活动过程活动这里将针对上页过程图中的每个步骤进行详细的介绍。 3.2.

7、1确定关键的工作量,识别风险确定关键的工作量,识别风险根据项目的要求和开发方法,给出项目的工作拆分结构。 将项目拆分为各个过程,将过程拆分为大的活动,再将大的活动拆分为小的活动,直到将项目拆分为任务级(一个任务可以被定义为一个人在10天或更短的时间内完成的一组工作)。 大部分的项目通过四次拆分就可以达到任务级过程、功能、活动、任务。 在项目初期,没有必要将所有的阶段都拆分到任务级别。 但是,每个阶段都必须拆分到能够估算项目的程度(即,能够估算最低级别的工作量)。 3.2.2制定项目的计划制定项目的计划根据上步的分析结果,用Project2000工具(建议性的,方便工作量的统计)来做出项目的整体

8、计划。 包括项目的主要阶段,各阶段的任务,资源要求,时间安排等。 3.2.3详细的资源计划详细的资源计划以项目计划为基础,进行详细的人力资源估算,给出每个角色参与项目的时间,并将数据记录。 3.2.4与从上至下估算的比较与从上至下估算的比较前面的估算是从下至上的一种估算方法。 估算完了之后,将估算结果与以往项目的阶段工作量进行比较,看是否有大的出入。 这种比较能够检验我们的估算是否合理。 3.2.5估算的审核估算的审核本步骤是对项目的所有估算结果进行审核。 审核的参与人必须包括项目主管、设计师、和技术高层人员,客户可以选择参加。 3.2.6成本预算成本预算根据估算的结果和各类资源的成本,计算得

9、到本项目的报价。 3.2.7提交客户提交客户将本项目的报价提交给客户,协商是否开展此项目。 3.3职责职责计划和估算阶段所有的工作均由项目主管和设计师共同完成。 4、计划的制定和跟踪过程、计划的制定和跟踪过程4.1过程图过程图高层计划1。 估计工作量和所需资源,了解公司现有资源2。 PM和Arch制定高层计划3。 计划得到相关人员的认可中层计划1。 召集参与计划制定的相关人员2。 团队共同制定中层计划3。 结果通知给相关人员低层计划每人制定低层计划计划ReviewTeam meetingPeer reviewProgress review1。 每个工作日进行一次2。 Check每天工作与原计划

10、是否相符3。 有偏差时,采取纠正措施4。 将计划的更改通知给相关人员1。 每周进行一次2。 Check上周工作与原计划是否相符,重新估算下周工作的计划,讨论遇到的问题和风险3。 有偏差时,采取纠正措施1。 每月进行一次或不定期地进行2。 从整个项目的角度检查各方面的进展。 有进度,风险,需求,技术问题,等等。 3。 有偏差时,采取纠正措施4。 计划的更改得到相关人员的同意根据项目的要求和各方面的估计给出实施阶段,并提出资源需求。 计划内容阶段划分,时间表,阶段的主要活动,资源要求,里程碑,可度量的退出标准,和小组间必要的约定。 中层计划由参与项目的所有人员共同制定,它将细化任务的内容和具体执行

11、者。 计划内容时间表,每人的任务,任务之间的依赖关系,工作量,退出标准,和必要的约定低层计划由每个具体执行任务的个人来制定。 计划内容每天的任务和需要提交的文档注1根据项目进度定期地(或事件驱动地)进行peer review和progress review.2偏差包括实际情况与原计划不相符的任何地方,例如时间安排,人力资源,设备,任务安排,等各方面。 3.Review不仅是查找已执行工作与原计划的偏差。 有时候,根据现阶段工作的情况很容易判断后续工作原定计划的不合理性,这部分计划也需要及时修订。 4.2不同层次的计划不同层次的计划项目计划的目的是为实施软件工程和管理软件项目制定合理的计划。 三

12、层计划机制是海恒达远公司项目计划的主要内容。 ?高层计划设计师和项目主管根据用户需求制定高层计划,给出项目进行的主要阶段和各种需求。 此计划需要经过审核通过后方可执行。 为了便于理解,高层计划也可以称为项目计划。 ?中层计划项目主管,设计师,阶段计划。 ?低层计划根据中层计划中的任务安排,每个人制定自己的低层计划。 低层计划也称为周计划。 4.2.1高层计划高层计划在各种估算的基础上,根据用户需求给出项目进行的主要阶段和进度计划,就是高层计划。 ?进入标准进入标准用户提出的各方面需求(如成本需求和交付时间要求,等)和软件项目的开发策略。 ?人员人员设计师,项目主管?内容内容1)阶段项目总体分为

13、哪几个阶段来进行?在Seavision公司,标准软件过程是发现、定义、概念、设计、和实现。 根据具体的项目情况,可以将其裁剪和细化。 2)时间各个阶段要求在多长时间内完成?或严格要求什么时候完成?3)资源按阶段阐明需要的资源,包括人力资源和关键的设备资源。 人力资源说明角色和数量。 设备只需提出特殊的或关键的设备资源,如需要一个特殊配置的服务器,在系统测试中要搭建模拟环境,等等。 4)退出标准每阶段要达到什么要求才可以退出,即阶段完成的要求是什么??承诺与认可承诺与认可高层计划需要客户和高层管理者的认可,并且有关人员必须被告知高层计划中与其相关的内容,并得到他们的承诺和认可。 比如,通知人力资

14、源部门人员需求,通知财务部门设备要求和经费需求,等等。 注注1)计划的依据用户提出的项目要求,公司采用的软件工程过程,以及自己的经验。 2)需要考虑公司的一些实际情况比如人员调配,员工的技术能力,等因素。 4.2.2中层计划中层计划将高层计划的任务进一步细化为每个人或每个小组在大约一周时间的工作,就成为中层计划。 ?进入标准进入标准高层计划已制定且通过审核。 海恒达远科技有限公司地址西安市高新技术产业开发区,电子一路软件公寓C座11层E-mailManagerseavision.电话0298272505邮编710065第10页?时间时间在进入每个大的阶段之前,本阶段的中层计划一定要明确,并取得团队的认可。 本阶段的中层计划是开始本阶段的主要输入。 在Seavision方法中,明确给出了什么阶段制定什么计划。 ?人员人员项目主管及设计师领导项目团队共同制定中层计划。 中层计划将把任务具体到团队的每个人。 ?内容内容1)任务项目的每个阶段可以拆分为哪些任务?2)人每项任务的责任人是谁?一项任务可能不止一个人完成,但必须指明一个负责人(Owner)。 3)设备资源什么时候需要什么样的设备资源,需要给出设备的具

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号