2008-08-27
ALESH软件外包管理解决方案
目标客户:
主要获益:
ALESH软件外包管理解决方案的主要内容:
【ALESH软件外包管理解决方案-建立规范的外包管理和项目开发过程体系】
建立规范的软件外包管理和项目开发过程体系,将有助于:
【ALESH软件外包管理解决方案-依托ALESH系统进行软件的开发和外包管理工作】 ALESH系统的基本功能:
ALESH系统的配置要求:
依托ALESH系统进行软件的开发和外包管理工作,将有助于:
承包方可以定期通过ALESH系统向发包方汇报项目进展情况,称“项目状态报告”(如左图),有助于发包方定期了解和监控承包方项目开发工作的总体进展情况,如: -项目进度、成本情况,及其偏差 -项目工作产品完成情况,及其偏差 -项目人力资源、关键活动、风险情况 -后续的工作安排 -主要的问题及其纠正措施 (对承包方关键活动的监督) 发包方通过ALESH系统监督承包方关键活动的执行状况和完成质量,如: -是否对需求进行确认和细分 -是否所有的需求都进行了设计、开发和测试 -是否为测试工作编写了足够的测试用例 -是否按要求进行了测试工作,是否发现了缺陷 -缺陷是否及时进行了修改 -修改后的缺陷是否进行了回归测试 双方可以通过ALESH系统对项目的关键信息进行沟通,如: -发包方可以利用ALESH系统提交新的需求、变更需求和发现的缺陷 -双方可以利用ALESH系统对需求、缺陷进行沟通确认 -构建其他项目信息的通知、交流平台 发包方可以通过ALESH系统对项目进行统计分析和总结,如: -对需求进行度量,分析需求的完成情况 -对测试进行度量,分析测试通过情况 -对缺陷进行度量,分析项目质量状况 -对进度、工作量、质量的度量,为后期项目的外包管理工作提供丰富的历史参考依据; 【ALESH软件外包管理解决方案-成功案例】
【ALESH软件外包管理解决方案-背景知识】
软件外包管理存在的问题
虽然在传统行业,许多工程项目的采购活动,例如机械工程项目或建筑工程项目等等已经形成比较成熟的管理体制和标准。但是软件项目的外包管理工作并不象其他行业那样顺利。
软件工程项目管理引起广泛注意源于20世纪70年代中期,当时发现70%的项目是因为管理不善而引起。20世纪90年代中期,美国的软件开发仍然很难预测,大约只有10%的项目能够在预定的费用和进度下交付。商用软件通常只有9%(中小型软件公司有16%)的软件项目能够及时交付且费用并不超支。 传统的外包采购中,采购方只关心分承制商产品的进度和质量,以为只要分承制商按期、按质交货,就可以圆满结束此次采购活动。有些项目尽管前期进度和质量满足合同要求,但是许多是以高投入、高负荷、高消耗等手段来保证的,这给后期带来极高的风险。在阶段评审中,如果采购方对分承制商开发过程中的费用投入、人员负荷、资源消耗、组织结构变化等漠不关心,因此就不能及早预见风险、控制风险。很难想象,后期在费用透支、人员疲惫或流失严重的情况下,分承制商仍能保证产品质量和进度。这种情况下,采购方只能要么加大投入,要么终止合同,并要求赔偿,要么延期验收等等。其副作用可想而知。而分承制商为了减少损失,根据博弈论中子博弈精练纳什均衡原理,必然采取降低质量要求,减少投入的策略,来加快进度。结果最终还是采购方遭受损失。
SA-CMM
SA-CMM(Software Acquisition Capability Maturity Model,软件采购能力成熟度模型),是为需要采购或分包软件系统的公司或组织设计的能力成熟度模型,用来评估、改善或控制软件系统的获取过程。软件采办能力成熟度模型也分为5级:初始级、可重复级、已定义级、定量管理级、优化级。与CMM 不同的是,SA-CMM关注的是软件购买者的软件能力成熟度;而CMM关注的是软件系统承包者或开发商的软件能力成熟度。软件采购能力成熟度模型适用于软件生命周期的各个阶段,包括维护过程。
(来源:沙迪克)
|
信息化软件应用目录 OA 办公自动化系统
CRM 客户关系管理系统
PM 项目管理系统
SCM 供应链管理系统
CC 协同商务系统
BPM 业务流程管理
BI 商务智能
CMS 内容管理系统
KM/KBS 知识管理系统
电子商务系统
HRM 人力资源管理系统
ERP 企业资源计划
EAM 企业资产管理系统
|