九大要点:时间、成本、质量、范围、启动、计划、执行、监控、收尾。
一、四个要素:时间、成本、质量、范围
1、项目的范围非常的重要性,因为范围的变化会引起项目的时间、项目周期、项目成本和质量发生变化。
2、项目的质量,不同于生产中的质量,项目的质量是指项目本身完成的质量如何。
二、五个过程:启动、计划、执行、监控、收尾
项目管理的五个过程组:启动、计划、执行、控制与收尾,贯穿于项目的整个生命周期,对于项目的启动过程,特别要注意组织环境及项目干系人的分析;而在后面的过程中,项目经理要抓好项目的控制,控制的理想结果就是在要求的时间、成本及质量限度内完成双方都满意的项目范围。
扩展资料
项目管理的三个约束条件
1、项目的范围约束
作为项目经理,首先必须搞清楚项目的商业利润核心,明确把握项目发起人期望通过项目获得什么样的产品或服务。对于项目的范围约束,容易忽视项目的商业目标,而偏向技术目标,导致项目最终结果与项目干系人期望值之间的差异。
因为项目的范围可能会随着项目的进展而发生变化,从而与时间和成本等约束条件之间产生冲突,因此面对项目的范围约束,主要是根据项目的商业利润核心做好项目范围的变更管理。
既要避免无原则的变更项目的范围,也要根据时间与成本的约束,在取得项目干系人的一致意见的情况下,合理的按程序变更项目的范围。
2、项目的时间约束
项目的时间约束就是规定项目需要多长时间完成,项目的进度应该怎样安排,项目的活动在时间上的要求,各活动在时间安排上的先后顺序。当进度与计划之间发生差异时,如何重新调整项目的活动历时,以保证项目按期完成,或者通过调整项目的总体完成工期,以保证活动的时间与质量。
在考虑时间约束时,一方面要研究因为项目范围的变化对项目时间的影响,另一方面要研究,因为项目历时的变化,对项目成本产生的影响。并及时跟踪项目的进展情况,通过对实际项目进展情况的分析,提供给项目干系人一个准确的报告。
3、项目的成本约束
项目的成本约束就是规定完成项目需要花多少钱。对项目成本的计量,一般用花费多少资金来衡量,但也可以根据项目的特点,采用特定的计量单位来表示。
关键是通过成本核算,能让项目干系人,了解在当前成本约束之下,所能完成的项目范围及时间要求。当项目的范围与时间发生变化时,会产生多大的成本变化,以决定是否变更项目的范围,改变项目的进度,或者扩大项目的投资。
软件质量管理内容有哪些?
1. 什么是软件质量?
一个实体的所有特性,基于这些特性可以满足显性的或隐含的需求,而质量就是实体基于这些特性满足需求的程度。
总结质量三要素:产品或者项目-特性-需求
举例子说明:QQ、今日头条、淘宝等相关软件。
软件测试六大特性:6大特性:功能、效率、易用性、可靠性(时间)、维护性、可移持性。
2. 软件质量管理目的?
为了定量了解项目的软件产品的质量,并实现具体的质量目标。
3. 软件项目失败的主要原因有 :
1.需求定义不明确;
2.缺乏一个好的软件开发过程;
3.没有一个统一领导的产品研发小组;
4.没有经常注意改善软件过程;
5.对软件构架很不重视;
6.软件界面定义不善且缺乏合适的控制;
7.软件升级暴露了硬件的缺点;
8.关心创新而不关心费用和风险;
3.软件质量铁三角?
什么决定软件质量?
流程、技术、组织影响软件质量铁三角,提高软件质量需要从每个方面进行改善,同时还需要考虑成本与进度。
4. 什么是CMMI
即能力成熟度模型集成(也有称为:软件能力成熟度集成模型)
5. 实施CMMI的目的?
帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。
6. CMMI认证:产品质量的认证、软件过程改善的途径——>过程决定质量。
7. CMM等级划分:共有五个等级、分别标志着软件企业能力成熟度的五个层次、从低到高,软件开发生产计划精度逐级升高,单位工程生产周期逐级缩短,单位工程成本逐级降低。
8. CMMI5等级划分:
1. 初始级
软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。
2.可管理级
建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。
3.已定义级
已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。
4. 量化管理级
分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。
5. 优化管理级:过程的量化反馈和先进的新思想、新技术促使过程持续不断改进。
9. CMMI的价值:
1、能保证软件开发的质量与进度,能对“杂乱无章、无序管理”的项目开发过程进行规范
2、有利于成本控制。因为质量有所保证,浪费在修改、解决客户的抱怨方面的成本会降低很多。绝大多数情况是缺少规范制度,只是求快。项目完成后,要花很多时间修修补补,费用很容易失控。
3、有助于提高软件开发者的职业素养。每一个具体参与其中的员工,无论是项目经理,还是工程师,甚至一些高层管理人的做事方法逐渐变得标准化、规范化。
4.能够解决人员流动所带来的问题。公司通过过程改进,建立了财富库以共享经验, 而不是单纯依靠某些人员。
5.有利于提升公司和员工绩效管理水平,以持续改进效益。通过度量和分析开发过程和产品,建立公司的效率指标。
"
企业提升项目管理能力需要考虑哪些要素?
1、 适应外部环境
外部环境是指项目经理面临的客户环境。客户环境往往是很难改变的,因此需要根据客户环境的特点,来调整自己的项目管理方式方法。
2、 营造内部环境
内部环境包括企业的项目管理和组织级管理的结构、职责划分、激励考核、项目管理文化。内部环境的建设,对于顺利提升项目管理能力至关重要。
3、 重点建设三要素
企业项目管理能力的三要素是:方法-人-工具。
"