“精研软件开发管理系统的功能覆盖了CMM(软件成熟度模型)的主要关键过程,其科学、先进的过程控制管理将极大地促进软件企业对开发成本、预算等进行控制,并将极大地提升软件产品的品质。该系统的产业化发展前景可观,其在中国的推广应用将极大地促进中国软件企业的管理运营水平,增强国产软件的市场竞争力。”近日,北京市科委鉴定组对万维易化的精研软件开发管理系统做出了如是评价。
有人曾做过这样的比喻:如果把软件企业比作有望成长起来的正规军,那么过程管理就是严明的军队纪律,而待开发的系统则像士兵一样需要过程管理加以约束。因此,万维易化开发精研系统,就是在给国内软件企业制定纪律。
早在上个世纪60年代,人们就开始了为提高软件开发质量及管理水平的实践与探索。互联网的出现掀起了全球性的信息技术革命,传统产业及信息产业自身对软件产品的质量及复杂程度要求越来越高,依靠规章制度及人为控制的传统过程改善手段已经无法满足现代软件企业日益增长的管理需要。因此,蕴含现代软件工程管理理念,以过程改善为核心,结合最新IT技术的企业级开发管理系统已经成为众多软件开发商提升产品质量和竞争能力的迫切需求。
与先进国家相比,国内软件企业的开发管理水平,尤其是软件工程能力还存在很大差距,国内有些软件企业虽然很早就开始实施项目管理,但其项目的按计划完成率不足30%。不仅小型软件公司在软件工程过程管理方面有待提高,许多软件企业的项目规模已经发展到几千万、甚至上亿元,但在管理上面临的挑战却始终让他们存有如履薄冰的危机感。
身处软件行业的众多国内企业可能都有过这样的经历。即在系统开发之初,客户所提供的信息资料相当有限,大多数开发者采取的是“摸着石头过河”的方式,一旦软件没有满足用户要求,或是没有按规定的期限提交,甚至系统内存在一个极小的差错,都会造成“牵一发而动全身”的不良恶果。客户的撤资将直接影响软件公司的前期投入。因此,通过一套先进的软件开发管理系统来固化软件工程规范,实现对软件开发过程中进度、质量、成本、人力资源、知识资源等方面的准确量化和有效管理,无疑具有十分重要的现实意义。
作为一家新兴的专业软件公司,万维易化借鉴国际上最先进的软件企业信息化经验,利用自有中间件核心技术,经过3年努力,在企业内部成功搭建了集软件项目管理、过程管理、成本核算、产品销售等子系统于一体的运营管理平台。在这个平台基础上,参照ISO及CMM等软件质量保证与评估体系标准,并应用其承担的国家863课题《面向软件企业的软件质量保障平台及其应用》的研究成果,万维易化成功开发了精研软件开发管理系统。
该系统以软件的工程过程为管理主线,以动态的项目部门为管理单元,通过对软件开发的项目范围、项目周期、项目成本、项目质量、知识资源、人力资源六大核心要素的集成管理,实现软件开发管理效能的最大化。它能帮助软件企业实施持续的过程改进,最终提升软件企业的能力。