培训对象:
面向项目经理与需求分析师、软件度量师、测试人员、开发人员及无工程经验的QA人员。也适合需要提升项目预算编制和资源规划能力的软件开发相关机构人员。
培训目标:
掌握COSMIC国际最新度量技术和方法,提升项目预算编制和资源规划能力,合理投入项目资源和成本,降低项目风险,提升项目管理效率和项目质量。经过训练与认证的功能点分析师估算的误差可以保持在10%之内。
培训内容介绍:
COSMIC方法概述与国际标准:学习COSMIC全功能点软件规模度量方法的起源与发展,了解其作为ISO/IEC国际标准的技术优势与演进历程。
COSMIC方法与传统方法对比:对比COSMIC与IFPUG/NESMA体系的技术差异,理解COSMIC在规则简化、学习周期缩短、现代技术场景适配方面的优势。
COSMIC核心概念与计量模型:掌握COSMIC方法的四大数据移动类型(Entry、Exit、Read、Write),学习标准化数据移动计量模型的构建方法。
功能用户需求识别:学习如何从用户需求中识别功能点,掌握功能用户需求的定义与边界划分技巧。
软件类型与度量策略:针对业务应用软件、实时软件、基础设施软件及科学/工程软件,学习不同的度量策略与方法。
不同开发阶段的度量应用:掌握在软件开发各个阶段(需求、设计、开发、测试)应用COSMIC方法进行规模度量的方法。
COSMIC度量过程详解:学习COSMIC度量的完整过程,包括度量目标定义、范围确定、功能用户识别、数据移动识别、功能点计数等步骤。
特殊场景与规则:掌握COSMIC方法中的特殊场景处理规则,包括复用组件、数据持久化、复杂算法等场景的计数方法。
案例实战-业务应用软件:通过MIS系统案例,演练COSMIC方法在实际业务应用软件中的度量过程。
案例实战-实时软件与基础设施:通过实时控制系统、中间件软件案例,掌握不同类型软件的度量技巧。
度量结果的应用:学习如何将COSMIC度量结果应用于项目估算、预算编制、资源规划及生产率分析。
需求缺陷识别与度量:掌握在度量过程中发现需求不清晰、不详细等问题的方法,利用COSMIC方法辅助需求确认。