• 软件工程概论-3软件项目管理


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

          有效的软件项目管理集中于4个方面:人员,产品,过程和项目,简称为项目管理的“4P”。

          软件项目管理活动如下

          1.项目启动:(1)确定项目范围(2)组建项目团队(3)建立项目环境。

          2.项目规划:(1)确定项目活动(2)预算项目成本(3)制定项目计划。

          3.项目实施:(1)监控项目执行(2)管理项目风险(3)控制项目变更。

          4.项目收尾:(1)客户验收项目(2)安装培训软件(3)总结项目经验。

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

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

          项目的沟通方式有:1.直接交谈 2.电话交谈 3.电子邮件 4.会议 5.项目网站 6.书面报告。项目的沟通活动有:(1)规划项目沟通(2)建立基础设施(3)实施阶段性评审(4)每周组织小组会议。

          软件规模估算:1.代码行技术 2.功能点技术。软件成本估算:(1)专家判断(2)类比估算(3)COCOMO模型。

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

          软件配置管理的基本概念:(1)软件配置项(2)基线(3)版本(4)软件配置库。配置管理活动有:(1)配置项标识(2)版本管理(3)系统构建(4)变更控制。

  • 相关阅读:
    mysql 从库执行insert失败导致同步停止
    MySQL 占用cpu 100%
    MySQl 主从配置实战
    tomcat 线程数与 mysql 连接数综合调优
    mysql 数据迁移
    Windows系统上设置 Git Bash 的 Font 及 Locale
    java -jar 使用要点
    ConcurrentHashMap 从Java7 到 Java8的改变
    sql索引组织
    注册、启动、停止windows服务
  • 原文地址:https://www.cnblogs.com/houtaoliang/p/4275861.html
Copyright © 2020-2023  润新知