记录督促学习23

二十二章

项目管理,目的是介绍软件项目管理额两项重要的管理活动,即风险管理和人员管理,需要了解:
1软件项目管理者的主要任务
2风险管理的概念以及在软件项目中可能出现的一些风险
3理解影响工作动力的因素以及这些因素对软件项目管理者的意义
4理解影响团队协作的主要问题,比如团队的构成、软对的组织和团队的沟通

软件项目管理是软件工程的一个重要组成部分,需要软件项目管理是因为专业的软件工程总是要受预算和工程进度的制约,软件仙姑管理者的任务四确保软件项目满足和服从这些约束,并确保交付高质量的软件产品。

项目管理成果的标准对不同的项目是不同的,对于大多数项目来讲,重要的目标是:
1在约定的时间将软件产品交付给客户
2将全部成本控制在预算之内
3交付的软件产品满足客户的要求
4保持一个愉悦并且运作良好的开发团队

这些目标不只是软件工程所独有的,也是所有工程项目的目标。

软件工程管理的不同之处:

1软件产品是无形的
2大型软件项目常常是一次性的项目
3软件开发过程是可变的和机构待定的。
基于上面原因,软件系统往往是全新的而且技术上也有所创新,具有创新性的构成项目也经常会存在进度问题,一旦出现困哪,软件项目的按期、按预算完成就会变得几乎不太可能。

软件管理者的工作内容没有一定的标准,开发机构和开发的软件产品决定着管理工作的内容,但是,管理者要在某些阶段对下列某些活动负责:

1项目规划
2工作报告
3风险管理
4人员管理
5提出书面建议(软件项目的第一个阶段可能要写出完成该项目的建议书,在建议书中药写清楚项目的目标和实现该目标的方法,通常还要估算出项目的成本和进度,有时还要说明应该与某一特定的机构或团队签约的理由。)

能预监可能影响正在开发的软件的项目进度或产品质量的风险,并采取行动避免这些风险,是项目管理者的一项重要任务,可以把风险看做是一些可能实际发生的不利因素,风险的种类有以下几种

1项目风险
2产品风险
3业务风险

项目经理应该将风险分析的结果以及相应的购过,包括对项目的风险后果,对产品的风险后果以及对业务的风险后果,写到项目计划中,有效的风险管理能够使项目管理者对未来粗线的问题处理自如,并保证这些风险不会导致不可接受的原酸和进度偏差。

风险管理对软件项目而言尤为重要,因为绝大多数项目都存在固有的不确定性,风险管理过程包括几个短短
1风险识别 识别可能的项目风险、产品风险和业务风险
2风险分析 评估这些风险出现的可能性以及其后果
3风险规划 指定计划说明如何规避风险或最小化风险对项目的影响
4风险监控 定期对风险和缓解风险的计划进行评估,并随着有关风险信息的增多几十修正缓解风险的计划。

风险管理过程的结果应该记录在风险管理计划在,具体包括:对项目所面临的风险的讨论,对这些风险的分析,以及当风险可能成为一个现实问题时管理这些风险的建议。

风险管理过程也是一个贯穿项目全过程的迭代进行的过程,从最初的计划制定开始,项目就处于被监控状态以检测可能出现的风险。

风险识别是风险管理的第一阶段,这一阶段主要是发现可能对软件工程过程,正在开发的软件或者开发机构产生重大威胁的风险,风险识别可以通过项目组对可能的分先的集体讨论完成。
风险类型主要包括

1技术风险
2人员风险
3机构风险
4工具风险
5需求风险
6估算风险

风险识别过程的结果应该是列出以长传可能发生的风险,这些风险可能影响到软件产品、过程或业务。

在进行风险分析时,要逐一考虑每个已经识别出的风险,并对风险出现的可能性和严重性作出判断,在此方面没有捷径可走,稚嫩而过依靠项目管理者的额主管判断和之前项目获得的经验,风险评估的结果一般不是精确的数字,是一个范围。

风险分析过程结束后,应该根据风险严重程度的大小按顺序制成表格。

当然,随着有关风险的可用信息的增多和风险管理计划的试试,一项风险出现的可能性和对这一风险的影响后果的评估都可能改变

风险一经分析和排序,下一步就要判断哪些风险是最重要的,这是在项目期间必须考虑的,作出以上判断必须综合考虑风险出现的可能性大小和该风险的影响后果。一般而言,所有灾难性的风险都是必须考虑的,所有出现的可能性超过中等、影响严重的风险同样要给予认真对待。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值