- 1
- 0
- 约4.62千字
- 约 53页
- 2018-07-18 发布于湖北
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 项目管理需要定量描述 在制定软件项目计划时 小王不知如何预测项目可能所需的工作量? 小王不知如何预测项目可能所需的成本? 小王不知所制定的计划是否可行和科学? 因此,小王尽管制定了软件开发计划,但对于该计划能否得到有效的实施、实施能否遵循计划执行没有足够的信心。 项目管理需要定量描述 项目已进展了2个月,各个方面进展尚可,在某周的碰头会上,老王继续向小王发问 “目前软件质量如何?”,小王回答道“不错” 老王对这种回答不满意,他希望能够得到一个较为准确定量性的描述,但是小王又没有办法给他一个更加确切的答复。 案例启示:定量分析是重要的 工程化的软件开发需要定量、科学的描述 定量、科学的描述有助于获取软件项目以及所开发的软件的某种可视性,促进软件项目的管理 定量的信息描述必须在软件项目开发过程中采集 问题 在软件项目实施过程中,需要哪些方面的定量描述以促进软件项目的有效开发和管理? 如何获取这些方面的科学定量描述? 如何将这些定量描述用于指导软件项目的管理? 实例——工作量估计Java组V1.0 本讲内容 软件项目管理概述 人员与组织管理 软件度量 案例分析 软件度量的内容 度量、测量和估算 面向规模的度量 面向功能 的度量 软件度量的内容 三个方面 产品:各种文档和程序 过程:各种软件开发活动 资源:各种资源如人员、费用等 产品 过程 资源 软件度量的内容 二个层次 内部属性 软件产品,过程和资源本身所具有属性,如软件产品的复杂度、程序长度等 易于度量 外部属性 软件产品,过程和资源与外部环境(用户、管理人员等)间的关系如成本、效益、可靠性、可维护性等 难以度量,但由内部属性所决定 软件度量的内容 本讲内容 软件项目管理概述 人员与组织管理 软件度量 案例分析 软件度量的内容 度量、测量和估算 面向规模的度量 面向功能 的度量 度量、测量和估算 对事物属性的定性描述 个子很高, 软件的成本很高 对事物属性的定量描述 高个子有1.9米, 软件成本是 23.5万 度量、测量和估算 软件度量(Metrics)是指对软件产品、软件开发过程或者资源的简单属性的定量描述。 产品:软件开发过程中所生成的各种文档和程序 过程:与软件开发有关的各种活动,如软件设计等 资源:软件开发过程中所需支持,如人员、费用等 注意点 定量描述,而不是定性描述 简单属性,无需参照其它属性便可直接获得定量描述 度量、测量和估算 软件测量(Measure)是对软件产品、软件开发过程和资源复杂属性的定量描述,它是简单属性度量值的函数,软件测量用于事后或实时状态, 如软件可靠性 注意点 定量描述,而不是定性描述 复杂属性-不可直接获得、需参照其它属性的度量值 实时或者事后状态,用于对历史进行评估 度量、测量和估算 估算(Estimation)对软件产品、软件开发过程和资源复杂属性的定量描述,它是简单属性度量值的函数,软件估算用于事前, 如软件开发成本 注意点 定量描述,而不是定性描述 复杂属性-不可直接获得、需参照其它属性的度量值 事前状态 可采用经验公式,也可参考历史资料和数据。估算的 结果一般用于签订合同、立项、制定工作计划等 本讲内容 软件项目管理概述 人员与组织管理 软件度量 案例分析 软件度量的内容 度量、测量和估算 面向规模的度量 面向功能 的度量 面向规模的度量 用软件代码行数目来表示软件项目规模 生产率: P1 = L / E, L表示代码总量(单位:KLOC),E表示软件工作量(单位:人月) 每千行代码的平均成本:CKL = S / L,S为软件项目总开销 文档与代码比: Dl = Pd / L,Pd表示文档页数 代码出错率: EQRl = Ne / L,Ne表示代码出错的数目 面向规模的度量 面向规模的度量 优点 简单易行,自然直观 缺点 依赖于程序设计语言的表达能力和功能 对精巧的软件项目不合适 软件开发初期很难估算出最终软件的代码行数 只适合于过程式程序设计语言 本讲内容 软件项目管理概述 人员与组织管理 软件度量 案例分析 软件度量的内容 度量、测量和估算 面向规模的度量 面向功能 的度量 面向功能的度量 用软件的功能表示软件的规模 “功能”不能直接度量,需要依靠其他度量结果导出 功能点度量涉及多种因素 项目开发初期就可估算出 功能点计算目前主要基于经验公式 面向功能的度量 功能点计算方法 FP = (0.65 + 0.01×?Fi)×CT CT : 5个信息量的“加权和” Fi: 14个因素的“复杂性调节值” (i =1..14) 0.65, 0.01都是经验常数 面向功能的度量 面向功能的度量 C
您可能关注的文档
- (备课资料)(一)马克思主义在中国的传播与发展.ppt
- [策划外包]最新CPLM物流案例及实践-新知助业营销策划机构推荐.ppt
- “2013年度全国职业院校技能大赛”高职组物联网技术应用赛项规程.doc
- “互联网+汽车”主题沙龙在华立科技园举行智骐互联网新能源物流车成关注焦点.docx
- “提升工程”2014远程培训项目.doc
- “阳光卡”促销行动计划提案.ppt
- 《办公自动化教程》第1篇:办公自动化概述.ppt
- 《创新设计课堂讲义》配套学案:第6课 文艺复兴与宗教改革.docx
- 《零部件测绘及CAD成图技术》技术文件.doc
- 《民国时期民族工业曲折发展》历史教学课件.ppt
- 返利主数据维护流程蓝图设计.pdf
- 财务管理高频考点与预算管理体系精要.pdf
- Java编程基础:修饰符、垃圾收集与.pdf
- 多元统计学实验报告:判别分析方法应用与比较.pdf
- 7.2正确认识中华传统文化 课件 2025-2026学年统编版高中政治必修四哲学与文化.pptx
- 1.3 科学的世界观与方法论 课件 2025-2026学年统编版高中政治必修四哲学与文化.pptx
- 7.1 文化的内涵与功能 2025-2026学年统编版高中政治必修四哲学与文化.pptx
- 8.3正确对待外来文化 课件 2025-2026学年统编版高中政治必修四哲学与文化.pptx
- 4.2 在实践中追求和发展真理(教案) 2025-2026学年统编版高中政治必修四哲学与文化.docx
- 3.3 唯物辩证法的实质与核心 课件 2025-2026学年统编版高中政治必修四哲学与文化.pptx
最近下载
- 喷墨打印OLED技术全球竞争格局与发展策略.docx VIP
- 深度解析(2026)《GBT 45845.2-2025智慧城市基础设施整合运营框架 第2部分:开发与运维指南》.pptx VIP
- 2025年煤矿安全生产条例、两办意见、硬措施试卷(附答案).docx VIP
- SIMOCODE的参数设置及修改作业指导书.pdf.pdf VIP
- 煤矿两办意见和八项硬措施题(附答案).doc VIP
- 2023-2024学年江苏省南京市玄武区八年级(上)期末物理试卷及答案解析.pdf VIP
- 2022中国慢性自发性荨麻疹患者疾病负担白皮书.pdf VIP
- 雅思阅读:高频文章34 纸张与电脑.pdf VIP
- 2025年修订版《检验检测机构监督管理办法》知识试题库及答案.docx VIP
- 《居家与社区医疗相结合的养老服务规范》DB52T 1891-2025(贵州省标).pdf
原创力文档

文档评论(0)