(工商管理专业论文)新致软件项目保障体系及支持方案.pdf_第1页
(工商管理专业论文)新致软件项目保障体系及支持方案.pdf_第2页
(工商管理专业论文)新致软件项目保障体系及支持方案.pdf_第3页
(工商管理专业论文)新致软件项目保障体系及支持方案.pdf_第4页
(工商管理专业论文)新致软件项目保障体系及支持方案.pdf_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

0 3 2 0 2 5 2 7 3 赖纲 新致软件项日保障体系及支持方案 摘要 中国的软件行业经过多年发展已经取得了很大进步,不过和软件强国相比较 其规模和管理上都存在较大差距,国内软件业希望通过引进c m m 和p m b o k 等 管理知识束提高其项目管理能力,不过实际效果并不明显,其中一个原因是对这 些管理知识的实践方面所做的研究并不多。 本文从实践方面入手,以一个实际的软件企业为研究样本。文章从其面临的 竞争环境开始,发掘出其面临的问题。根据这些问题明确我们努力的方向如 何建立项目保障体系,来支持其项目生产活动。 如何建立项目保障体系是一个涉及面很广的问题。文章从组织结构上的保障 支持,历史数据资源的支持和项目运行过程中的保障活动3 方面出发,分别进行 了详细的讨论。特别是历史数据资源方面和项目运行过程保障方面,根据c m m 量化管理思想,结合项目管理的常用实践,我们设计了基于项目管理全生命周期 的管理模式。这些针对项目的运行保障同样能够为企业中高层管理者掌握所管辖 部门的运行情况提供帮助。 如果没有一个好的支持平台,那么项目保障体系的运行将是一件繁琐的事 情,甚至成为其推广中无法克服的困难。为了帮助项目保障体系能够真正运行起 来必须建设一个好的i t 支持系统。在文章中就新致软件的i t 支持系统e d s 做 了简单的介绍,方便读者了解i t 系统如何能够为项目保障体系提供支持。 关键词:项目管理,品质保证,过程数据库 0 3 2 0 2 5 2 7 3 赖纲 新致软件项目保障体系及支持方案 a b s t r a c t w i t ht h ed e v e l o p m e n to fc h i n e s es o f t w a r ei n d u s t r y , i th a sg o tt h er a p i dp r o g r e s s b u tt h eg a po fs c a l ea n dm a n a g e m e n ti ss t i l lb e l n gb e t w e e nc h i n aa n dt h es t r o n g c o u n t r yo fs o f t w a r e d o m e s t i cs o f t w a r ei n d u s t r yw a n t st oe n h a n c et h ea b l l l t yo f p r o j e c tm a n a g e m e n tb vc m ma n dp m b 0 k h o w e v e rt h ee f f e c ti sn o to b v i o u s 0 n e o f r e a s o n si st h a tt h ep r a c t i c a lr e s e a r c ho f t h e s em a n a g e r i a lk n o w l e d g ei ss t i l l l e s s i tw i l lb es t a r t e df r o mt h ep r a c t i c ei nt h i sp a p e la p r a c t i c a ls o f t w a r ee n t e r p r i s e w i l lb eu s e dt ot h es a m p l eo ft h i ss t u d y i tw i l lb ed i s c u s s e df r o mc o m p e t i t i v e e n v i r o n m e n t a n df i n dt h ep r o b l e mt h a ti sf a c i n gn o w , 1 1 l ea i mw i l lb eo r i e n t a t e d e x a c t l y , t h a ti sh o w t oe s t a b l i s ht h es y s t e mo f p r o j e c ta s s u r a n c e h o wt oe s t a b l i s ht h es y s t e mo f p r o j e c ta s s u r a n c ei st h ep r o b l e mw h i c hi si n v o l v e d i nm a n yf i e l d s i tw i l lb ea n a l y z e db yt h r e ep a r t si nt h i sp a p e rt h a ti st h es u p p o r ti nt h e o r g a n i z a t i o n a ls t r a c t u r e t h es u p p o r ti nt h er e s o u r c eo fh i s t o r i c a ld a t a t h es u p p o r ti n t h er u n n i n gp r o c e d u r e e s p e c i a l l y , t h er e s o u r c eo fh i s t o r i c a ld a t aa n dt h en m n i n g p r o c e d u r ei sb a s e do nt h em a n a g e m e n tm o d e lw h i c hi sc o m b i n e db yc m ma n dt h e p r a c t i c eo ft h ep r o j e c tm a n a g e m e n t 1 1 1 es u p p o r to fr u n n i n gw i l lh e l pt h em a n a g e r c o n t r o lt h ed e p a r t m e n t i ft h e r ei sn og o o ds u p p o r tp l a t f o r m ,t h es u p p o r to fp r o j e c ta s s u r a n c ew i l lb ea v e r yt r i v i a lu n l e s sb et h ed l f f i c u l t yw h i c hc a n tb es o l v e d a tt h es a m en m e t h ei t s u p p o r ts y s t e mm u s tb ee s t a b l i s h e d e d s ,t h ei ts u p p o r ts y s t e mo fx i n z h is o f t w a r e c o ,l t d ,w i l lb ei n t r o d u c e di nt h i sp a p e r , s ot h a tt h er e a d e rc a nl e a r nh o w t om a k et h e i ts u p p o r ts y s t e me n s u r et h ep r o j e c t k e y w o r d :p r o j e c tm a n a g e m e n t ,q u a l i t ya s s u r a n c e ,p r o c e s sd a t a b a s e 2 0 3 2 0 2 5 2 7 3 耢纲 新致软件项目保障体系及支持方案 1 前言 1 1 背景 中国计算机软件行业经过多年的发展,已经取得了一些进步,不过和软件强 国比较起束还存在较大的差距。很多软件企业自身在软件项目的管理上面还存在 很大的不足,主要原因包括: 1 软件项目本身不同于建筑工程项目,或者工业制造项目,很难用非常规 范的方式定义出其工作范围,很多情况下客户无法准确描述自己需要的 东西,这给软件项目的运作带来困难; 2 软件开发活动对人的依赖很严重,软件开发活动大量依靠技术人员的经 验、技术甚至灵感,在大多数的软件公司,这种隐形的知识没有办法得 到积累和传播,好的经验和实践是属于个人的,没有纳入到组织中成为 组织资产的一部分; 3 软件开发过程不成熟。软件开发过程的研究在上世纪7 0 年代开始研究, 到现在已经取得了一定成果,不过对于很多软件公司来说,将这些成果 转换成实际运行的成果存在一定的时日j 、能力和经济方面的困难。 这样的软件项目管理上的问题导致以下问题经常发生: 1 项目的估算不准确。每次报价的时候,作为项目承包方的软件公司无法 准确的估算出实际的成本、进度情况,总是凭借经验做出估算,其准确 性没办法得到保障,一方面在商业竞争上的处于不利地位,另外也造成 最后实际的成本和计划成本相差很大; 2 工期无法得到保证。由于前面估算不准确,再加上项目运行中的没有很 好的进度控制机制,导致项目无法按期完成,甚至在延期发生以后重新 达成的交付日期也一拖再拖; 3 项目质量失控。项目的质量情况处于失控状态,大量的问题在系统运行 时j 被发现。即使有些项目安排了软件测试人员在后期进行软件的测试 工作,前期需求和设计阶段的质量问题也反映到软件质量上,修改的期 引入的问题带束了更多新的缺陷; 4 项目评价无法准确实施。项目经理对项目组成员的评价主要依靠主管印 象进行评价,因为没有其他的评价依据。软件公司对项目的评价也没有 量化的考评依据,主要看客户使用后的反馈情况。甚至很多软件公司基 0 3 2 0 2 5 2 7 3 赖纲 新致软件项t :l 保障体系及支持方案 本对项目不做事后评价工作。 1 2 研究现状 针对这种情况,中国软件业内开始引入国际上先进的管理思想,改进软件开 发过程,研究有效的实践方式。目韵有两种主要的管理知识体系在业内得到广泛 的关注,这两种知识体系是柬自s e i 的c m m c m m i 和来自p m i 的p m b o k 。 c m m ,c m m i c m m ( c a p a b i l i t ym a t u r i t ym o d e l ) 是卡耐基梅隆大学软件工程研究院( s e i , s o f t w a r ee n g i n e e r i n gi n s t i t u t e ) 受美国国防部委托制定的软件过程改良、评估模 型,也称为s e is w - c m m ,( s o f t w a r ee n g i n e e r i n gi n s t i t u t es o f t w a r e c a p a b i h t y m a t u r i t ym o d e l ) 。该模型于1 9 9 1 年发伟,并发展为系列标准模型。全世界已经 有1 刀多家软件企业经过c m m 认证。c m m 把软件开发机构按照不同开发水平 划分为5 个级别:i n i t i a l ( 初始化) 、r e p e a t a b l e ( 可重复) 、d e f i n e d ( 已定义) 、 m a n a g e d ( 已管理) 和o p t i m i z i n g ( 优化中) 。 p m b o k 美国项目管理学会( p r o j e c tm a n a g e m e n ti n s t i t u t e ,p m i ) 早在七十年代末就 率先提出了项目管理的知识体系( p r o j e c tm a n a g e m e n tb o d yo fk n o w l e d g e , p m b o k ) 。对应的项目管理专业人员资格( p r o j e c tm a n a g e m e n t p r o f e s s i o n a l ,p m p ) 认证活动在中国开展了多年。 这两种知识体系在2 0 0 0 开始在国内行业内逐渐获得重视,但是其关注点主 要在介绍知识体系的理论原理上面,对于如何在组织中进行一些实践活动柬保障 软件项目的顺利实施却很少涉及。在这种情况下,很多软件企业在实践中碰到了 各种问题,导致实施这些知识体系的效果不是很理想,也引起了一些对现有知识 体系的怀疑。 1 3 论文目的 本文主要从实践活动出发,以一家c m m 4 级企业为样本,将其在软件项目 保障方面的具体方案展示出来,使得大家能够对如何在软件企业中建立自己的项 0 3 2 0 2 5 2 7 3 赖纲新致软件项目保障体系及支持方案 目保障体系,以及通过i t 系统末支持这个保障体系有一定了解。 论文的第一部分主要是公司现状的研究。这部分将介绍作为样本的新致软件 的基本发展情况,其面临的市场环境和战略选择,以及公司面l 临的主要问题,这 些问题的解决需要项目保障体系的支持。 论文的第二部分就新致软件的项目保障体系的几个方面分别讨论,包括组织 保障、资源保障和运营过程保障。其中运营过程保障是从整个项目生命周期出发, 利用量化管理和项目管理的思想,进行全过程的监督控制。 项目保障系统离不开i t 系统的支持,在论文第三部分,将讨论如何把新致 软件的项目保障体系集成到i t 系统中,使整个项目保障体系得到高效,方便的 运行。 0 3 2 0 2 5 2 7 3 赖纲新致软件项目保障体系及支持方案 2 新致软件简介及战略分析 上海新致软件有限公司成立于1 9 9 4 年,注册于浦东张江高科技园区,是一 家股份合作制的高科技企业。注册资本为1 0 0 0 万元。上证所6 0 0 1 7 1 上海贝岭股 份有限公司、上海新鑫投资有限公司都为新致软件的大股东。上海新致软件有限 公司拥有员工6 8 0 名,专业技术人员共有5 5 0 余名。 上廊新致软件有限公司是一个以软件开发为主业的高科技企业、是获得上海 市信息办认证的“上海市软件企业”,上海市科委认定的“上海市高新技术企业”; 拥有国家批准的软件进出口经营权。“2 0 0 2 年度、2 0 0 3 年度国家规划布局内的重 点软件企业”。2 0 0 3 年公司的“研发中心”被正式认定为“浦东新区( 级) 企业技术 开发机构”。“系统集成资质三级认证”。被认定为2 0 0 4 年度上海市明星软件企业。 2 0 0 3 年全公司通过c m m 3 认证。 新致软件的主要业务范围包括2 部分: 行业应用解决方案 主要以金融行业、政府为服务领域,提供一系列的整体解决方案,为客户开 发各种符合需求的应用软件产品,还包括为广大企事业单位提供在i n t e m e t 上的 整体数字管理解决方案和良好适应性的应用软件服务。 海外软件委托开发 主要承接以日本市场为首的软件委托开发服务,已与1 0 余家日本大客户建 立了良好长久的合作关系。同时逐步开拓北美和国内市场,承接欧美和国内市场 软件委托开发和服务。 2 1 竞争状况分析 战略目标的制定是根据公司当i j i 状况和公司所出的外部环境束制定的。为了 确定新致软件下一步的发展战略,我们使用s w o t 方法来分析企业所面临的竞 争状况。 2 1 1 优势 新致软件至1 9 9 8 年开始对外软件外包工作,目前已经在上海对外软件外包 行业中占据了第3 名的位置,其规模优势已经得到体现。 新致软件在2 0 0 3 年底通过c m m 3 的认证工作,一方面增加了公司在外包市 场的竞争能力,特别是对欧美外包市场中,没有得到c m m 3 或更高认证的企业 6 0 3 2 0 2 5 2 7 3 耢纲新致软件项目保障体系及支持方案 基本上是没有得到外包项目的机会的,另外一方面通过规范软件开发方式,过程 改进活动为公司提高了生产能力,并且为进一步的过程改进活动打下了坚实基 础。 新致软件在对日软件外包业务过程中,从客户方面学习到了很多项目管理和 过程管理的方式方法和工具,并且将这些知识用于自身的管理过程中。新致软件 的品质保证部门一直维持了一个较高的资源投入,在2 0 0 3 年底,q a 部门有全 职员工十余人,专门从事项目监管和过程改进活动,该比率相对于其他国内的软 件公司来说是相当大的投入。这和高层管理者具有良好的管理思想和战略眼光是 分不开的。 新致软件的人性化管理得到员工门的支持。“快乐工作,幸福生活”不仅是 一句口号,而且还有其实际意义。公司总裁郭伟作为技术人员出道,明确的了解 程序员需要什么。公司实施的弹性工作制( 上班时间有限弹性,最晚可以上午 1 0 点到公司) 得到大部分开发人员的好感。不定期的举办各种公会协会活动帮 助员工放松心情,加深感情。各种便利的后勤保障措施让员工能够在细微之处感 受到公司的关心。 公司高层关注公司i t 基础设施投入。公司高层在2 0 0 2 年起启动了e d s ( e n t e r p r i s ed i g i t a lm a n a g e m e n t s y s t e m ,企业数字化管理系统) 项目。公司高层 对该项目寄予很高的期望,希望能够将大量管理工作在该平台上进行,为企业创 造新的竞争优势。该系统除了能够支持一般的o a 操作以外,目前还支持员工工 作e t 志管理,培训管理,部分项目管理功能。并且该项目还是浦东新区企业管理 系统试验基地的一部分。 2 1 2 劣势 新致软件是典型的民营企业发展起来,后束加盟的股东属于投资性股东,其 业务领域和公司的领域不存在很强的互补或支持作用。而其他一些对外软件外包 的公司很多是具有外资背景,其外方股东基本上都是原来本行业软件开发型企 业,对自身的经营活动能够提供很多方面的支持。 新致软件的扩展速度很快,中低层管理者的素质不稳定。新致软件大量的中 低层管理者是从基层岗位上提拔上去的,这些新的管理人员大多是从技术人员转 型过来,管理经验相对缺乏,很多人在思想上还是较多的从技术方面考虑,没有 完成管理思想上的转变。这和公司发展过快,培训培养速度跟不上人员职位的需 要有一定关系。 过程管理能力没有得到很好的巩固。虽然公司的软件开发已经建立了较全面 的过程规范,但是软件开发过程涉及的工具和规程数量较多,而且比较分散,使 0 3 2 0 2 5 2 7 3 赖纲 新致软件项目保障体系及支持方案 得很多新的项目管理人员对这些工具的使用没有完全掌握,经常出现不符合过程 规范的事情,这方面不管是项目管理人员还是品质保证人员都存在不少意见。项 目管理人员认为目前的工具使用复杂,增加了很多额外的工作量。品质保证人员 认为很多项目管理人员没有用心学习过程规范,并在过程中认真执行。这个问题 的原因是多方面的:一方面公司的过程规范发展时间不长( 第一套完整的过程规 范是2 0 0 2 年制定出柬的) ,中问有不少需要改进的地方;过程规范中设计的工具 繁多,这些工具很多是的一些使用w o r d ,e x c e l 等开发的文档工具,显的比较分 散,并且有些工具产生的成果对项目组束说看不到直接用途,因此项目管理人员 比较反感;公司的培训速度跟不上人员发展的需要,由于过程规范复杂,培训活 动只能够定期举行,对于中间加入公司和提拔出来的管理人员,只能够通过自学 和个别辅导方式进行,对于比较复杂的过程规范来说,要很好掌握的难度不小。 2 1 3 机会 外部市场持续繁荣。对日软件外包和对欧美软件外包是外包市场的两大组成 部分。其中对日软件外包一直是中国外包市场中发展的主要动力,在2 0 0 3 年其 增长速度在3 0 以上,预计今后几年的增长速度不会放缓。欧美国家一般选择的 发包国家以印度,爱尔兰等国家为主,不过目前也开始增加对中国软件企业的发 包数量,这和中国最近几年软件行业的高速发展有一定关系。 中央和地方政府扶持。对外软件外包是国家重点扶持的产业方向,在税收等 方面有一系列优惠政策柬支持。上海市政府和浦东新区政府对软件企业的发展也 是大力支持,例如:对在2 0 0 3 年通过c m m 3 级的企业,上海市政府资助4 0 万 元,浦东新区资助2 0 万元,这些措施都大大的激发了企业通过c m m 束改进自 身能力的热情。 配套人力资源市场发展迅速。在1 9 9 8 年作对日软件外包项目的时候,基本 上都是开发人员加翻译人员的组合在进行,因为懂日语的开发人员数量很少,必 须辅助开发翻译人员。至2 0 0 1 年的开始,公司从外部请专业的培训机构进行对 公司员工进行语言培训。而现在,除了公司内部这种培训形式以外,外部的各种 民j 、日j 的培训机构也发展迅速,为整个市场培训了大量具有日语能力和软件开发能 力的人员,这些人员的充实使得人员的获取不在是困扰对日外包企业的难题。 2 1 4 挑战 新的外包产业基地开始诞生。对日软件外包的传统产业基地在大连和上海, 这和这两个城市的地理位置以及日本企业的传统习惯有关。不过目前很多新的外 包基地开始诞生,比较显著的包括杭州。杭州作为一个高等学府密集,传统工业 0 3 2 0 2 5 2 7 3 耢纲新致软件项日保障体系及支持方案 不发达的城市,软件行业一直是其重要的经济产业,其所捌有的软件企业在规模 上和数量上都很惊人,不过杭州传统的软件企业重点在金融,财务等应用系统上。 随着外包市场的发展,杭州的大型软件企业也纷纷加入到这个市场的竞争之中, 采取包括成立合资公司等的方式迅速做大,已经取得了很好的效果。 新的合作方式产生。随着日本企业对中国发包数量的增加,很多日本发包企 业认识到了其中的市场机会,采取了在中国成立合资公司的方式参与到中国的外 包市场中,这些公司由于其外资背景的关系,能够很容易将原本发包到传统外包 企业的业务争夺下来,因此给传统外包企业以很大的威胁。 新的竞争对手。在外包市场上也出现了一些新的具有强大实力的公司,例如: i b m 公司开始在其会桥的开发基地进行外包业务,凭借其强有力的品牌和行业 经验,将吸引很多高端客户。 2 2 制定竞争战略 在通过s w o t 分析可以了解新致软件所处的环境以后,根据分析结果,本文 认为以成本领先进行扩张发展的战略将是符合公司发展要求的。主要的战略措施 包括: 提高软件项目效率,保障项目稳定运行。这是提高软件企业竞争力的最根本 手段,只有通过提高项目效率,爿能在长期的市场竞争活动中占据有利地位。 成本领先。目自口外包行业竞争加剧,成本是其中一个重要的因素,因此控制 公司经营成本是一个有效的竞争手段。新致软件在成本控制方面采取了比较严格 的措施,包括取消公司的购车计划,选择合适的办公场所等行政措施;也采用较 多的雇用应届毕业生,进行内部培养等人力资源计划。另外一个影响很大的措施 是在西部开设分公司,目的已经开始建设成都分公司,西安分公司的建设也已经 排上日程中了,这些的主要考虑就是避开上海大连等东部沿海城市高昂的办公费 用和人力成本。 跳跃扩张。在竞争迅速的行业里,单纯依靠自身的积累进行扩张将是低效率 的,因此必要采取合并其他公司等手段进行跳跃扩张。大连分公司就是一个这样 的例子:大连分公司本束是一家独立的小型外包企业,在和新致软件经过协商以 后并入新致软件,从而将原束的人力资源等重要资源迅速的并入到新致软件,完 成了新致软件在大连向点的战略意图。 多种合作方式。传统的客户,承包商模式在新的竞争环境下受到了很大的挑 战。为此新致软件采取了很灵活的合作方式,例如:与c e c 日本公司在上海合 作成立研发中心,将部分员工以合作方式投入到c e c 研发中心,这种方式将直 0 3 2 0 2 5 2 7 3 赖纲 新致软件项廿保障体系及支持方案 接减少在市场拓展方面的压力,能够直接从中获取稳定的利润来源。新致软件还 与i b m 合作,将人力资源外包到i b m 的研发基地,一方面能够在人力资源外包 中获取利润,同时借此机会和i b m 建立良好的合作关系,以便在以后成为i b m 的下游分包商( i b m 做总承包商时一般会发包给下游分包商) 。 走出去战略。为了扩展对日外包的业务领域,新致软件不仅和日本的发包企 业建立良好的合作关系,同时将在东京和大阪建立了分公司。日本分公司的建立 使得在市场活动方面能够贴近最终用户,将有机会和最终用户进行直接有效的沟 通。同时也能够作为人员输出的一个跳板,将国内的开发人员通过这个跳板进入 到日本企业进行工作学习,从而带动公司总部的管理能力的上升。 2 3 面临的问题 新致软件在2 0 0 0 到2 0 0 3 年保持了1 0 0 的增长速度,预计在2 0 0 4 到2 0 0 5 年将维持6 0 以上的增长速度。这样的增长速度使得公司迅速做大的同时也开始 带束一些问题,软件项目的质量方面出现的问题有增加的趋势。其发生的主要原 因包括: 人力资源上的断层。规模迅速扩张导致了人力资源供应上的缺口。在公司内 部不少的软件开发人员被提拔成为基层管理者,而基层管理者大量被提拔到中层 管理岗位,这些新提拔的管理者对新的岗位要求的管理知识和经验相对缺乏,造 成项目管理和部门管理方面存在一定问题。 异地办公情况的大量出现。在公司规模不大的时候,主要办公场所比较集中, 管理起柬相对容易。随着公司业务的增加,新的合作项目大量涌现,有外派客户 现场的项目,有和客户合作开发项目,有外包人力资源给外部的项目,这些项目 大多数不在公司内部办公,很难有效的管理起来。在公司开始实施跳跃扩张,发 展异地分公司和合作伙伴的时候,这个问题将更加明显和突出。 组织结构上的扩张。在公司2 0 0 1 年的时候,考虑到公司规模的扩大,将原 理的开发部门为管理单位的组织结构进行调整,开始采取事业部制度进行管理, 按照业务领域的不同,在全公司成立了4 个事业部( 海外事业一部,海外事业二 部,政府事业部和会融事业部) ,每个事业部下设2 到3 个开发部以及相应的业 务部门,以事业部为独立的经济核算单位进行管理。高层管理者的管理重点放在 对事业部的管理上,而将事业部内部的管理活动下放到事业部总经理。这个组织 结构的调整在很大程度上使得高层管理者的管理幅度减小,减轻了高层管理者的 管理压力。经过一段时问的运行以后,发现在事业部内部管理上存在一些问题, 各个事业部对开发部的管理方式不统一,一些事业部没有建立考核开发部门的指 标,对开发部门的管理主要是凭经验进行的。 0 3 2 0 2 5 2 7 3 赖纲新致软件项目保障体系及支持方案 2 3 1 项目组面临的问题 在项目层上以下情况时有发生: 1 项目估算不准确。大量的估算凭借经验进行的,当项目经理没有这方面的经 验时,其估算的准确程度相差很远,对于对外软件外包项目这种对成本控制 要求非常严格的项目柬说,估算不准确直接造成了毛利润的不稳定,以及竞 争地位的丧失。另外,基于不准确的估算数据所制定的软件开发计划也存在 很大的风险,很难顺利地实施。 2 项目进度失控。在很多项目中,当项目进行了一大半以后,才发现项目进度 无法保证,因此开始借调人员、加班加点的开始赶进度。这方面的原因除了 项目估算方面导致地项目计划不准确以外,在项目运行过程中没有对项目进 度有效的进行控制也是原因之一。 3 项目质量下降。对于很多项目来说,其保证项目质量的手段就是在开发完成 以后,依靠测试人员的测试工作束发现项目中的缺陷,由于没有在项目运行 过程中进行质量控制,很多项目的质量问题是交付给客户以后爿暴露出来的, 这个问题在项目进度紧张的时候更加明显,当进度延误以后测试工作的时间 也会被压缩,项目质量更加无法保障。 4 项目考核主要凭借经验。很多考核工作主要是上级经理看客户的反馈意见进 行,这种考核方式关注了客户的满意度,但是没有考虑到项目之问的差异和 客户之间的差异,对于一些严厉的客户,就算项目组非常努力,完成情况也 很好,这些客户也只是给出一般的评价,这样对项目的考核是不公平的。 2 3 2 中高层管理者面临的问题 对公司的中高级管理者来说,也面l 临了新的问题: 1 项目风险很难及时发现。企业管理的问题。在公司规模在1 0 0 人以内的时候, 公司的高层管理者可以比较容易的关注的大部分的项目上,当公司的规模到 了3 0 0 人以上的时候,公司的高层管理者估计只能关注到几个重点项目上了, 但是当所有的项目都可能出现进度、成本和质量方面的风险,常常是风险已 经发生了才被高层管理者发现并得到处理。 2 对事业部的考核标准和开发部的考核标准出现脱节现象。在新致软件,事业 部作为独立核算的单位,将营业额、毛利率等指标作为其考核指标,而对开 发部的考核主要依靠事业部经理自行考核。一方面考核的标准在全公司范围 内部不统一,各事业部采取的管理方式也不统一;另外一方面事业部考核标 准和开发部考核标准的不一致导致开发部为了实现其考核目标而进行的管理 0 3 2 0 2 5 2 7 3 赖纲新致软件项目保障体系及支持方案 活动可能和实现事业部目标相冲突。 3 其他形式项目的考核。对于分公司等新的合作形式出现,也缺乏一套考核体 系进行管理。 针对项目组和中高层管理者面临的问题,本人认为建立一套综合的软件项目 运行保障体系,覆盖项目的运行控制,到项目运行状况信息的收集处理使用,将 对项目组和公司各级管理者有所帮助。 0 3 2 0 2 5 2 7 3 赖纲新毁软件项日保障体系及支持方案 3 新致软件的项目保障体系 为了解决上一章中的提出问题,使得项目生产活动的到有效保障,需要从多 方面出发进行考虑。本文认为需要在结合了新致软件自身发展的特定和 c m m p m b o k 的管理知识的基础上,从组织结构上,资源保障上和运行管理方 面全盘考虑,形成综合的项目保障体系以提高项目运行质量。 组织结构上的变化和调整主要希望通过调整组织中各级部门的关系和职责, 在组织内部建立一套稳定的机制来实现项目运行管理,来提高项目管理质量。资 源保障是利用公司运营过程中的数据积累,建立其组织的过程资产,让这些过程 资产能够在项目运行过程中作为一项重要的资源创造价值。运行管理是希望通 过建立对项目全过程的评价系统,对项目的生产活动进行控制,让项目处于稳定 运行的状态。 基础 3 1 组织保障 积 支 ; 罐 项目保障体系组成示意图 为了能够适应现代项目管理的需要,新致软件在组织结构的多个层面进行了 调整,包括在公司级的建立合理的组织结构、定义项目级组织的架构,特别是在 全公司有独立的品质保证中心对组织中的项目活动进行质量保障。 3 1 1 公司组织结构 新致软件为了能够更好适应规模扩张的要求,改进软件开发过程,提高软件 项目质量,在公司级的组织结构上进行了很多探索工作,在2 0 0 3 年初确定了以 下的组织方式。 0 3 2 0 2 5 2 7 3 耢纲新致软件项日保障体系及支持方案 董事会 睦i 监事会k 萋事长 l l 监事陡 l j # 4 m ;镳耘mp t r 镶 总裁室b 、fc m m 和e d s 推进委员会l 麓 总裁、* 4 总裁 i 。l 推进委员会负责入 l 。 。女一* 一蕊一“* 。一凋 i综合管理部事业部研究发展中心品质保证中心 i总经理事业部总经理崽经理总经理 釉一母m 扩一 l 撼盼一“啉蕊l 彝辨d 十l * # p 一。 图例: 开发部 陵 市场都 i i 行政部fj 经理 i i 经理 ii 峨l#一 船* h 一蛳 项目组 霉 非行政部i j p m :p l 该组织结构有如下特点: 图3 2 新致软件组织结构图 副总裁分管行业的事业部制 副总裁在总裁的授权下履行其分工的行业经营管理职责,主要包括: 根据公司方针目标和发展战略,制定行业经营发展规划,实现公司年度 目标; 贯彻公司质量方针和目标,确保各事业部开发过程和项目产品满足规定 要求; 关注和支持并监督软件过程改进活动,了解项目情况,协调解决项目不 能解决的问题。 目前公司设立了3 位副总裁,分别负责对外软件外包、国内行业解决方案以 及公司内部保障部门( 研发中心、品保中心等部门) ,每位副总裁管理2 到4 个 事业部( 研发中心、品保中心) 。通过设立行业副总裁的方式,将高层管理者的 管理幅度控制在一定范围内,有利于提高管理效率。 0 3 2 0 2 5 2 7 3 赖纲新致软件项耳保障体系及支持方案 公司高层领导下进行过程改进活动。 提高组织对过程改进活动的支持,很多过程改进活动没有取得很好的效果, 很大的一个原因就是高层领导支持不够,在过程改进活动中碰到了束自一线业务 部门的抵制以后被迫放弃,如果有高层管理者的支持,那么经过了过程改进中一 段时日j 的适应期以后,一线业务部门能够发现过程改进活动的帮助,从而转变期 念度。 新致软件高层对过程改进活动给予了高度重视,成立了以高级副总裁负责的 c m m 和e d s 推进委员会,从全局角度出发指导公司进行过程改进活动和i t 系 统的应用推进。公司在过程改进活动中利用c m m 认证工作作为行动主线,将过 程改进活动的阶段目标和c m m 认证工作结合起束,有利于建立行动的标竿,指 导公司的过程改进活动。 e d s 全称是企业数字化管理系统( e n t e r p r i s ed i g i t a lm a n a g e m e n ts y s t e m ) 。 其目标是利用数字化的i t 系统为管理平台,支持企业内部的运营管理工作,其 覆盖的管理范围包括:软件项目管理、人力资源管理( 包括绩效考核管理) 、只 常行政管理、客户关系管理和企业门户。 由于公司高层统一协调各方面的工作,使得过程改进工作方面容易出现的业 务部门和过程改进部门的冲突有了稳定的协调渠道。而且高层管理者的直接关注 也体现了公司过程改进活动的决心,从而对业务部门积极参与到过程改进活动中 有着很好的示范作用。 公司级的技术保障 在新致软件,研发中心作为公司级的技术保障中心,主要有2 方面的职责: 对各事业部进行技术支持,进行基础软件平台开发和新技术研究 发展e d s 系统 为了保障软件项目的实施,当新技术引入到项目以前,一般要研发中心进行 研究,确定其可行性以及积累相关的使用经验,以便在项目开发过程中对事业部 进行支持。由于研发中心以跟踪新技术为其工作重点之一,因此能够较快的掌握 新技术的应用,然后通过研发中心的技术推广活动在公司范围内进行传授,帮助 公司内的开发人员掌握新的技术。 e d s 系统作为承载了公司管理思想的i t 系统,会随着公司管理能力的不断 提高而提出各中发展要求。e d s 的发展活动是由研发中心专门的小组负责,使 得e d s 的发展能够跟上和推动公司管理的发展。 独立的项目监管和过程改进中心 0 3 2 0 2 5 2 7 3 赖纲新致软件项日保障体系及支持方案 在新致软件的组织结构中,品质保证中心在总裁室的直接领导下行使赋予的 质量管理职责,主要包括: 协助管理者代表进行质量管理策划,制定质量计划并组织实施和维护及 改进; 组织对项目产品过程实施s q a 监管并报告检察结果,组织和实施内审; 汇总质量数据统计分析,客户满意度调查; 维护公司量化资产库,提供软件过程能力基线; 协助质量管理培训等 由于品质保证中心是直接向总裁室汇报工作,没有和被监管部门发生领导关 系上的联系,因此能够保证项目监管活动的独立性,这是项目监管活动能够发挥 效果的最重要保障之一。 品质保证中心作为过程改进活动的中心,通过对全公司项目的监管活动的分 析和研究,结合软件行业内的新的管理方法、管理工具以及最佳实践,在组织内 部进行过程改进,并将过程改进活动的成果向组织内部管理人员进行推广。 3 1 2 项目体制结构 新致软件的过程规范中定义了项目组织体制的项目组及相关组的相互关系 及角色描述,这卑我们关注的是和项目保障相关的组织。 上级管理部门k 品质保证中心i 上级经理 l i s q a 经理 一 l 。 誉黝睡缫 i s c c b 软件项目组 l : 度量组b s c c b 负责人项目经理p m 。l q m 睡 * 一 。潮 i “ 簿 s o m a l i 1 8 软件工程组 系统测试组项目监管组l s c m f f 绩a l p l 测试绀长 s q a l 轴 。 4。 w “一一$ 孽 需求纰设l i 组编码组g 碍 一 鞴端 图3 3 项目体制结构 市场部 市场部经理 瓤。 市场组 客户代表 l i i i i j 0 3 2 0 2 5 2 7 3 赖纲 新致软件项目保障体系及支持方案 根据项目体制图的描述,项目负责人( p r o j e c tm a n a g e m e n t ,p m ) 是项目的 总体负责人,其主要职责包括: 组织、指导、控制、管理并实现整个项目的软件或软硬件系统的开发, 对项目质量和客户负责; 按照软件过程控制要求,明确s c c b 、s c m 、软件工程组、系统删试组 和系统工程组及相关人员的工作职责和要求,对需求进行管理、策划和 制定、管理并跟踪项目计划,协调相关组问关系,对工作产品实施评审, 做好d r 统计及管理以及为s q a 及相关组参与项目开发活动提供便利; 使用合适的工具和指派有经验并经过定向培训的人员从事项目开发活 动; 定期向部门经理汇报项目进展及结果情况。 而另外一个重要的领导角色是项目经理( p r o j e c tl e a d e r ,p l ) 。p l 主要是在 项目负责人领导下按照质量体系和软件过程及计划要求,负责项目软件开发和维 护的软件工程活动,主要包括:组织对需求进行分析、评审和管理、进行软件设 计、编程和测试,建立项目所需的软硬件环境,与相关组一起协调和控制过程活 动,包括对工作产品进行评审,对发现的产品或过程不一致问题采取纠正措施, 并对软件实现过程和产品质量负责。 在很多项目的实际运行过程中,p m 和p l 角色可能由一个人束承担,因此 其常常也用项目经理这个称呼同时指p m 和p l 。 s c c b 组是软件行业特有的一个组织,其全称为软件变更控制委员会 ( s o f t w a r ec h a n g ec o n t r o lb o a r d ) 。在软件行业,产品的生产不像制造业的流水 线生产,其工作产品必须经过反复的迭代开发过程,而且在软件运行维护中也经 常需要对软件的各个部分进行修改维护,因此如何保证各软件工作对象之问的版 本一致眭是项目组的一个重要职责,也是一项重要调整。s c c b 就是这么一个团 队,负责授权标识配冒项部件单元,批准建立和更改软件基线和从基线生成产 品,解释所有受软件基线变更影响的相关小组的权益。其一般由p m 作为负责人, 至少还包括配置管理组( s o f t w a r ec o n f i g u r a t i o nm a n a g e m e n t ,s c m ) 成员。 项目监管组( s q a ) 是品质保证中心对项目活动进行监管的小组,独立和公 正地行使公司赋予的规定的职责和权限,审和审核软件产品及过程活动,并将结 果报告相关组和人员及部门管理者和公司总裁室,为改进过程提供客观依据,对 于发现的不一致问题进行跟踪验证改进措施。 0 3 2 0 2 5 2 7 3 赖纲 新敛软件项日保障体系及支持方案 3 1 3 品质保证中心 在2 0 0 1 年底,新致软件成立了品质保证中心( q a c ,q u a l i t ya s s u r a n c e c e n t e r ) ,主要负责进行i s 0 9 0 0 0 的认证和实施工作。到2 0 0 3 年,品质保证中心 在内部设立了两个独立小组,s q a ( s o f t w a r eq u a l i t ya s s l u r n c e ) 小组和s e p g ( s o f t w a r e e n g i n e e r i n g p r o c e s s g r o u p ,软件工程过程组) 组,分别负责项目过程 监管和过程改进活动,并准备成立第三个小组,度量管理组( q u a n t i t y m a n a g e m e n t ) 。 图3 4 品质保证中心组织结构 项目监管组s q a s q a 组在软件生命周期中,通过审核和监查软件产品和活动,为各级管理者 就软件项目正在使用的过程和正在生产的产品是否遵守制定的计划、标准和规程 提供可见性;并监督项目软件过程得以正确实施。 s q a 组对项目的监管活动主要通过监察和审核束进行的。监查是指到现场观 察指定软件活动的过程,对比所选择对象从事软件活动的实际过程与该过程所参 照的过程标准、规程和处理方式的符合性。审核是指根据参照的过程标准、规程 和处理方式为评估一致性而对生产的工作产品所进行的独立检查。 s q a 如果在监察和审核中发现项目违反了指定的开发规范、计划的情况,将 开具不一致报告( n o n c o m p h a n tr e p o r t ,n c r ) ,项目经理将在规定时间内实施 n c r 纠正。s q a 将跟踪不一致报告直到关闭,对于未能纠正的n c r ,s q a 组 将向项目经理的上级经理进行提升,如果一直未能关闭,n c r 报告可以提升到 公司总裁室。 s q a 除了对项目进行监管以外,还利用其和项目经理联系密切的便利条件, 帮助各级管理者对软件项目正在使用的软件过程和正在生产的产品有适当的了 解,对于软件过程实施的情况向s e p g 进行反馈。 软件工程过程组s e p g s e p g 组主要协调公司和项目的软件过程活动,识别并改进软件过程能力, 。0 0 3 2 0 2 5 2 7 3 赖纲新致软件项目保障体系及支持方案 开发并维护软件过程资产。其活动方式主要如下图所示: 图35 过程改进活动 s e p g 组负责将在公司的软件过程改进政策下进行软件过程改进活动,软件 过程改进活动的结果会生产新的过程资产( 包括过程文档库和过程数据库,具体 信息将在后面讨论) 。这些过程资产指导软件项目的过程活动中,而过程活动中 产生的各种数据也将对组织的软件过程资产做出贡献。同时软件项目过程活动也 为进一步的过程改进活动提供了反馈信息,这类反馈信息一般在s q a 的项目监 管过程中活动。这些反馈信息能够帮助s e p g 确定下一步的改进方向。 除了专职的s e p g 成员以外,新致软件确定了部门s e p g 制度:在每个事业 部内部选择有兴趣参与到过程改进活动中的一线项目经理作为兼职s e p g 成员, 其主要的职责是建立起s e p g 和一线开发人员之间的稳定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论