【软件工程-项目管理】

软件工程:软件开发技术/软件工程管理

软件项目的任务:

1.研究 :该项目的主要性能,功能,系统界面

2.估算:净损,进度,资源

软件项目计划内容:

1.范围:项目目标;主要功能;性能限制;系统界面;特殊要求;开发概述

2.资源:人力资源;硬件资源;软件资源

3.进度安排:工程网络图;Gantt图;任务资源表

4.成本估算                 

5.培训计划

成本估算----

估算方法:自顶向下/自底向上

代码行的成本估算:

确定功能;求期望值和偏差;根据经验,确定各个子功能的代码成本;计算子功能的成本和工作量,计算总陈本和工作量;计算开发时间;分析结果

进度计算:

条形图(甘特图),工程网络图;时标网络图

1.甘特图

常用以描述把任务分解成子任务,以及每个子任务的进度安排如一个水平“直方图”。

(1)以水平线段标示子任务的工作阶段,线段的起点和终点分别对应子任务的开工时间和完成时间,线段长度表示所需时间。
(2)横坐标为时间,纵坐标表示不同的子任务的分段。
(3)甘特图可以表示子任务的分解情况、各子任务间并行和串行的关系,每个子任务的开始和终结时间。
(4)不能表示各子任务间相互制约的关系,不能反映全貌,不能看出关键的控制作业。

å¨è¿éæå¥å¾çæè¿°

2.工程网络图:

也叫计划评审技术是一种有向图,起点是箭尾

3.时标网络图

综合前面两个的优缺点,时标网络图的时序关系清晰,每阶段中资源利用状况也很清楚。
画法
以纵轴为任务和资源(人员)坐标;
以横轴为时间坐标;
以主关键路径为主画,非关键路径分别画在关键路径的上下;
有作业相互依赖关系,也有作业时序关系。

å¨è¿éæå¥å¾çæè¿°

风险分析:

风险估算:

1.风险发生的可能性

2.风险发生后的损失

四个风险因素:

性能/成本.支持/进度

三方面考虑:

1.风险的性质  2。风险的范围  3.风险的时间

风险的管理和监控:

目标:事件和主要风险因素的跟踪;风险估计,确保每个风险的管理措施正在实施;收集可用于将来风险分析的信息

人员的组织形式:

具体项目及人员素质:

责任到人;组织合理;责权均衡

层次模式:下级向上级负责,上级管理下级

小组内人员的组织形式:

   主程序员小组                                           民主小组                                        层次小组

                                               

 软件项目管理

项目管理过程:软件项目管理的对象是软件工程项目

为了使项目开发获得成功,关键问题必须对软件开发项目的工作范围,风险,资源要实现的任务,经历的里程碑,花费工作量,进度安排做到心中有数

 

发布了60 篇原创文章 · 获赞 38 · 访问量 8690

猜你喜欢

转载自blog.csdn.net/weixin_42678716/article/details/103955115
今日推荐