- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程 周志钊 zhouzhizhao08@163.com 软件项目管理 软件项目管理 项目的定义:项目是在一定的组织机构内,在限定的资源条件下,在计划的时间里,按满足一定性能、质量和数量的要求去完成的一次性任务。 软件项目管理 项目管理的定义: 项目管理就是为实现项目目标,有效地组织和利用各种资源,严格地控制项目进度,以满足用户及有关方面需求的管理工作的总称。具体而言,项目管理就是将知识、技能、工具和技术应用于项目活动,以满足项目的需求。 软件项目管理 软件项目管理必须从项目的开头介入,并贯穿于整个软件生存周期的全过程。 软件项目管理的范围主要集中于3个P上,即:People(人员)、Problem(问题)和Process(过程)。 软件项目管理的主要任务是:根据选定的软件开发过程框架(即软件开发模型)和对其估算的结果制定软件项目实施计划;再根据计划对人员进行组织、分工;按照计划的进度,以及成本管理、风险管理、质量管理的要求,控制并管理软件开发和维护的活动,最终以最小的代价完成软件项目规定的全部任务。 项目管理内容 软件项目管理 软件项目的成本管理、软件质量管理和软件配置管理有一定的特殊性和独立性,可单独立项。任务分别是: 软件项目管理的对象 管理对象的属性 软件度量 要进行软件开发项目的控制、管理,必须要有量化的参数指标。 软件度量是软件产品、软件开发过程及自愿简单属性的定量描述。如程序规模、操作符个数、程序中错误的个数等。 面向规模的度量 面向功能的度量 为什么要对软件进行度量 ① 表明软件产品的质量; ② 弄清软件开发人员的生产率; ③ 给出使用了新的软件工程方法和工具所得到的(在生产率和质量两方面)的效益; ④ 建立项目估算的“基线”; ⑤ 帮助调整对新的工具和附加培训的要求。 面向规模的度量 面向规模的度量是以软件的代码行(LOC,Line of Code)数为基础的直接度量。 L表示软件的代码行数,单位为KLOC(千行代码)或LOC; E表示开发软件所需工作量,单位为人月(PM)或人年(PY); S表示软件成本,单位为美元或元; N表示错误个数; Pd表示软件文档页数; M表示开发所用的人数。 面向规模的度量 1.软件开发的生产率P:P L / E 2.开发每行代码的平均成本C: C S / L 3.代码出错率EQR:EQR N / L 4.软件的文档率D:D Pd / L 面向规模的数据表格 面向规模的度量 【例2.1】已知有一个国外典型的软件项目的记录,开发人员M6人,其代码行数20.2KLOC,工作量E43PM,成本S314000美元,错误数N64,文档页数Pd1050页。试计算开发该软件项目的生产率P、平均成本C、代码出错率EQR和文档率D。解:根据给出的已知数据,可得:P L / E 20.2 KLOC /43 PM 0.47 KLOC / PM470 LOC / PMC S / L 314000美元 / 20.2 KLOC 15.54 美元 / LOCEQR N / L 64个 / 20.2KLOC 3.17 个 / KLOCD Pd / L 1050 页 / 20.2 KLOC 51.98 页 / KLOC 面向规模的度量 优点:简单、直接。 缺点:①代码行数的估算依赖于程序设计语言的功能和表达能力。②对设计精巧的软件项目产生不利影响。③在开发初期估算代码行十分困难。④只适用于过程式程序设计语言。 面向功能的度量 1.简单功能点度量1979年,Albrecht首先提出了功能点度量方法。这是一种面向功能的间接度量方法,即从软件定义的基本功能出发,来估算软件系统的规模。因此,该方法可以在软件开发项目的初期,在软件定义过程中即可预测待开发软件的规模。 面向功能的度量 功能点(Function Point, FP)的度量公式如下: FP CT×TCF CT [0.65 + 0.01∑F i ] 其中:CT——基本功能点。CT值按表3-1来计算,它的值为5个参数加权值的总和。面向功能的度量 面向功能的度量 1)用户输入数:用户为软件系统提供的输入参数的个数(不包括查询); 2)用户输出数:软件为用户提供的输出参数(报告、屏幕帧、错误信息等)的个数; 3)用户查询数:一次输入导致软件以输出方式实时产生某种即时响应的个数; 4)文件数:逻辑主文件的个数; 5)外部接口数:机器可读的接口(如磁盘或磁带上的数据文件等)的个数。 面向功能的度量 在FP度量公式中:TCF——技术复杂性调节因子。0.65和0.01——经验数据。Fi(i1,2,…,14)——复杂性调节值。Fi所代表的因素如表3-2所示,每个Fi可根据实际情况取0、1、2、3、4、5中
您可能关注的文档
最近下载
- 2025年度村镇(社区)后备干部选拔考试题(附答案).docx VIP
- 企业员工入职登记表.pdf VIP
- 变电站综合自动化系统.docx
- 机电安装工程安全技术交底.docx VIP
- 压缩空气储能.pptx VIP
- 曹冲称象的故事(1)(课件)2025-2026学年度人教版数学三年级上册.pptx VIP
- 【絮语文】2025年高考全国二卷语文试题讲评课件.pptx
- 中职高教版(2023)世界历史全一册第8课 欧美主要国家的资产阶级革命与资本主义制度的确立 教案 .pdf VIP
- T/CI 218-2023压缩空气储能电站选点规划技术规程.pdf
- 2025年党建工作汇报总结及新年党建计划思路PPT模板.pptx VIP
文档评论(0)