第3讲软件项目管理1.pptVIP

  • 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

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档