项目集成学习

项目管理一般知识

项目管理的理论基础与体系

项目集成学习

项目管理基础

  • 项目与项目管理的概念
    项目是为了达到特定的目的,使用一定的资源,再确定的期间为特定发起人提供独特的产品,服务或成果而进行的一次性努力。
    项目管理则是要把各种知识,技能,手段和技术应用于项目活动之中,以达到项目的要求

    项目的目标描述通常再项目建议书中。
    项目的目标特性有:项目的目标有不同的优先级;项目目标有层次性;项目具有多目标性;项目目标体现为成果性目标,约束性目标(管理性目标)
  • 系统集成项目的特点
    临时性:有明确的开始和结束时间。
    独特性:世上没有俩个完全相同的项目。
    渐进明细性:前期只能粗略定义,然后逐渐完善和精确,因此变更不可避免,所以要控制变更。
  • 项目干系人
    项目干系人包括项目当事人,以及其利益受该项目影响的个人和组织,也叫利害关系人,包括:
    项目经理:担当领导者和管理者的双重角色。
    用户:项目使用者。
    项目执行组织:项目组成员,包括可能影响他们工作投入的其他社会人员。
    项目发起者:以现金或实物为项目提供资金资源。

项目管理知识体系的构成

项目范围管理:对项目内容进行控制的管理过程。
项目进度管理:为确保项目按时完成的管理过程。
项目成本管理:为确保项目实际完成的成本不超过预算的管理过程。
项目质量管理:为确保项目达到客户所规定的质量要求所实施的管理过程。
人力资源管理:为确保所有项目干系人的能力和积极性得到最有效的发挥。
项目沟通管理:为确保项目的信息合理收集和传输所需要实施的措施。
项目风险管理:涉及项目可能遇到的各种不确定因素。
项目采购管理:从项目实施组织之外获取的所需资源或所采取的措施。
项目整体管理:为确保项目各项工作能有机的协调和配合所展开的综合性和全局性的管理过程。

项目管理专业领域的关注点

四大核心知识领域:范围管理,进度管理,成本管理,质量管理
四大辅助知识领域:人力资源管理,沟通管理,风险管理,采购管理

项目的组织

组织的体系、文化与风格

职能型优点 是有强大的技术支持,便于知识技能和经验的交流;清晰的职业生涯晋升路线;直线沟通,交流简单责任和权限清晰;有利于重复性工作为主的过程管理
缺点职能利益优先于项目具有狭隘性;组织横向之间的联系薄弱;部门之间协调难度大;项目经理极少或缺少权力权威;项目发展方向不明,缺少项目基准。
项目型结构单一,责权分明,利于统一指挥;目标明确单一;沟通简洁,方便;决策快。
缺点有管理成本过高,如项目的工作量不足则资源配置效率低;项目环境比较封闭,不利于沟通,技术知识等共享;员工缺少事业上的连续性和保障等。
矩阵型项目经理负责制,有明确的项目目标;改善了项目经理对整体资源的控制;及时响应;获得职能组织的更多支持;最大限度的利用公司的稀缺资源;改善了跨职能部门间的协调合作;使质量成本时间等制约因素得到更好的平衡;团队的冲突较少,且容易处理解决。
缺点有管理成本增加;多头领导;难以检测和控制
弱矩阵型,平衡矩阵型到强矩阵型项目经理的权力是变大的

组织结构

项目的生命周期

项目生命周期基础

  • 项目生命周期的特征
    项目一般按照首尾衔接;
    项目对费用和人员的需求开始较少,随着项目发展越来越多,当项目接近收尾又迅速减少;
    项目开始时,风险和不确定性最高,随着项目的发展,成功的可能性越来越高。
  • 项目阶段的特征
    定义 开发 实施 结尾
  • 项目生命周期与产品生命周期的关系

典型的信息系统项目的生命周期模型

  • 瀑布模型
    从上一项开发活动接受其成果作为本次活动的重要输入
    利用这一输入,实施本次活动应完成的工作内容
    给出本次活动的工作成果,作为输出给下一项开发活动
    对被本次活动的实施工作成果进行评审,其工作得到确认,则继续进行下一项开发活动,否则返回前一项,甚至更前项的活动。
  • V模型
    单元测试主要目的是针对编码过程中可能存在的各种错误
    集成测试主要目的是针对详细设计中可能存在的问题
    系统测试主要针对概要设计,检查系统作为一个整体是否有效的得到运行
    验收测试主要是用户对业务的确认,确定真正符合用户业务上的需要
    V模型用户需求明确和需求变更不频繁的情形
  • 原型化模型
    第一步就是创建一个快速模型,能够满足项目干系人与未来用户可以与原型进行交互
    再通过与相关干系人进行充分的谈论和分析,弄清楚当前系统的需求
    进行充分的了解,在这基础上开发出系统满意的产品。
  • 螺旋模型
    演化软件过程模型,将原型实现的迭代特征与线性顺序(瀑布)模型中的控制的和系统化的方面结合起来
    开发过程中具有周期性重复的螺旋线状
    四个象限分别标志每个周期所划分的四阶段;制定计划,风险分析,实施工程,和客户评估
    螺旋模型强调了风险分析,特别适合庞大而复杂的高风险系统。
  • 迭代式开发模型
    水平方向为时间维,分四个阶段初始,细化,构造,移交可进一步描述为周期,阶段,迭代
    核心工作流包括:业务建模,需求获取,分析与设计,实现,测试,部署。

单个项目的管理过程

项目过程

技术类过程(工程类过程):技术要解决研制特定的产品,完成特定服务的具体技术过程。
管理类过程:管理过程分为启动,计划,执行,监控和收尾过程组。
支持类过程:例如配置营理过程就属于支持类过程。
改进类过程:总结经验教训,部署改进等过程。

项目管理过程组

启动过程组:确定并核准项目或项目阶段,主要成果是形成章程和选择项目经理。
规划过程组:确定和细化目标,规划行动方针和路线,主要成果包括完成工作任务分解结构,项目进度计划和项目预算。
执行过程组:协调人力和其他资源,有效实施项目计划,主要成果是交付事件的项目工作。
监控过程组:定期测量和实时监控项目的进展情况,及时采取纠正措施和变更控制,主要成果是在要求的时间,成本,和质量的限制范围内获得满意的结果。
收尾过程组:采取正式的方式对项目成果,项目产品,项目阶段进行验收,主要成果包括项目的正式验收,项目审计报告和项目总结报告编制以及项目组成员的妥善安置。