范围管理

时间管理

时间管理—前导图法(单代号网络图,PDM)

时间管理—关键路径法

关键路径法是在制订进度计划时使用的一种进度网络分析技术 关键路径法、法沿着项进度网络路线进行正向与反向分析,从而 计算出所有计别活动理论上的最早开始与成日期、最迟开始与 完成日期,不考虑任何资源限制

  • 总时差(松弛时间):在不延误总工期的前提下,该活动的机动时间。活动 的总时差等于该活动最迟完成时间与最早完成的时闻之差,或该活动最 迟开始时间与最早开始时间之差
  • 自由时差:在不影响紧后活动的最旱开始时闻前提下,该活动的机动时间 对于有紧后活动的活动,其自由时差等于所有紧后活动最早开始时闻减 本活动最早完成时间素所得之差的最小值, 对于没有紧后活动的活动,也就是以网络计别终点节点为完成节点的 活动,其自由时差等于计划工期与本活动最早完成时间之差
  • 对网络计中以终点节点为亮成节点的活动.其自由时差与总时差相等,此 外,由于活动的自由时整是其总时差的构成部分,所以,当活动的总时差为 零时,其自由时差必然为零可不必进行专门计算


时间管理—自由时差

时间管理—甘特图(Gantt)
  • 优点:甘特图直观、简单、容易制作,便于理解,能很清晰的标识出直到每一项任务的起始与结束时间,一般适用 比较简单的小型项目,可用于WBS的任何层次、进度控制、资源优化、编制资源和费用计划
  • 缺点:不能系统的表达一个项目所包含的各项工作之间的复杂关系,难以进行定量的计算和分析,以及计划的优化 等。
成本管理

成本管理—挣值管理
  • 计划工作量的预算成本(PV) PV=计划工作量×预算定额
  • 已完成工作量的实际成本(AC)
  • 已完成的工作量的预算成本(EV) EV=已完成的工作量×预算定额
  • 完工预算(BAC) BAC=完工时的PV总和
成本管理—挣值曲线

软件质量管理—质量模型

软件质量管理—质量保证与质量控制
  • 质量保证一般是每隔一定时间(例如,每个阶段末)进行的,主要通过系统的 质量审计和过程分析来保证项目的质量
  • 质量控制是实时监控项目的具体结果,以判断它们是否符合相关质量标准。制 定有效方案,以消除产生质量问题的原因
  • 一定时间内质量控制的结果也是质量保证的质量审计对象。质量保证的成果又 可以指导下一阶段的质量工作,包括质量控制和质量改进
软件质量管理— 质量工具

软件质量管理— 项目管理三角形

软件配置管理— 配置项
  • IEEE对配置顶的定义为硬件,软件或二者间有的集合,为配置管理制定的, 在配置管理过程中作为一个单独的实体对待,可作为配置项管理的有:外 部交付的软件产品和数据,指定的内部软工作产品和数据,指定的用于创 建或支持软件产品的支持工具,供方/供应商提供的软件和客户提供的设备/ 软件。
  • 典型配置项包括项目计划书,需求文档,设计文档,源代码,可执行代码, 测试用例,运行软件所需的各种数据,它们经评审和检查通过后进入软件 配置管理(SCM)

每个配置项的主要属性有:名称,标识符,文件状态,版本,作者和 日期等。所有配置都被保存在配置库里,确保不会混淆,丢失。配置 项及其历史记录反映了软件的演化过程。

软件配置管理— 配置库
  • 开发库(动态库、程序员库、工作库;动态系统、开发者系统、开发系统、工作空间)
  • 受控库(主库、系统库;主系统、受控系统)
  • 产品库(备份库、静态库、软件仓库;静态系统)
  • 检查点:指在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差 异进行调整
  • 里程碑:完成阶段性工作的标志,不同类型的项目里程碑不同
  • 基线:指一个(或一组)配置项在项目生命周期的不同时间点上通过正式评审而进入正式 受控的一种状态。基线是一些重要的里程碑,但相关交付成果要通过正式评审,共作为后 续工作的基准和出发点。基线一旦建立启其变化需要受控制。
软件配置管理— 变更控制

软件配置管理— 版本控制

  • 处于草稿状态的配置项的版本号格式为:0.YZ,其中YZ数字范围为01~99。随着草稿的不断完善, YZ的取值应递增。YZ的初值和增幅由开发者自己把握
  • 处于正式发布状态的配置项的版本号格式为:XY.其中x为主版本号,取值范围为1-9;Y为次版本号, 取值范围为1~9.配置项第一次正式发布时,版本号为1.0。
  • 如果配置项的版本升级幅度比较小,一般只增大Y值,X值保持不变。只有当配置项版本升级幅度 比较大时,才允许增大X值。
  • 处于正在修改状态的配置项的版本号格式为:X.YZ,在修改配置项时,一般只增大Z值,X.Y值保持不 变。
风险管理— 风险的概念

关心未来
关心变化
关心选择

  • 风险存在的客观性和普通性
  • 某一具体风险发生的偶然性和 大量风险发生的必然性
  • 风险的可变性
  • 风险的多样性和多层次性
  • 基本属性:随机性和相对性
风险管理— 风险的分类

项目风险

  • 潜在的预算、进度、人员和组织、资 源、用户和需求问题
  • 项目复杂性、规模和结构的不确定性

技术风险

  • 潜在的设计、实现、接口、 测试和维护方面的问题
  • 规格说明的多义性、技术 上的不确定性、技术陈旧、 最新技术(不成熟)

商业风险

  • 市场风险:系统虽然很优秀但不是市场真正所想要的
  • 策略风险:系统不再符合企业的信息系统战略
  • 销售风险:开发了销售部门不清楚如何推销的系统
  • 管理风险:由于重点转移或人员变动而失去上级支持
  • 预算风险:开发过程没有得到预算或人员的保证
风险管理— 风险曝光度

风险曝光度:计算方法是风险出现的概率乘以风险可能造成的损失。假设正在开发的 软件项目可能存在一个未被发现的错误,而这个错误出现的概率是0.5%,给公司造成 的损失将是1000000元,那么这个错误的风险曝光度就应为1000000×0.5%=5000元

项目管理工具
  • 能做什么(项目管理相关的工作辅助):任务调度,成本估算、资源分配、预 算跟踪、人时统计、配置控制,确定关键路径、松弛时间、超前时间和滞后时 间,生成一定格式的报表和报告。
  • 不能做什么(开发技术相关辅助工作):不能指导软考设计人员按软件生存周 期各个阶段的适用技术进行设计工作。

软考分类精讲-软件管理相关推荐

  1. 软考分类精讲-知识产权与标准化

    保护范围与对象 知识产权-保护期限 知识产权-知识产权人确定 知识产权-侵权判定 中国公民.法人或者其他组织的作品,不论是否发表,都享有著作权. 开发软件所用的思想.处理过程.操作方法或者数学概念不受 ...

  2. 软考分类精讲-计算机网络

    DHCP协议 1.客户机/服务器模型 2.租约默认为8天 3.当租约过半时,客户机需要向DHCP服务器申请续租 4.当租约超过87.5%时,如果仍然没有和当初提供IP的DHCP服务器联系上,则开始联系 ...

  3. C#中Array类精讲

    文章目录 一.Array类概念 二.Array类属性 三.Array类方法 一.Array类概念 Array 类是 C# 中所有数组的基类,它是在 System 命名空间中定义.Array 类提供了各 ...

  4. 包学习(一款安卓端小学到高中全部课程精讲APP)

    简介 [包学习]是一款拥有小学至高中九个学年的全套学习资料的APP,名校名师重点.难点精讲 软件简单介绍 软件分为首页.必刷课.动态教辅.在学.我的五大模块. 进入软件会让你选择对应的年级,小编这里就 ...

  5. 计算机网络设备互连与管理,软考网络管理员备考知识点精讲之计算机网络互连设备...

    下面是希赛软考网为大家推荐的软考网络管理员备考知识点精讲之计算机网络互连设备,希望能帮助学友们. 计算机网络互连设备 数据在网络中是以"包"的形式传递的,但不同网络的"包 ...

  6. 视频教程-2021软考系统集成项目管理工程师视频教程精讲 基础知识(下)-软考

    2021软考系统集成项目管理工程师视频教程精讲 基础知识(下) 河北师范大学软件学院优秀讲师,项目经理资质,担任操作系统原理.软件工程.项目管理等课程教学工作.参与十个以上百万级软件项目管理及系统设计 ...

  7. MySql基础篇---003 SQL之DDL、DML、DCL使用篇:创建和管理表 ,数据处理之增删改,MySQL数据类型精讲 ,约束:联合主键

    第10章_创建和管理表 讲师:尚硅谷-宋红康(江湖人称:康师傅) 官网:http://www.atguigu.com 1. 基础知识 1.1 一条数据存储的过程 存储数据是处理数据的第一步.只有正确地 ...

  8. 【软件开发工具】填空选择,精讲

    [软件开发工具]填空选择,精讲 填空 选择 J1 J2 J3,J4 J5 J6 J8 J9 J10 J11 J12 填空 J1 1.第三代程序设计语言一般都是(过程化)语言.填空题 2.进入二十一世纪 ...

  9. 视频教程-2021软考系统集成项目管理工程师视频教程精讲 基础知识(上)-软考

    2021软考系统集成项目管理工程师视频教程精讲 基础知识(上) 河北师范大学软件学院优秀讲师,项目经理资质,担任操作系统原理.软件工程.项目管理等课程教学工作.参与十个以上百万级软件项目管理及系统设计 ...

  10. 软件设计师考c语言,软件设计师教程考点精讲之C语言三大定律

    2016下半年软考软件设计师报名即将开始,同学们是否在学习过程中遇到了一些困难,下面由希赛软考学院为打算参加下半年考试的你们准备了一些软件设计师教程考点精讲之Java编程性能措施,希望对大家有所帮助. ...

最新文章

  1. windows下mysql和linux下mysql主从配置
  2. 移动端微信页面的一些自己爬的坑
  3. 1.01 与 37.8
  4. Python中有用的字符串方法
  5. 中石油训练赛 - Plan B(点双缩点+树形dp)
  6. struts2标签_select获取action传过来的值
  7. 昆明学院C语言期末考试,昆大c试于题b.doc
  8. 优秀的 Spring Boot 语言开源项目
  9. 主函数中冒泡法 VS 自定义函数选择法
  10. word转pdf linux java,java实现Word转Pdf(Windows、Linux通用)
  11. 工业机器人电路图讲解话术_智能对话机器人系统及其实现智能对话的方法与流程...
  12. 低延时极简RTMP播放器
  13. 企业信息安全之社工学审计
  14. 计算机模拟人脑的智能行为叫,模拟人脑结构方可实现强人工智能目标
  15. “非图灵完备”到底意味着什么
  16. java上位机开发(编译和部署)
  17. 数控编程必备神器!Mastercam 2021让你的加工更高效更精准!
  18. C语言布斯乘法算法,布斯Booth算法带符号位的乘法verilog语言实现booth算法
  19. Boundary Loss 原理与代码解析
  20. MoveIt轨迹规划问题

热门文章

  1. [3D分割 Benchmak] ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenes
  2. Spring框架浅谈及Spring框架学习小结
  3. linux中原子量的学习和理解
  4. 华为鸿蒙操作系统国美通讯,国美通讯(600898)03月06日14:30大单揭秘
  5. 英语测试用什么软件有哪些,学习英语的软件哪个好 什么比较好用
  6. 颜色的原理,三基色原理以及HLS(色相、亮度、饱和度)原理
  7. 两个音频怎么合并在一起?
  8. Js坐标转换器-百度地图坐标转腾讯地图坐标
  9. Mysql数据库读写分离的实现
  10. pe linux镜像,pe启动镜像img