规模度量——软件项目成本估算COSMIC方法

  培训讲师:曹文斌

讲师背景:
曹文斌老师研发项目管理实战专家22年研发项目管理实战经验北京航空航天大学(双一流)软件工程硕士高级信息系统项目管理师(高级职称)自助售货行业标准(T/CCAGM004—2020)的撰写人之一曾任:甘来科技|创始合伙人CTO曾任:百度(中国5 详细>>

曹文斌
    课程咨询电话:

规模度量——软件项目成本估算COSMIC方法详细内容

规模度量——软件项目成本估算COSMIC方法

课程背景:

无论是招投标,还是开发或采购,对于软件项目的规模估算、工作量估算、成本估算都是重要的依据指标。然而,很多企业内部没有统一的软件规模度量尺度或标准,对项目工作量及成本预估或采购预估没有合适的依据,大多靠个人经验估算。常见的问题表现为:

  • 项目预算或报价缺乏依据
  • 每个项目都有各自的估算方法
  • 工作量估算依赖个人风格或经验
  • 成本估算误差过大造成利润损失
  • 需求模糊状态无法估算

面对这些挑战,本课程围绕项目估算和软件产品估算展开,重点讲解如何用COSMIC方法进行规模估算,以及由规模估算的功能点进一步推算工作量、成本的具体应用方法。通过本课程,学员将掌握基于功能点数进行工作量估算、成本估算的关键技能和策略,从而帮助企业提高软件项目的规模度量能力,并最终实现项目目标。

课程收益:

  1. 掌握基于项目范围和WBS进行估算的方法。
  2. 理解软件项目估算的流程和多种方法。
  3. 掌握应用COSMIC方法进行软件规模估算。
  4. 领会需求模糊状况下的近似规模度量。
  5. 理解如何构建高效软件估算机制。

学员对象:项目经理、开发主管、架构师、技术经理

授课方式:现场讲授,小组讨论,案例分享,现场演练

授课天数:2天,6小时/天

课程大纲:

导入:从项目与产品说起

  1. 项目的特征
  2. 独特性
  3. 临时性
  4. 渐进明细性
  5. 项目生命周期4个阶段
  6. 启动
  7. 计划
  8. 执行
  9. 结束
  10. 项目与产品的关系

第一讲:项目估算

二、明确目标:确立项目方向与范围

  1. 设定项目目标
  2. 原则:SMART
  3. 公式:时间+预算+交付物+收益
  4. 定义项目范围
  5. 客户要求
  6. 工作描述
  7. 交付物
  8. 验收标准
  9. 工作分解结构

三、工作分解方法:项目估算的根基

  1. 任务分解WBS
  2. 基本原则
  3. 分解方法
  1. 自上而下
  2. 自下而上
  1. 4种WBS结构
  1. 功能结构——适合按功能交付的项目
  2. 组成结构——适合按组件交付的项目
  3. 过程结构——适合按步骤交付的项目
  4. 组织结构——适合按团队交付的项目
  1. 2种呈现方式
  1. 树形图
  2. 缩进表
  1. 定义活动PERT \ CPM
  2. 活动识别
  3. 活动编排

四、关键估算

  1. 工期估算
  2. 工期TE \ TO \ TM \ TP
  3. 起止时间
  1. 最早起止时间
  2. 最迟起止时间
  1. 总时差与自由时差
  2. 关键路径CPM
  3. 成本估算
  4. 成本项
  5. 计算成本

第二讲:软件成本估算概述——从流程到方法

  1. 成本估算流程解析
  2. 成本构成
  3. 直接人力成本
  4. 直接非人力成本
  5. 间接人力成本
  6. 间接非人力成本
  7. 估算流程
  8. 估算规模
  9. 估算工作量
  10. 估算工期
  11. 估算成本
  12. 估算原则
  13. 规模估算方法
  14. COSMIC方法
  15. IFPUG方法
  16. FiSMA1.1方法
  17. MkII方法
  18. NESMA方法
  19. 工作量估算方法
  20. 方程法
  21. 类比法
  22. 类推法

第三讲:深入解析COSMIC方法

一、COSMIC概述

  1. 模型构建与原则解析
  2. 软件环境模型
  3. 通用软件模型
  4. COSMIC度量过程
  5. 策略
  6. 映射
  7. 度量

二、COSMIC方法解析

  1. 策略阶段
  2. 确定 FSM 的目的和范围
  3. 识别 FUR
  4. 识别层
  5. 识别功能用户
  6. 识别软件边界
  7. 映射阶段
  8. 识别功能处理
  9. 识别兴趣对象和数据组
  10. 识别数据移动
  11. 度量阶段

第四讲:需求模糊状况下的近似规模度量

  1. 需求阶段的近似度量方法
  2. 功能处理均值法
  3. 固定规模分类法
  4. 用例均值法
  5. 可行性分析阶段的近似度量方法
  6. 冰山近似法
  7. 早期快速近似法
  8. 简单功能点近似法
  9. 基于用例图的近似法

第五讲:构建高效软件估算机制

  1. 估算规范与标准
  2. 确定目的与范围
  3. 确定负责人
  4. 建立估算模型
  5. 确定参数标准
  6. 持续修正校准
  7. 测量与闭环管理
  8. 规模测量
  9. 工作量与工期测量
  10. 成本分析

案例实践

课程回顾、总结、答疑



 

曹文斌老师的其它课程

课程背景:产品是企业核心价值的承载,产品经理是产品的直接负责人,产品经理的专业水平无疑对产品的成败息息相关。但是,产品经理在擅长的产品设计技能之外,往往存在以下不足:对产品战略、策划上缺少必要的工作,缺少大产品观对产品的商业与市场层面认识较少,产品的市场价值出现偏差在需求分析方面不够体系化,导致交付问题频出本课程,面向产品经理这个专业化群体,以产品战略、商业

 讲师:曹文斌详情


课程背景:在当今快速变化的时代,企业的产品研发能否正确而高效,已经成为非常重要的命题。然而,实际上面临着诸多问题:对产品开发体系认识不足,或者没有,或者随意而为。产品开发缺少流程,关键节点没有把控,导致失之毫厘谬以千里。质量体系不健全,有测试没控制,缺少质量保障。开发团队各自为政,难以高效组织。本课程旨在通过提供IPD集成产品开发体系的框架和流程,以及质量保

 讲师:曹文斌详情


课程背景:项目经理是项目的直接负责人,项目经理的软技能与项目成败息息相关。然而,很多企业面临的实际问题是项目经理的软技能不足,通常表现为:沟通不畅:沟通是为了解决问题,但是沟通不畅反而增加项目阻力推进力不足:项目推动过程中缺乏推动力,常常导致延期或无法获取资源团队效率低:看上去团队很忙,但是产出质量和速度都不如人意,积极性不高解决问题能力弱:遇到问题或风险,

 讲师:曹文斌详情


课程背景:本课程旨在为产品经理提供全面而深入的NPDP认证考试内容的辅导,完全涵盖了PDMA的最新NPDP七个主题,采用了产品经理认证知识体系指南第2版的教材内容。无论是初学者还是有经验的产品经理,本课程都将为您提供全面的知识和技能,以提高对新产品开发的深刻理解,掌握必备的工具和技能,通过NPDP认证考试的成功率,并在新产品开发管理过程中发展您的职业生涯。课

 讲师:曹文斌详情


课程背景:随着信息技术的发展,软件工程领域走过80年,随着移动互联网的发展,产品经理诞生不过10几年,无论是软件工程,还是产品经理,都是新兴的领域,新兴的职位,缺少体系性、专业性的建设。产品是企业核心价值的承载,产品经理是产品的直接负责人,产品经理的专业水平无疑对产品的成败息息相关。但是,企业仍然存在很多产品力不足的现象:新产品的产品战略、策划、创新上缺少必

 讲师:曹文斌详情


课程背景:在快速变化的行业,洞察力的缺失已成为企业发展的重大障碍。常见情况包括:因未能准确把握市场动态和用户需求,而错失了宝贵的市场机遇。缺乏深入的用户场景洞察,导致产品设计脱离实际使用情境,影响产品的市场表现。没有基于深刻商业洞察制定策略,使得企业在激烈的市场竞争中难以脱颖而出。对需求分析浮于表面,导致无法满足用户对真实需求,造成研发资源的巨大浪费。这些问

 讲师:曹文斌详情


课程背景:当前,新产品技木快速更新达代、容户定制化、需求差异化、市场快速反应需求、容户需求模糊性、以及组织资源短缺常态化等对新产品开发项目的过程复杂度和管理难度影响越来越明显。商业竞争的日趋激烈.也对项目开发速度、交付周期、应对变更能力提出了更高的要求。传统的瀑布开发模式和单项目管理运作框架已经难以满足企业实际的项目管理和交付要求。企业纷纷在探讨,如何将规模

 讲师:曹文斌详情


课程背景:在当今快速发展的商业环境中,企业对项目管理的需求日益增长。有效的项目管理不仅能够确保资源的合理分配和使用,还能提高工作效率,加速项目进展,从而在竞争激烈的市场中获得优势。然而,许多企业在项目管理方面仍面临着诸多挑战和问题。常见的不足现象包括:任务分配不明确:团队成员的职责和任务分配不清晰,导致效率低下。计划制定不具体:项目计划缺乏细致的规划,整个项

 讲师:曹文斌详情


课程背景:越来越多的企业发现,要想做出好产品,仅靠产品经理的专业技能是远远不够的。产品经理就像是产品的CEO,需要全面的软技能。如果软技能不足,就常见到下列现象:产品不符合市场需求,缺乏创新产品经理与其他角色或部门的合作磕磕绊绊进程推进乏力,团队缺少积极性产品经理成长缓慢,跟不上发展本课程,面向产品经理,以九维产品力软技能模型为核心,以实战项目、案例解析、现

 讲师:曹文斌详情


课程背景:在当今快速发展的商业环境中,项目管理已成为项目成功实施的关键。无论是产品开发、项目开发,还是对外合作。然而,许多企业在项目管理实践中仍面临着诸多问题:项目范围不明确:常导致项目目标模糊,团队方向迷失。随意变更管理:缺乏有效的变更控制机制,使项目容易偏离预定目标。进度管理不当:导致项目延期,增加成本,影响最终交付。资源分配不均衡:资源配置不合理或不足

 讲师:曹文斌详情


COPYRIGT @ 2018-2028 HTTPS://WWW.QG68.CN INC. ALL RIGHTS RESERVED. 管理资源网 版权所有