软件项目管理知识回顾---网络图

news2024/11/29 2:45:59

网络图

9.网络图

9.1简介

1.分类

  • AOA,双代号,ADM

  • AON,PDM,单代号,前导图

2.活动的逻辑管理

头到头/尾,尾到头/尾

依赖关系

 

3.工序

  • 紧前
  • 紧后

9.2绘制规则

1.两个节点只能一条线。不能是平行线。平行的话就不知道是哪个活动了

2.紧前和紧后表示逻辑管理

3.不能回路。

4.一个起点一个终点

9.3虚工序

解决平行问题

解决逻辑管理

1. ① 两个工序A、B有相同的始点和终点

解决平行线

2.解决逻辑管理

A->X 和A,B->Y

3.一个起点和一个终点

原先的错误:

改进后:

9.4根据案例画网络图

工序的图用的是双代号

1.案例1

答案:

2.例题2

9.5网络时间和关键路线

  1. 完成此项目所需要的最少时间
  2. 每个工序的开始时间和结束时间
  3. 关键路线及其应用的关键工序
  4. 非关键工序在不影响工程的完成的时间的前提下其开始时间与结束时间可以推迟多久

10.关键路径法

10.1关键路径法

1.简介:缺点软件项目的起始时间和完成时间。CMP。可以找到最早和最晚的开始/完成时间。

  • 存在至少一条关键路径
  • 关键路径是最长路径
  • 关键路径是最短工期
  • 关键路径是动态变化的,非关键路径可以变成关键路径
  • 关键路径上的活动是关键活动

2.案例

字母A、B、C、D、E、F、G、H、I、J代表了项目中需要进行的子项目或工作包,连线箭头则表明了工作包之间的关系,节点数字1,2,3,4,5,6,7,8则表明的是一种状况,从1开始,到8结束,中间的数字则表明上一工作包的结束和下一工作包的开始。

3.名词

ES:最早开始时间

EF:最早完成时间。

D:完成某个活动的工期。

EF=ES+D

LS:最晚开始时间,在不延迟项目进度的前提下,活动开始的最晚时间。

LF:最晚完成时间,LF=LS+D

TS:时差,在不延误项目进度时间的情况下TS=LS-ES。最晚开始-最早开始=最晚结束-最早结束

关键活动:时差为0的活动

关键路径:TS为0或者工期最长

4.案例

解析:双代号网络图

11.PERT

11.1PERT计划评审技术

1.简介:

  • 事件:主要活动结束的点
  • 活动:从一个事件到另一个事件之间的过程
  • 关键路线:PERT网路中花费时间和活动的序列

11.2PERT和CMP区别

  1. CMP的工序时间是确定的,PERT是不确定的
  2. PERT工序时间t是随机变量,完工期也是随机的,T服从正太分布
  3. CMP是单一时间估计法,PERT是三个时间估计法
  4. PERT公式

  5. PERT概率图

11.3PERT常见案例

常规考法1:完成活动A悲观估计36天,最可能估计21天,乐观估计6天,求该活动的期望完成时间。

      解: T(e) =(36+21*4+6)/ 6 =21(天)

常规考法2:完成活动A悲观估计36天,最可能估计21天,乐观估计6天,求标准差。

      解: σ = (36 - 6) / 6= 5(天)

常规考法3:完成活动A悲观估计36天,最可能估计21天,乐观估计6天,活动A在16天到26天内完成的概率是多少?

解:根据正态分布,16(21-5)~26(21+5)这个区间范围内的概率都是68.26%。

注:在正负一个标准差的概率有 68.26%,所以活动A在16天到26天内完成的概率是68.26%。

12.里程碑图

12.1里程碑图

1.简介:

12.2如何绘制

  1. 认可最终的里程碑
  2. 集体讨论所有可能的里程碑
  3. 审核备选的里程碑
  4. 对结果路径进行实验
  5. 用连线表示里程碑之间的逻辑关系
  6. 确定最终的里程碑计划

12.3三个和时间相关的概念

  1. 检查点:在规定的时间间隔内对项目进行检查,比较实际进度与估算进度计划之间的差异,并根据差异做出调整。
  2. 里程碑:是指一个具有历史意义的事件,通常代表项目工作中一个重要阶段的完成。
  3. 基线:则是指一个配置在项目不同时间点上通过正式评审而进入受控的一种里程碑状态。

关系:重要的检查点是里程碑,重要的需要客户确认的里程碑就是基线

13.任务历时估算

13.1任务历时估算

就是工期估算

1.简介:基于对资源估算的结果,估算完成单项活动所需工作时段数的过程。

2.作用:确定每个活动所需要花费的时间量,为指定进度计划提供主要的输入

3.方法:

  1. 参数估计法:T= Q/(R×S)
  2. 经验导出模型:𝐷=𝑎 ×𝐸^𝑏
  3. PERT工程评估技术:𝐸=(𝑂+4𝑀+𝑃)/6
  4. 类比估算法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/367520.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

LeetCode-93. 复原 IP 地址

目录题目思路回溯法题目来源 93. 复原 IP 地址 题目思路 意识到这是切割问题,切割问题就可以使用回溯搜索法把所有可能性搜出来,和131.分割回文串就十分类似了。 回溯法 1.递归参数 startIndex一定是需要的,因为不能重复分割&#xff0c…

【GeoDjango框架解析】读取矢量数据写入postgis数据库

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 【GeoDjango框架解析】读取矢量数据写入postgis数据库 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列…

关于iframe一些通讯的记录(可适用工作流审批,文中有项目实践,欢迎咨询)

一.知识点(1).我们可以通过postMessage(发送方)和onmessage(接收方)这两个HTML5的方法, 来解决跨页面通信问题&#xff0c;或者通过iframe嵌套的不同页面之间的通信a.父页面代码如下<div v-if"src" class"iframe"><iframeref"iframe"id…

Kafka进阶篇-消费者详解Flume消费Kafka原理

简介 由于挺多时候如果不太熟系kafka消费者详细的话&#xff0c;很容易产生问题&#xff0c;所有剖析一定的原理很重要。 Kafka消费者图解 消费方式 消费者总体工作流程 消费者组初始化流程 消费者详细消费流程 消费者重要参数 bootstrap.servers 向 Kafka 集群建立初…

Jackson使用进阶

实现 注解 属性命名 JsonProperty 定义属性序列化时的名称。 JacksonAnnotation public interface JsonProperty {public final static String USE_DEFAULT_NAME "";public final static int INDEX_UNKNOWN -1;//指定属性的名称。String value() default USE_…

2022IDEA搭建springMvc项目

springmvc项目搭建一. 创建maven项目二. Add Framework Support三. 添加依赖并配置maven四. 配置前端控制器DispatcherServlet五. 配置SpringMVC.XML文件六. 创建controller类七. 创建index.html页面八. 查看jar包是否添加九. 配置tomcat&#xff08;重&#xff09;十. springm…

Kafka(7):生产者详解

1 消息发送 1.1 Kafka Java客户端数据生产流程解析 1 首先要构造一个 ProducerRecord 对象,该对象可以声明主题Topic、分区Partition、键 Key以及值 Value,主题和值是必须要声明的,分区和键可以不用指定。 2 调用send() 方法进行消息发送。 3 因为消息要到网络上进行传输…

国产蓝牙耳机什么便宜又好用?学生党平价蓝牙耳机推荐

蓝牙耳机凭借近几年的快速发展&#xff0c;越来越多的品牌、款式出现在人们的日常生活当中。最近看到很多人问&#xff0c;国产蓝牙耳机什么便宜又好用&#xff1f;针对这个问题&#xff0c;我来给大家推荐几款平价蓝牙耳机&#xff0c;很适合学生党&#xff0c;一起来看看吧。…

推荐系统从入门到入门(3)——基于MapReuduce与Spark的分布式推荐系统构建

本系列博客总结了不同框架、不同算法、不同界面的推荐系统&#xff0c;完整阅读需要大量时间&#xff08;又臭又长&#xff09;&#xff0c;建议根据目录选择需要的内容查看&#xff0c;欢迎讨论与指出问题。 目录 系列文章梗概 系列文章目录 三、MapReduce 1.MapReduce详…

赶紧收藏:如何使用Telegram客户支持

想要使用Telegram需要客户支持&#xff1f;您需要了解的有关使用Telegram作为客户服务渠道的所有信息&#xff0c;本文章都会介绍。我们将首先讨论提供Telegram支持以及入门所需了解的内容。然后&#xff0c;我们将向您展示如何用智能客服工具ss可以帮助您提供一流的服务Telegr…

Oracle监听详解

本文摘自《ORACLE数据库技术实用详解》和《成功之路&#xff1a;ORACLE 11g学习笔记》 配置网络环境 本文将介绍和Oracle相关的网络问题&#xff0c;Oracle网络建立在操作系统之上。配置操作系统网络是配置Oracle网络的第一步。在配置Oracle网络之前&#xff0c;我们需要确保操…

数学基础--均值、方差、标准差、协方差

1. 简介 统计学中最核心的概念之一是&#xff1a;标准差及其与其他统计量&#xff08;如方差和均值&#xff09;之间的关系&#xff0c;本文将对标准差这一概念提供直观的视觉解释&#xff0c;在文章的最后我们将会介绍协方差的概念。 2. 概念介绍 均值 均值&#xff1a; 均值…

(一)Spring-Cloud源码分析之核心流程关系及springcloud与springboot包区别(新)

文章目录1. 前言2. springcloud简介3. Springcloud包简介4. Springcloud和Springboot流程关系5. Springcloud启动流程新增的功能和接口5.1 新增接口5.2 新增功能类5.2.1 spring-cloud-context包5.2.2 spring-cloud-commons包6. Springcloud实现机制带来的问题7. Springcloud和S…

【MyBatis】映射器配置|注解完成CRUD(三)

&#x1f697;MyBatis学习第三站~ &#x1f6a9;起始站&#xff1a;MyBatis概述&环境搭建(一) &#x1f6a9;本文已收录至专栏&#xff1a;数据库学习之旅 &#x1f44d;希望您能有所收获 上一篇我们学习了如何使用Mapper代理开发&#xff0c;核心配置文件&#xff0c;但却…

OnlyOffice验证(一)DocumentServer编译验证

OnlyOffice验证&#xff08;一&#xff09;DocumentServer编译验证 资源准备 Ubuntu16.04桌面版 验证用的版本[ubuntu-16机接上传ubuntu.04.7-desktop-amd67131.iso&#xff0c;&#xff08;别用高版本&#xff01;试过20.04耽误两三天&#xff0c;差点放弃了&#xff09;&am…

javaee之node.js与es6

问题1&#xff1a;在IDEA控制台为什么node显示不会出来命令 修改完之后记得重新启动电脑 问题2&#xff1a;response.end()作用 在Web开发中&#xff0c;浏览器端的请求到达服务器进行处理的时候&#xff0c;Response.End的作用就是让request执行到此结束&#xff0c;输出到客户…

移掉K位数字-力扣402-java贪心策略

一、题目描述给你一个以字符串表示的非负整数 num 和一个整数 k &#xff0c;移除这个数中的 k 位数字&#xff0c;使得剩下的数字最小。请你以字符串形式返回这个最小的数字。示例 1 &#xff1a;输入&#xff1a;num "1432219", k 3输出&#xff1a;"1219&q…

Vue实战第5章:发布Vue工程到github静态页面

前言 本篇在讲什么 简单讲解关于Vue发布github静态页面相关的内容 本篇适合什么 适合初学Vue的小白 适合想要自己搭建网站的新手 本篇需要什么 对Html和css语法有简单认知 对Vue有简单认知 Node.js(博主v18.13.0)的开发环境 Npm(博主v8.19.3)的开发环境 Vue(博主v5.…

< elementUI组件样式及功能补全: 实现点击steps组件跳转对应步骤 >

文章目录&#x1f449; 前言&#x1f449; 一、效果演示&#x1f449; 二、点击steps跳转效果实现&#x1f449; 三、实现案例往期内容 &#x1f4a8;&#x1f449; 前言 在 Vue elementUi 开发中&#xff0c;elementUI中steps步骤条组件只提供了change方法&#xff0c;并未提…

【Database-03】从 MySQL 迁移到 达梦数据库(DM 8)

1、环境 源数据库 MySQL 8.30 目标数据库 DM 8 操作系统 Centos 9 Steam 迁移工具 DM 数据迁移工具 (DM DTS) 2、开始迁移 2.1、打开DM数据迁移工具 在新建工程对话框中填写工程名和工程描述信息&#xff0c;点击【确定】按钮&#xff0c;成功添加了一个工程。 2.2、新建迁…