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

第十三章---软件工程过程管理

仅供参考

文章目录

  • 一、Gantt图是做什么的。
  • 二、软件配置的概念


一、Gantt图是做什么的。

Gantt 图(甘特图)是软件项目管理中用于进度安排可视化管理的重要工具,主要用于展示任务的时间安排、进度状态及任务之间的依赖关系

Gantt 图是一种以时间轴为横轴任务为纵轴的条形图,通过条形长度表示任务的开始和结束时间,直观呈现项目中各项任务的时间安排及进展情况

在这里插入图片描述

在这里插入图片描述


二、软件配置的概念

软件配置管理:简称SCM(Software Configuration Management),是指一组管理整个软件生存期各阶段中变更的活动。软件配置管理技术可以使软件变更所产生的错误达到最小并最有效地提高生产率。

(1)目的:控制在软件开发过程中的各种变化、修改的管理,从某种意义上是软件质量保证的一部分,但专注于软件各个成份的变化和修改的控制,从而保证各个成份之间的一致性。

(2)软件配置项:是软件工程中产生的信息项,是配置管理的基本单位,对已成为基线的软件配置项(SCI),修改时必须按照一个特殊的正式的过程进行评估,确认每一处修改。

(3)版本控制与变更控制:软件的每一个版本都是SCI(源代码、文档、数据)的一个收集,且各个版本都可能由不同的变种组成。变更控制就是对软件配置的变更进行严格控制和管理,保持修改信息,并把清晰的信息传递到软件过程的下一步骤。

(4)软件配置管理活动
1、识别软件成份,并具体确定软件配置管理的对象
2、软件成份的版本控制(version control),维持各个成份之间一致的版本
3、变化控制(change contol):以严格的过程控制软件成份的变化
4、配置审核(configuration auditing):保证所要进行的变化正确地实现
5、报告(reporting):向其他相关成员报告软件成份的变化

(5)软件配置管理对象:从总的来说,软件包括三个成份:源程序、数据集和文档

http://www.lqws.cn/news/528229.html

相关文章:

  • 【LLM】位置编码
  • vscode 回退代码版本
  • SQL变量声明与赋值 分支 循环
  • 信创国产化替代中的开发语言选择分析
  • 4.2_1朴素模式匹配算法
  • 6月份最新代发考试战报:思科华为HCIP HCSE 考试通过
  • Java四种拷贝方式总结!一文扫清所有拷贝问题
  • npm run dev报错
  • 软件安装——下载安装ollama
  • leetcode 65
  • Autosar方法论
  • 力扣2311:小于等于K的最长二进制子序列
  • 【TIDB】了解,MySQL和TiDB的取舍,差异
  • postman设置接口关联,实现参数化
  • kotlin中::class.java的意义
  • Redis 为什么选用跳跃表,而不是红黑树
  • PHP基础2(流程控制,函数)
  • 【机器学习深度学习】交互式线性回归 demo
  • C语言再出发:2025年AI时代的关键语言
  • notepad++ 怎么快速给 python (nginx、shell) 文件加 # 注释
  • VUE3入门很简单(3)--- watch
  • MR30分布式 IO在物流堆垛机的应用
  • 解锁AI无限潜能!景联文科技数据产品矩阵再升级:多语言题库、海量语料、垂域代码库,全面赋能大模型训练
  • 力扣第45题-跳跃游戏2
  • 【智能记录系统Blinko】从0到1搭建个人云端笔记本:Blinko+Docker环境配置
  • JVM OutOfMemoryError原因及排查解决方案
  • java解决超大二维矩阵数组引起的内存占用过大问题
  • 深入解析synchronized实现原理
  • 【2-入门与调试设置】1.坐标辅助器与轨道控制器
  • 英特尔汽车业务败走中国,喊出“All in”才过两个月