码迷,mamicode.com
首页 > 其他好文 > 详细

《软件工程概论》第三章 软件项目管理

时间:2015-01-30 14:58:08      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:

软件项目的特征:

  1. 软件产品的不可见性
  2. 项目的高度不确定性
  3. 软件过程的多变化性
  4. 软件人员的高流动性

 

软件项目管理的“4P”:

人员(People)   产品(Product)  过程(Process)  项目(Project)

 

软件项目管理活动:

  1. 项目启动
  2. 项目规划
  3. 项目实施
  4. 项目收尾

 

软件项目组织:

  1. 民主式组织结构
  2. 主程序员式组织结构
  3. 技术管理式组织结构

 

软件团队的建设:

  1. 明确的目标与共同分享的项目前景
  2. 清晰的角色分工与紧密的团队协作
  3. 融洽的关系与通畅的沟通
  4. 高昂的士气与高效的生产力

 

团队建设基本原则:

  1. 项目成员集中办公
  2. 人人参与产品设计
  3. 关注最终产品发布
  4. 注重项目人员培训
  5. 建立良好的企业文化

 

软件项目的实践表明,项目团队成员的数量应该保持在3~7人之间。

项目沟通方式:

  1. 直接交谈
  2. 电话交谈
  3. 电子邮件
  4. 会议
  5. 项目网站
  6. 书面报告

 

项目沟通活动:

  1. 规划项目沟通
  2. 建立基础设施
  3. 实施阶段性评审
  4. 每周组织小组会议

 

软件规模估算:

1.  代码行技术

2.  功能点技术

 

软件成本估算:

  1. 专家判断
  2. 类比估算
  3. COCOMO模型

 

软件项目计划:

  1. 概述
  2. 参考资料
  3. 定义和缩写
  4. 项目组织
  5. 管理过程
  6. 计划过程
  7. 支持过程
  8. 其他计划

附录

索引

 

风险识别:

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

 

软件配置管理基本概念:

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

 

配置管理活动:

  1. 配置项标识
  2. 版本管理
  3. 系统构建
  4. 变更控制

 

配置管理工具CVS

《软件工程概论》第三章 软件项目管理

标签:

原文地址:http://www.cnblogs.com/apak/p/4261722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!