【系统架构师】-项目管理

1、立项管理

盈亏平衡分析

假设卖了 25000台电脑,每台售价2500,固定成本250万,可变成本4000万,税率16%,问卖多少达到盈亏平衡:

盈亏平衡时X:

固定成本=250

可变成本 = 4000/ (2500*2.5) * 销售额 = 0.64销售额

税率=0.16销售额

X=250+0.64x+0.16x

2、范围管理

确定项目的边界,那些该做,那些不该在项目中

3、时间管理

也叫进度管理,就是采用科学的方法,确定进度目标,编制进度计划和资源供应计划,进行进度控制,在与质量、成本目标协调的基础上,实现工期目标。

单代号网络图PDM

关键路径

虚线不能移除、计算,表示制约等待

gantt图

优点:甘特图直观、简单、容易制作,便于理解,能很清晰地标识出直到每一项任务的起始与结束时间,一般适用比较简单的小型项目,可用于WBS的任何层次、进度控制、资源优化、编制资源和费用计划。

缺点:不能系统地表达一个项目所包含的各项工作之间的复杂关系,难以进行定量的计算和分析,以及计划的优化等。

4、成本管理

挣值分析

 

5、软件质量管理

1)质量保证:一般是每隔一定时间(例如,每个阶段末)进行的,主要通过系统的质量审计和过程分析来保证项目的质量。独特工具包括:质量审计和过程分析

软件过程改进CMMI

阶段式

2)质量控制:是实时监控项目的具体结果,以判断它们是否符合相关质量标准,制定有效方案以消除产生质量问题的原因。

一定时间内质量控制的结果也是质量保证的质量审计对象。质量保证的成果又可以指导下一阶段的质量工作,包括质量控制和质量改进。

6、软件配置管理

1)配置项

基线配置项(可交付成果):需求文档、设计文档、源代码、可执行代码测试用例、运行软件所需数据等

非基线配置项:各类计划(如项目管理计划,进度管理计划)、各类报告

2)配置库

开发库(动态库、程序员库、工作库):保存正在开发的配置实体。

受控库(主库):管理基线。

产品库(静态库、产品库、软件仓库):最终产品。

3)软件工具

按软件过程活动将软件工具分为:

1、软件开发工具:需求分析工具、设计工具、编码与排错工具。

2、软件维护工具:版本控制工具(VSS、CVS、SCCS、SVN)、文档分析工具、开发信息库工具、逆向工程工具、再工程工具。

3、软件管理和软件支持工具:项目管理工具、配置管理工具、软件评价工具、软件开发工具的评价和选择。不能指导软件技术开发

4、版本控制

三个状态:草稿、正式发布、正在修改

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-07 05:06:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-07 05:06:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-07 05:06:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-07 05:06:01       18 阅读

热门阅读

  1. 【Linux】05.部署Microsoft SQL Server

    2024-04-07 05:06:01       18 阅读
  2. 我的创作纪念日

    2024-04-07 05:06:01       17 阅读
  3. MySQL里面慢查询优化指南:从定位到优化

    2024-04-07 05:06:01       18 阅读
  4. PostCSS安装以及使用详解

    2024-04-07 05:06:01       22 阅读
  5. HART报文详解

    2024-04-07 05:06:01       17 阅读
  6. Redis的String详细介绍

    2024-04-07 05:06:01       20 阅读
  7. 【算法】排硬币

    2024-04-07 05:06:01       19 阅读