软件工程----3软件项目管理

1 软件项目理概述

   软件项目具有以下特征:1 软件产品的不可见性 2 项目的高度不确定性 3 软件工程的多变化性 4 软件人员的高流动性 

   软件项目管理的“4P”:1 人员 2 产品 3 过程 4 项目 

   软件项目管理活动 : 1 项目启动 2 项目规划 3 项目实施 4 项目收尾

2 人员组织与管理

    软件项目组织 : 1 民主式组织结构 2 主程序员式组织结构 3 技术管理式组织结构 。

    微软公司开发团队的特点  

    项目团队的角色划分:1产品管理角色 2 程序管理角色 3 软件开发角色 4 软件测试角色 5 用户体验角色 6 发布管理角色

    大型项目的团队模型

    软件团队的建设

3 项目沟通管理

    项目沟通复杂性:软件团队的规模是影响沟通有效性的重要因素之一 

    项目沟通的方式:1 直接交谈 2 电话会议 3 电子邮件 4 会议 5 项目网站 6 书面报告

    项目沟通活动

        1 规划项目沟通:项目组内部的信息交流活动,项目组之间的信息交流活动

        2 建立基础设施

        3 实施阶段性的评审

        4 每周组织小组会议

4 软件项目规划

    软件规模估算 :1 代码行技术 2 功能点技术 

    软件成本估算 : 1 专家判断 2 类此估算 3 COCOMO模型

    软件项目计划

5 软件风险管理

   风险识别:1 软件规模风险 2 商业影响风险 3 客户相关风险 4 软件过程风险 5 开发技术风险 6 开发环境风险 7 开发人员风险

   风险分析

   风险规化

   风险监控: 项目成员对项目压力的态度 , 项目组成员间的关系,报酬和利益的潜在关系

6 软件配置管理

   1 软件配置项 2 基线 3 版本 4 软件配置库 

    配置管理活动 : 1 配置项标示 2 版本管理 3 系统构建 4 变更控制

     

原文地址:https://www.cnblogs.com/bingoing/p/4273978.html