OSSP 的建立一般是 CMM3 组织必不可少的一项工作,CMM(能力成熟度模型)
是一种广泛用于评估和改进机构的软件开发过程的模型。它分为五个等级:一级为
初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。企
业通过 CMM3 级评估标志着企业的软件开发和维护的标准过程已文档化,称之为组
织标准软件过程;CMM 是一个体系,它只规定了软件开发过程能力各种级别的特点
以及改进的目标,但对如何实现这些能力和目标没有详细的指导,而且,由于软件
的应用领域很多,各个机构特点不尽相同,没有一个统一的详细指南可以解决所有
机构面临的问题,因此,各个机构必须结合自身的特点来量体裁衣,构建自己的软
件开发过程。 由于各个项目环境不尽相同,因此只组织标准软件过程是不够的,还必须根据
综合资源库平台建设特定的项目环境,对组织标准软件过程进行打量定做,根据实
际需要,建立起相应的项目定义软件过程。在 OA 系统项目的管理开发过程中,只
能结合 OA 系统本身的特点,实施软件开发管理。OA 系统是面向组织的日常运作和
管理时员工及管理者使用频率最高的应用系统,随着信息经济环境的不断完善,OA
系统在应用内容的深度与广度、IT 技术运用等方面都有了新的变化和发展,并成
为组织不可或缺的核心应用系统。在信息经济环境中,办公自动化更多的是将最新
的管理思想、管理理念植入其应用系统中,使企业在面对外部环境的易变性与复杂
性时,突破以往传统的严格的部门分工,打破企业在高速发展过程中受时间、地
域、部门之间的限制而形成的信息孤岛,从而提升企业的整体竞争力和前进速度。
不同的企业对信息的应用要求是不一样的,要开发出与企业生产应用要求相匹
配的应用系统,最有效的方法就是基于 OSSP 模式的 OA 系统项目开发与建设。在
OA 系统项目管理开发过程中,OA 系统应联系企业的实际需要,根据协同 OA 平台建
设项目的要求,以 OSSP 实施方法论为基础,分阶段地实施整个项目。