IBM理性化IT项目需求管理策略:提升成功率

需积分: 15 9 下载量 110 浏览量 更新于2024-09-17 收藏 702KB PDF 举报
在IBM的IT项目需求管理中,核心概念是确保项目的成功和高效执行。首先,理解需求管理的重要性不容忽视。根据StandishGroup自1994年至2001年的CHAOS Reports,不恰当的需求管理是导致项目失败的主要原因之一,高达74%的项目未能按期按预算完成,其中最常见的失败原因是需求变更。因此,有效的需求管理对于项目的成功率至关重要,它不仅避免了失败的风险,还能提升整体项目效益。 需求被定义为正在构建的系统必须具备的功能或条件,不仅限于硬件,也包括软件。Rational和电气和电子工程师学会的定义都强调了这一点。需求工程专家Merlin Dorfman和Richard H. Thayer给出了一个更全面的定义,他们将软件需求具体解释为用户解决问题或达成目标所需的软件功能,以及系统为满足合同、标准文档等法律性要求而必须具备的功能。 需求管理并不仅仅是识别需求,而是包含了整个过程,包括需求的捕捉、管理、变更控制等环节。IBM Rational提供的需求管理模型将这一过程分为几个关键步骤: 1. **需求捕获**:这个阶段涉及到理解和记录用户、利益相关者的需求,通过各种沟通方法确保需求清晰明确。 2. **需求类型**:包括功能性需求、非功能性需求和业务规则等,不同类型的需求需要不同的管理策略。 3. **应用需求类型**:针对特定应用场景和业务场景细化需求,如性能需求、安全需求等。 4. **需求管理的工作流程**:包括问题分析,理解各方需求,定义系统的范围,控制项目规模,不断优化和改进系统定义,以及管理需求变更。例如,在工作流程中,当问题出现时,首先进行问题分析,接着深入理解涉众需求,定义系统的核心功能,控制项目的复杂性和规模,并在必要时调整系统定义以适应变化。 在整个过程中,管理需求变更是一个关键环节,因为它直接影响到项目的进度和成本。有效的变更管理可以减少需求混乱带来的风险,确保需求与项目计划保持一致。 IBM的IT项目需求管理旨在通过明确、有序地处理需求,确保项目能够按照预期的目标和规格进行,从而提高项目的成功率,减少不必要的延误和成本超支。这是一项系统性的工作,涵盖了需求识别、分析、定义、变更控制等多个步骤,对于任何IT项目的成功实施都是必不可少的。