软件项目资源管理PPT

上传人:xx****x 文档编号:242981314 上传时间:2024-09-13 格式:PPT 页数:31 大小:90KB
返回 下载 相关 举报
软件项目资源管理PPT_第1页
第1页 / 共31页
软件项目资源管理PPT_第2页
第2页 / 共31页
软件项目资源管理PPT_第3页
第3页 / 共31页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,软件项目资源管理,1,本章目录,7.1人力资源管理,7.2软件资源管理,7.3硬件资源管理,7.4案例故事解析,2,7.1.1 人力资源管理概念,软件项目中的人力资源管理包括所有项目干系人:资助者、客户、项目组成员、支持人员及供应商等。软件项目的人力资源管理就是有效地发挥每个项目干系人作用的过程。一般来说,人力资源管理是一项复杂的工作,其具体的工作内容是由若干相互关联的任务所组成。,分析人力资源需求、规划人力资源配备状况。,获取人力资源信息、招聘员工、确定劳资关系。,培训员工、任用员工。,评估员工业绩,依据人力资源评价体系奖惩员工。,3,7.1.2 人力资源分析与策划,在软件开发过程中,人员的获取、选择、分配和组织是设计软件开发进度、软件开发过程管理和软件产品质量的重大问题,必须引起项目负责人的高度重视。软件项目的开发实践表明,软件开发各个阶段所需要的技术人员类型、层次和数量是不同的。,在软件项目的计划与分析阶段只需要少数人,主要是系统分析员、从事软件系统论证和概要设计的软件高级工程师和项目高级管理人员;在概要设计阶段,要增加一部分高级程序员;在详细设计阶段要增加软件工程师的程序员;在编码和测试阶段,还要增加程序员、软件测试员。,4,通过上面的论述说明,在项目启动时就要做好人力资源的分析和规划,制定项目整个过程的人力资源需求表,如下,:,人力资源需求表,5,制定软件项目人力计划,主要依据工作量和进度进行人员需求预估。一般来讲,工作量与项目总时间的比值就是理论上所需的人员数量,但选取和分配人力资源有许多值得研究的问题。许多学者从软件工程角度提出了一些经验思路,可作为软件项目人力资源管理参照,再次进行简单介绍:,人员进度权衡定律,Brooks定律,Norden-Rayleigh曲线,人力资源计划的平衡,下面将对前两个做以详细的介绍,6,1.,人员进度权衡定律,著名学者Putnam在估算软件开发工作量时得出的公式:,E=S,3,/ ( C,3,t,4,),其中,E是以人年为单位的工作量,S是LOC,C是技术银子,t是以年为单位的耗费时间,截至产品交付所用的时间。,由于软件项目的建设时间主要取决于应用软件的开发时间,因此可将这种人员与进度之间的非线性替代关系称为“人员进度权衡定律”。,7,2.Brooks定律,曾担任IBM公司操作系统项目经理的F.Brooks,从大量的软件开发实践中得出了另一条结论:“向一个已经拖延的项目追加新的开发人员,可能会是这个项目完成得更晚”。从另一个角度说明了“时间与人员不能线性互换”。,对这个定律的合理解释是,当开发人员以算术级数增长时,人员之间的通信将以几何级数增长,从而可能导致“得不偿失”的结果。一般说来,由N位开发人员组成的小组要完成既定的工作,相互之间的通信路径总数为:C=N(N-1)/2,而通信时需要时间的。,8,7.1.3 人力资源的获取,人员的获取是项目团队的逐组建关键,在选拔项目成员时,成员的来源有3种渠道:,在组织内部选拔合适的人选,通过招聘吸收新成员;,通过熟悉的人员介绍,引进所需要的中高级技术人才。,项目经理是全包项目成功的关键,因此,项目经理应具备的基本素质如下。,良好的交流沟通能力,良好的文档能力,解决冲突的能力和项目实践经验,9,7.1.4 团队组织和分工,组建软件项目团队取决于可供选择的人员、项目的需求以及组织的需求,这里介绍一下各种软件项目段对组织的策略。,软件团队中的角色,项目经理,分项目经理,系统分析员,系统架构师,数据库管理员,程序员,配置管理员,系统测试员,开发人员的组织,水平团队方案,垂直团队方案,混合团队方案,10,7.1.5 团队建设,1.建立沟通机制,通常可以采用的沟通方式有以下几种:,会议沟通,文件沟通,电子邮件,电话,2.,培训与学习型组织,在项目实施过程中,逐步建立起学习型项目团队是项目成功的另一个标志,11,7.1.6 人力资源评估,1.绩效考核,项目绩效:从项目成本、利润、计划完成情况、项目质量、规范程度、文档水平、技术、产品化和共享度等方面评价项目效果。,个人绩效:采用员工自评与项目经理考核相结合的方式,从敬业精神、工作责任感、个人技能、个人贡献、团队合作、工作效率及完成情况等方面进行考察,对项目成员进行打分、,2.,激励,正激励:主要以物质奖励和精神鼓励等方式体现,负激励:主要以提醒、交谈、批评及体罚等方式。,12,7.2 软件资源管理,1.软件资源管理的概念,在软件开发过程中,可以尽可能重复使用以前开发活动中曾经积累或使用过的软件资源,这些软件资源被称为可复用软件资源。,2.软件资源的复用方式,源代码的复用,目标代码复用,设计结果复用,分析结果复用,类模块复用,13,类库与库函数的联系与区别:,1. 联系:而这都是经过特定开发语言编译后的二进制代码。,2. 区别:二者有本质区别,主要表现在一下几方面:,独立性强,高度可塑性,接口清晰、简明,3.,根据类的特性,类模块复用又可进一步分为以下,3,种方式:,实例复用,继承复用,多态复用,14,7.2.3 软件复用的粒度,1. 小粒度复用,即小规模复用,如程序源代码复用和目标代码复用,主要表现 为函数、子程序、面向对象中的类、方法的复用。,2. 中粒度复用,即中等规模复用,如软件设计结果的复用。,3. 大粒度复用,即大规模复用,如应用于系统的复用。,15,7.2.4 可复用软件资源的管理,为提高软件生产率和软件质量,需要把有重用价值的软件模块或构件收集起来,再把相关的资料组织在一起,标注说明,建立索引,从而建立可复用的软件构件库。,1.软件资源的分类:,按构件标准分:可跨平台、跨语言使用的标准构件;某个特定环境中使用的专用构件。,按使用范围分:通用构件、领域专用构件。,按适合操作系统分:基于,Windows,、,UNIX/Linux,等,按应用领域分:数据库、网络、多媒体和人工智能等,按业务领域分:工商、银行和电信等。,按功能分:如数据库中查询构件、报表构件等。,按粒度大小分:大、中、小型构件。,16,更为详细的构件分类模式:,构件标识,构件作用对象,构件作者,构件名称,构件作用领域,构件完成日期,构件功能描述关键字,构件应用场所,构件最近一次修改日期,所用数据结构,特别需求信息,辅助软件,数学模型,错误处理及异常信息,可用的文档描述及测试用例描述,17,2.软件库的检索,步骤一般如下:,系统分析员对需求进行综合分析,得到理解后的需求,压缩问题空间。,以形式化的语言表达需求,并构造查询条件。查询条件可以是简单的字符串搜索命令或组合的,SQL,查询语句,也可是复杂的构件检索语言规约。,针对可复用的构件库,按照某种分类方法将构件按照标准划分为构件类,对构件类的编码进行描述并建立索引。,通过构件匹配算法将需求表达与构件集合。,18,7.2.5 CASE工具及其管理,1.Case工具的概念,CASE(Computer-Aided Software Engineering , CASE)计算机辅助软件工程。CASE作为软件开发自动化支持的代名词,已经被软件工程界普遍接受。,CASE 吸收了计算机辅助设计、操作系统、数据库和计算机网络等许多研究领域的原理和技术,把软件开发技术、方法和工具集成为一个统一的整体。简单的理解为,CASE=软件工程+自动化工具。,19,目前市场上出现了较多的CASE工具,1. 按其应用类型可分为一下3类:,辅助计算工具,具体包括风险分析工具、测试分析工具和项目计划工具等。,辅助设计工具,具体包括分析和设计工具、原型工具、接口设计和开发工具,编程工具和测试工具等。,辅助管理工具,具体包括项目管理工具、需求跟踪工具、文档管理工具、质量管理工具和配置管理工具。,2.,按对于软件工具之间的集成方式,分以下,3,种:,单独运行方式,工具与工具之间直接连通,通过集成式项目支持环境,20,2. CASE工具产品,工具类,产品列表,报表工具,QRHTMLExport filter,Report builder enterprise,界面工具,Layout controlls,Venus,Toolbar,数据库工具,PowerBuilder,EmsMySQLmanager,Erwin,Quickdesk,Develop,分析和设计工具,Powerdesign Playcase,Rational Rose,Object maker SQA,配置管理工具,Rational clearcase,测试工具,SQA,Safepro/c,TestBytes,安装工具,Install Shield, Install express;,21,3. CASE工具的选用,选CASE工具时应注意两方面因素:一是CASE自身特点;其二是应用CASE工具的软件开发机构的特点。主要有以下性能指标:,可靠性,能长时间完成规定性能,而极少出现死机现象。,可用性,易安装,易学,用户界面通用性等。,高性能,优化内存需求、存储器需求等。,可维护性,如厂商对问题的反应速度,产品维护能力等。,可移植性,能在不同的操作系统、平台上运行。,以上性能指标为原则,具体在选用,CASE,工具时还要落实以下原则:,掌握,CASE,工具间的借口和信息关系,保证高端,CASE,工具的信息向低端,CASE,工具能流畅传递,进而使工具之间、人员之间以及软件工程各过程之间均能便利地通信。,注重商业化程度高的,CASE,工具。,较少地涉及软件实现工具,例如编程工具、界面工具和报表工具等。,22,同时,在选择和评价CASE时,还应结合项目组的自身因素来考虑,具体内容包括以下几个方面,。,软件开发组织的背景,软件系统规模,软件系统类型,人员素质,只有当软件开发的方法、过程模型、软件开发的管理以及文档编写的标准切实符合软件开发组织的实际情况时,,CASE,工具的选择与集成开发环境的构建才能够行之有效,才能起到很好的支撑和帮助作用。,23,系统类型,活动,结构化方法(方案1),面向对象方法(方案2),大,中,型,软,件,系,统,系统建模分析设计,系统建模:Objectmaker,PlayCASE,数据库建模:ERWin(可选),系统建模:Objectmaker,数据库建模:ERWin(可选),测试,SQA(黑盒测试),SafePro/C,TestBytes(数据库测试),C程序测试分析,SQA,TestBytes,SafePro/C+,文档,BPWin、ERWin等工具提供报表功能,用ParadigmPlus中的Publisher可生成项目文档,项目管理,CCC/Harvest,CCC/Harvest,小,型,软,件,系,统,系统建模分析设计,系统建模:Objectmaker,PlayCASE,数据库建模:ERWin,系统建模:ParadigmPlus,数据库建模:ERWin(可选),测试,SQA(黑盒测试),SafePro/C,TestBytes(数据库测试),根据软件特点可选用:SQA,SafePro/C ,TestBytes,文档,BPWin、ERWin等工具提供报表功能,也可将有关模型输入到程序中,但不支持特定的软件开发规范的自动生成,用ParadigmPlus中的Publisher可生成项目文档,CASE工具集成方案,24,7.3 硬件资源管理,7.3.1 硬件资源管理概念,硬件资源的管理是指硬件设备运行全过程的管理,包括对设备经济状态和技术状态的全面管理。软件项目中的硬件资源包括:,宿主机,软件开发阶段所使用的计算机和外围设备,目标机,运行软件产品的计算机和外围设备。,其他硬件设备,专用软件开发时所需要的特殊硬件资源,25,7.3.2 硬件设备的经济管理,1.硬件设备的计价,硬件设备固定资产价值有3种计量标准:原始计价、重置完全价值和折余价值。,2.硬件设备的折旧,(1)折旧随设备固定资产的损耗而逐渐转移到产品成本。,(2)设备固定资产折旧要考虑有形损耗和无形损耗两个因素。,(3)计算固定资产的折旧依据主要是设备的年限、原价和净残值。,(4)企业设备固定资产折旧的计算方法有:直线法、工作量法、双倍余 额递减法和年限总和法。,26,7.3.3 硬件设备的技术管理,硬件设备的技术管理包括硬件设备的选择、维护及更新。,1.设备的选择,设备的选择应满足企业生产经营的需要,综合考虑如下要求:,高效性,设备能满足一起提高生产效率的要求。,可靠性,设备在规定条件下和规定时间内达到规定鬼能的能力。,维修性,设备要便于维修,能够节省维修费用。具体要求是设备的零部件互换性好,符合通用化、系列化、标准化的要求,结构简单、安排合理,容易拆卸和检查。,成套性,设备的配套性要好,能够尽快形成生产能力。,适应性,设备对加工对象改变的适应能力要强。,安全性,设备要确保生产使用过程中的安全。,27,2.设备的维护与修理,(1)设备的维护,设备在使用过程中的有形磨损可以分为3个阶段:初期磨损阶段、正常磨损阶段和剧烈磨损阶段。,按工作量的大小,可以把设备维护保养分为日常保养、一级保养、二级保养和三级保养。,(2)设备的修理,设备诶的修理是对于正常或不正常原因造成的设备故障破坏性进行修复的工作。设备修理一般有两种方式:事后修理和预防性计划维修。,28,3.设备的改造与更新,设备的不断磨损与设备的有限寿命决定了设备改造与更新的必要性。,设备的磨损一种是有形磨损,它造成设备的物质技术劣化;一种是有形磨损,它造成设备的经济性劣化。,设备的寿命可分为3类:,物质寿命:由设备的有形磨损决定;,经济寿命:从设备投入使用到终止使用所经历的时间,主要由设备的使用费用决定;,技术寿命:设备从开始使用到因为技术落后到被淘汰为止所经历的时间,主要由设备的无形磨损决定。,29,(1)设备的改造,设备的改造是指应用现代科学技术成果,改变原有设备的结构,或增添新部件、新装置,使原有设备的技术性能和使用指标得到改善,局部或全部达到现代新设备的技术水平的工作总称。,(2)设备的更新,设备的更新是企业对设备有形磨损和无形磨损的完全补偿,是对在技术上或经济上不宜继续使用的使用的设备,用新设备更换替代。,(3)设备改造与设备更新相结合,并以设备改造为主,逐步实现企业设备更新。,30,谢谢观看,31,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!