解决软件危机程中越越软件开发公司意识软件项目开发程中效理起重作软件项目理程中软件项目计划理决定项目否利实施关键容
文面具体阐述软件项目计划理
1软件项目计划概述
软件项目计划指软件工程运作软件项目活动理提供合理基础行工作计划程目执行软件工程理软件项目制定合理计划
具体讲
(1)软件项目开发建立基础计划文档化开发员遵循踪检查计划执行
(2)确定软件项目开发活动承诺软件开发工作序协调开展便根软件计划资源约束力逐步客户履行承诺
(3)明确软件项目相关组织承诺责落实组组织理保证项目开发成功
2制定计划应遵循原
2 1 重视项目信息解
制定软件项目计划仅仅需验更需全面解项目相关信息必须掌握信息包括关组织信息包括组织结构图部门职关键部门理部分成员(认识)
关市场信息包括行业新产品新技术发布竞争手情况竞争手客户
群信息关历史项目信息尤需注意项目实施程中出现问题记录解决方法
关客户信息客户沟通相重特理解清楚客户时间进度效果求解足够信息基础制定计划增强指导性针性
2 2 重视项目计划层次性
软件项目计划层次通常分高级计划阶段计划低级计划高级计划项目早期计划进行项目阶段划分包括财物3素阶段交前做阶段详细计划称阶段计划
阶段计划确定项务负责开始结束时间设备资源务间赖关系事件点(里程碑)开发员计划低级计划开发员根务行制定
通常软件项目计划4级较软件项目2级计划(高级计划低级计划)行
2 3 重视历史数运积累
充分利类似软件项目历史数光成功项目数具参价值失败项目数具鉴作根制定改进计划外注意积累历史数便
复资源通文档化程形成模板成功验高效继承
2 4 重视程化思想指导开发
知道软件力成熟度模型CMM描述五级软件程成熟度初始级重复级已定义级已定量理级优化级重复级CMM2等级该程具备软件项目基理控制方针规程
强调文档化程项目成功认项目成功
项目实施程中通常需根项目进展情况变更项目计划进行修改策划重新策划中涉容包含CMM2程中运软件程化CMM2思想指导计划编制实施
提高软件项目控程度前数企业难达CMM2级等级力水少具备程化思想
3计划技术方法
制定软件项目计划时常技术
31 PERT
PERT(计划评审技术Program Evaluationan Review Technique)50年代末美国海军部研制北极星潜艇系统时协调3000承包商研究机构开发理基础假设软件项目持续时间整项目完成时间机服某种概率分布
EPRT估计整项目某时间完成概率构造PERT图需明确三概念事件活动关键路线事件(Events)表示活动结束点活动(Activities)表示事件事件间程
关键路线(Critical Path)PERT网络中花费时间长事件活动序列开发PERT网络求理者确定完成项目需关键活动活动间赖关系排列间先次序完成项活动时间
32 CPM
CPM(关键路径法)项确定软件项目起始时间完工时间方法该方法结果指出条关键路径指出项目开始结束项活动组成间断活动链关键路径活动开始时间延迟会导致项目完工时间延迟
正项目完工重性关键活动资源理享高优先权
4结语
年软件行业越发意识软件项目理坏直接决定开发软件项目命运越越公司加软件项目计划理重视程度科学理需科学方法支撑
文计划理概念原方面简介绍计划理基础提出三种科学常技术方法希文提方法实际软件开发起参考作
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档