欢迎来到学术参考网

提升软件企业核心竞争力

发布时间:2015-09-07 09:29
    软件行业是一个发展中的新兴行业,由于软件开发研制不成熟的“工艺过程”而导致了软件产品研发的进度、成本及质量具有多维度的不可预测性。大量的历史数据分析表明,软件项目研发具有极大的风险性,因此,对软件开发的管理能力成为软件企业的核心竞争力要素之重。

    经过40多年的理论研究与工程实践,软件工程目前已经从单纯的技术与工具层面上的局部改善阶段,上升到了注重开发过程管理的总体改善阶段;传统产业及信息产业自身对软件产品的质量及复杂程度要求越来越高,传统过程改善手段依靠规章制度及人为控制,已经无法满足现代软件企业日益增长的管理需要。因此,蕴含现代软件工程管理理念、以过程改善为核心、结合最新IT 技术的企业级开发管理系统,已经成为众多软件开发商提升产品质量和竞争能力的努力方向。

    这样的企业级开发管理系统不仅是提升软件产品质量和竞争实力的保证,同时也会大大增强了软件企业抵御外来风险与危机的能力。以万维易化在前不久SARS危机中的实践经验来看,虽然企业内部各个部门都身处异地,但凭借My EZCROSS系统的出色支撑,充分利用网络视频、远程办公等手段,确保了软件开发项目的正常推进、完成,不仅日常运营工作丝毫未受影响,还因对客户要求的迅捷反应而大幅提高了客户满意度。这说明,软件企业在先进的信息化管理系统帮助下,可以大幅度提高核心竞争力,使危机成为超越对手的良机。

    用信息化管理弥补缺环

    由于软件的开发研制缺乏物理的“生产设备”或“生产线”进行生产过程的管理控制,因此诸多针对软件企业的“资质疑问”相继浮现:如何鉴定软件企业的软件生产能力?如何监控软件生产的“工艺过程”?如何规范软件人员的“操作”行为?如何评估软件企业的知识资源?如何保障软件产品的质量?

    上述疑问也是对一家软件企业核心管理能力的拷问,不光客户需要满意的答案,企业自身也要避免这些疑问渐变成为软件企业成长过程中的最易缺损的环节。

    万维易化认为,优秀的信息化企业才能够提供优秀的信息化产品与服务,实现这一目标惟一可行的方式是建立一个系统化、专业化的软件产品“生产环境”;即一套严格遵循软件工程方法论的软件开发过程管理系统,一种能体现其核心能力的“软件企业资质”。

    这样的软件企业管理软件需要包括软件项目管理、软件开发过程管理、项目人力成本管理、项目费用核算管理4个主要部分,并可以与其他应用产品套件如销售管理、财务管理等集成应用,从而构成完整的软件企业级管理系统。

    软件企业管理软件应以CMM 理论框架为设计思想,结合世界先进的开发管理方法和实践,以软件的工程过程为管理主线,以动态的项目部门为管理单元,通过对软件开发的项目范围、项目周期、项目成本、项目质量、知识资源、人力资源6大核心要素的集成管理,实现软件开发管理效能的最大化;同时需要具备易改动可优化的特性,帮助软件企业实施持续的过程改进,最终提升软件企业的能力成熟度。

    上述的企业管理系统不仅能够对软件企业进行全面的项目开发过程管理及有力的质量保障,还可以作为软件企业进行软件成本评估的工具和外包软件开发企业的软件能力评价的工具,同时能够支持客户对其软件项目的开发过程进行实时监控,这样无疑将大大增强企业与客户、市场之间的互动。

    出于提升国内软件产业综合实力、掌握具有战略意义的关键技术的目的,国家“863计划”也设立了《面向软件企业的软件质量保障平台及其应用》的课题。万维易化有幸承担了此项课题的研究,在研究成果之上成功开发了“精研软件开发管理系统”并通过了北京市科委的科学技术成果鉴定,科委鉴定组认为:该系统的功能覆盖了CMM的主要关键过程域,其科学、先进的过程控制管理将极大的促进软件企业对开发成本、预算等进行控制,并将极大的提升软件产品的品质。

ERP专家

上一篇:主导权之争挑战出版业ERP思路

下一篇:中国软协成立中间件分会 金蝶领跑国产中间件