当前位置: 首页 > news >正文

软件工程-项目管理

进度管理

又叫时间管理,确定进度目标,在与质量、成本目标协调的基础上,实现工期目标

具体包括以下过程:

  1. 活动定义:确定完成各项交付成果需要展开的具体活动
  2. 活动排序:活动之间的先后关系和逻辑关系
  3. 活动资源估算:各项活动需要的资源类型和效益
  4. 活动历时估算:各项活动所需要的具体实践
  5. 进度计划编制:指定项目进度计划
  6. 进度控制:根据进度计划开展活动,如果发现偏差,及时采取措施

进度安排常用Gantt图和项目计划评审技术(Program Evaluation & Review Technique PERT)图

关键路径:项目的最短工期,但却是从开始到结束时间最长的路径

软件配置管理

配置管理是为了系统地控制配置变更,在系统整个生命周期中维持配置的完整性和可跟踪性

配置管理包括6个主要活动:制订配置管理计划、配置标识、配置控制、配置状态报告、配置审计、发布管理和交付

配置项

为配置管理设计的硬件、软件或二者的集合。

典型的配置项包括:项目计划书、需求文档、设计文档、源代码、可执行代码、测试用例、运行软件所需的各种数据,它们经过评审和检查后进入配置管理

每个配置项的主要属性:名称、标识符、文件状态、版本、作者、日期

配置项可以分为基线配置项(重要)和非基线配置项(次重要);基线配置项可能包括所有的设计文档和源程序,非基线配置项可能包括项目的各类计划和报告等。

所有配置项的操作权限应由CMO(配置管理员)严格管理

配置项的状态:草稿、正式、修改三种 

配置项版本号:

  • 处于“草稿”状态时,版本号格式为0.YZ(YZ∈[1,99])YZ的初值和增幅可以自由控制
  • 处于“正式”状态时,版本号格式为X.Y(X∈[1,9],Y∈[0,9])第一次成为“正式”状态时,版本号为1.0
  • 处于“修改”状态时,版本号格式为X.YZ正在修改时,一般只增大z值,X,Y保持不变,当配置项修改完毕,将Z值设为0,增加X.Y值

质量管理

质量是软件产品特性的综合,表示软件产品满足明确(基本需求)或隐含(期望需求)要求的能力

主要包括以下过程:

  1. 质量规划:识别产品要求和表针
  2. 质量保证:主要通过质量审计(软件评审)和过程分析来保证
  3. 质量控制:实时监控项目的具体结果,以判断它们是否符合相关质量标准 

风险管理

对项目风险进行认真的分析和科学的管理,这样,是能够避开不利条件、少受损失、取得预期的结果并实现项目目标。

  • 风险管理计划编制:制订下列各步的计划
  • 风险识别:形成风险列表
  • 风险定性分析:对风险进行排序
  • 风险定量分析:进一步量化风险
  • 风险应对计划编制:对每一个识别出来的风险来分别制订应对措施,形成风险应对计划
  • 风险监控: 监控风险计划的执行

 从宏观上,风险可以分为项目风险、技术风险和商业风险

  • 项目风险:潜在的预算、进度、个人、资源、用户和需求方面的问题
  • 技术风险:潜在的设计、实现、接口、测试和维护方面的问题。此外规格说明的多义性、技术上的不确定性、技术陈旧、最新技术(不成熟)
  • 商业风险:威胁到待开发系统的生存能力,主要有:市场风险、策略风险、销售风险、管理风险、预算风险

图片来源于网络 

相关文章:

  • 【android bluetooth 协议分析 01】【HCI 层介绍 8】【ReadLocalVersionInformation命令介绍】
  • CVE-2015-3934 Fiyo CMS SQL注入
  • 词嵌入基础
  • el-tree结合el-tree-transfer实现穿梭框里展示树形数据
  • 【android bluetooth 协议分析 01】【HCI 层介绍 7】【ReadLocalName命令介绍】
  • Feature Toggle 不再乱:如何设计一个干净、安全、可控的特性开关系统?
  • LeetCode 39. 组合总和 LeetCode 40.组合总和II LeetCode 131.分割回文串
  • 模板(template)初始
  • Spring Cloud Seata 深度解析:原理与架构设计
  • 微店平台关键字搜索商品接口技术实现
  • 题海拾贝:P2910 [USACO08OPEN] Clear And Present Danger S
  • kotlin Android AccessibilityService 无障碍入门
  • UE RPG游戏开发练手 第二十八课 重攻技能1
  • k8s节点维护的细节
  • 带你搞懂@Valid和@Validated的区别
  • 线代第三章向量第一节:n维向量及其运算
  • Electron + Vite + Vue 项目中的 IPC 通信三层封装实践
  • 解决RAGFlow部署中镜像源拉取的问题
  • vi实时查看日志
  • 专题讨论3:基于图的基本原理实现走迷宫问题
  • 国家发改委:城市更新项目必须建立多元化多层级资金投入机制
  • 63岁微波遥感领域著名专家李春升参加学术会议期间病逝
  • 证监会副主席李明:支持符合条件的外资机构申请新业务、设立新产品
  • 浦江潮涌征帆劲,上海以高质量发展服务全国发展大局
  • 三方合作会否受政局变化影响?“中日韩+”智库合作论坛在沪举行
  • 东部沿海大省浙江,为何盯上内河航运?