变化害怕怕变化步伐样软件开发程中需求变更会开发带确定性需求变更作重点难点心加控制软件开发进度成质量安全基础 需求变更理需求 需求变更需求发生变化根软件工程思想需求说明书般证果需求说明书证需原需求基础追加补充新需求原需求进行修改削减均属需求变更 需求变更出现项目需求确定阶段户确切定义需什户常常清楚实际提出需求前工作需采新设备新技术通常会改变工作方式者开发系统户说未知数前没相关验着开发工作断进展系统开始展现功雏形户系统解逐步深入 会想种新功特色前提出求进行改动解越新求越需求变更避免次次出现 时果开发团队缺少明确需求变更控制程采变更控制机制效抑变更控制流程理需求变更造成项目进度拖延成足力紧缺甚导致整项目失败 然需求变更控制流程进行理受进度成等素制约软件质量会受程度影响实施严格软件需求理会限度控制需求变更软件质量造成负面影响正进行需求变更理目 六原 实施需求变更理需遵循原: 1建立需求基线需求基线需求变更开发程中需求确定评审(户参评审)建立第需求基线次变更评审重新确定新需求基线 2制订简单效变更控制流程形成文档建立需求基线提出变更必须遵循控制流程进行控制时流程具定普遍性项目开发项目鉴作 3成立项目变更控制委员会(CCB)相关职类似组织负责裁定接受变更CCB项目涉方员组成应该包括户方开发方决策员 4需求变更定先申请然评估变更相级评审确认 5需求变更受影响软件计划产品活动进行相应变更保持更新需求致6妥善保存变更产生相关文档 应道 需求变更控制般变更申请变更评估决策回复四步骤果变更接受增加实施变更验证两步骤时会取消变更步骤变更控制流程图示针变更控制流程笔者实际工作中总结出软件开发员需求变更理实践中点策: 相互协作 难想遭户抵制项目够成功讨需求时开发员户应该量采取相互理解相互协作态度解决问题量解决户提出开发员分求应该仔细分析原积极提出行代方案 充分交流 需求变更理程程度户开发员交流程软件开发员必须学会认真听取户求考虑设想加分析整理时软件开发员应该户说明进入设计阶段提出需求变更会整开发工作带什样击良果 安排专职员负责需求变更理 时开发务较重开发员容易陷入开发工作中忽略户时沟通需名专职需求变更理员负责户时交流 合约束 需求变更软件开发带影响目睹户签订合时增加相关条款限定户提出需求变更时间规定种情况变更接受拒绝接受部分接受规定发生需求变更时必须执行变更控制流程 区 着开发进展户会断提出项目组确实法实现工作量较项目进度重影响需求遇种情况开发员户说明项目启动初基需求作开发前提果量增加新需求(然户认细化需求实际增加工作量新需求)会项目时完成 果户坚持实施新需求建议户新需求重紧迫程度划分档次作需求变更评估项时注意控制新需求提出频率 选适开发模型 采建立原型开发模型较适合需求明确开发项目开发员先根户需求说明建立系统原型户沟通般户实际东西需求会更详细解释开发员根户说明进步完善系统原型 程重复次系统原型逐渐终户需求拢根减少需求变更出现目前业界较流行叠代式开发方法工期紧迫项目需求变更控制成效 户参需求评审 作需求提出者户理然具权威发言实际需求评审程中户提出许价值意见时户需求进行确认机会效减少需求变更发生
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档