从CMMI到CMM来看其变化
Req从只有一个PA叫RM,到两个PA,分别是Reqm、ReqD
目前我们的需求开发就如在一间黑屋子打着手电筒在看你需要装修的范围,你看到一个墙角墙上贴着白色的磁砖,铺着蓝色的地砖。你别以为客户的整个房子的需求就是白砖蓝地。那可只是个厕所。当你把全房子的灯都点亮,你再走一圈,你就会发出“原来如此”的感叹,其时需求的难度不是问题,问题就是当你所有的灯都亮了的时候,项目进入测试阶段的,这时候你发现返工很大,客户不满意,甚至对无关紧要的事情都在抱怨、恼火。
为什么灯不能在项目前期点亮?
这盏灯在我看来就是业务专家,对行业从广度到深度有切身体会的专家。当然对于一些小的项目不需要专家,项目经理应该要扛起责任来。
灯也不是说什么时候亮就什么时候亮的,足够的时间是必须的,为什么到了测试阶段才豁然开朗?大部分的项目经理连需求范围没有摸清就开始摸石头过河,我赞成对某些陌生业务的需求分析可以采用摸石头过河的策略,但是前提是要搞清楚需求的范围和方向。就像打帝国时代游戏一样,先造几个兵,然后一人一个方向出去探路,整个地图都是黑的情况下,可以造农民、士兵一些基本的准备工作。等地图一步步看清楚了,在决定策略,你靠海就多造船,你周边物产资源丰富就多造农民、仓库,物资多了就可以造更高级的武器了。如果你地理位置险固比较容易守,就尽快先升级。
兵法说要先谋而后定,需求开发不就是谋吗?
分享到:
相关推荐
软件开发项目需求变更申请表是软件开发项目中的一种重要文档,用于记录和管理项目需求的变更。该表格涵盖了变更申请的基本信息、变更的影响分析、变更处理意见等方面的内容。 一、变更申请信息 变更申请表的第一...
项目需求则更宏观,不仅包含软件需求,还包括项目的业务目标、时间表、预算、资源分配等。例如,一个项目可能要求在六个月内开发并部署新系统,同时保持在预定的预算范围内。项目需求的清晰度直接影响项目的成功与否...
软件项目范围管理是项目管理中的核心环节,尤其在IT行业中,对于软件开发项目的成功至关重要。范围管理涵盖了项目从启动到收尾的全过程,确保所有工作都围绕着明确的项目目标和预期产出进行。本文将深入探讨项目范围...
在商品销售管理系统的软件开发过程中,软件需求说明和项目开发计划是至关重要的两部分,它们构成了整个项目的基石。首先,我们需要理解这两个概念。 **软件需求说明** 是对软件产品功能和性能的详细描述,它是软件...
在软件开发过程中,需求分析是至关重要的第一步,它定义了项目的范围、目标和预期功能,为后续的设计、编码和测试提供了基础。标题"软件项目需求02,项目需求02,项目开发需求02"表明这是一个关于软件项目需求分析的...
### 一个软件开发项目及项目管理全过程 在软件开发领域,项目管理是确保项目按时、按质、按预算完成的关键。下面将详细阐述一个软件开发项目及其管理过程中的关键知识点。 #### 一、项目范围规划 **定义项目范围*...
- 项目启动:定义项目范围、目标、预算和时间表。 - 规划:制定详细的项目计划,包括工作分解结构(WBS)、时间表和资源分配。 - 执行:监控进度,分配任务,确保团队遵循计划进行工作。 - 监控:收集数据,评估...
需求工程将需求分析划分为需求开发、需求管理和需求变更控制等阶段。需求开发通过调查和分析获取用户需求,并定义产品需求,这一阶段通常采用问答分析法和建模分析法等手段。需求管理则旨在确保客户和开发团队对需求...
### 软件开发管理制度详解 #### 一、概述 软件开发管理制度是企业为了规范软件开发过程中的各项活动而制定的一系列...通过对这些规定的学习和理解,可以帮助企业更好地管理软件开发项目,提高项目的成功率和质量。
酒店管理系统软件项目管理说明书涵盖了软件项目管理的各个方面,包括软件生存期模型选择与设计、项目范围计划、需求规格说明书、系统WBS、项目进度计划、项目成本计划、项目执行控制、风险管理和验收标准等。...
- **开发阶段**:包括系统需求分析、系统设计、软件需求分析等多个阶段,具体阶段可根据软件规模适当调整。 - **测试责任**:技术测试组负责确保软件质量,有权要求项目组修复问题。 ##### 4.2 软件构件管理 - **...
1. **项目范围管理**:确定并定义项目的边界,包括软件的功能需求、性能指标和交付物。范围管理还包括范围的核实和控制,防止范围蔓延。 2. **项目时间管理**:制定项目进度计划,确定任务之间的依赖关系,通过甘特...
本书讲述了软件开发中一个至关重要的问题—软件需求问题。软件开发人员及用户往往容易忽略信息沟通,导致软件开发出来后,不能很好地满足用户的需要。而返工则不仅在技术上给开发人员带来巨大的麻烦,而且软件性能...
1. **软件项目开发计划**:此文档详细阐述了项目的整体目标、范围、时间表、资源分配、风险管理及质量控制策略。它包含以下几个关键部分: - **项目目标与范围**:明确项目的目标,定义要实现的功能和非功能需求,...
第三章主要讨论软件需求阶段的安全管理。项目组需确保开发人员具备必要的安全知识和技能,并进行安全需求分析,包括业务安全需求分析、初步风险评估和安全需求方案确定。安全需求应经过充分讨论和论证,并在确定后...
本压缩包文件包含了几个核心的国标软件开发文档,包括可行性研究报告、项目开发计划和软件需求说明书等,这些都是软件工程中至关重要的部分。 1. 可行性研究报告:在项目启动阶段,开发者需要对拟开发的软件进行...
总结来说,软件开发和管理需求文档是项目成功的关键,它为整个开发过程提供了清晰的路线图。通过详尽地定义需求,团队可以更高效地协作,减少误解,提高产品质量。因此,编写和维护高质量的需求文档是每个IT专业人员...
软件开发项目管理-软件项目范围计划 本章要点: 一、软件需求管理过程 二、任务分解定义 三、任务分解的类型 四、任务分解的方法 五、案例分析 软件项目管理是软件开发项目的核心环节之一。软件项目范围计划是...