前段时间出项目理承接中型软件项目公司三叮咛定尊重客户充分满足客户需求项目开始较利辛辛苦苦熬月通宵基保持项目正常进度客户相满意进入期客户频繁需求变更带额外工作 需求变更越越更怕节省时间客户申请变更直接找程序员商量程序员疲应付直接改程序做记录相关文档忘记修改快出现问题需求设计代码法保持致甚没说清楚现系统底改成什样频繁出现改错误重新出现客户投诉表示法容忍种低项目理水奈疑惑底错里 什需求变更? (1)什需求分析 知道需求变更什首先知道什需求分析 需求分析复杂问题作软件开发员定解软件工程学门科学第步需求分析开软件工程书籍翻目录知道需求分析位软件需求分析整软件开发关键输入传统生产企业相较软件需求具模糊性确定性变化性观性特点生产汽车电脑等硬件需求形客观描述检测软件需求软件项目难握问题 简单说:需求分析指理解客户需求软件功客户达成致估计软件风险评估项目成代价终形成开发计划复杂程需求分析包括:业务需求客户需求功需求三部分业务需求意客户产品目标者求客户需求意客户产品程中需完成系列务功需求指定产品系统必须提供功 (2)什需求变更? 软件开发程中开发理面系列方面考验中开发理头痛需求变更根软件工程思想定义需求说明书般证果需求说明书证需原需求基础追加补充新需求原需求进行修改削减均属需求变更客户变更需求软件开发生俱特性法避免事实 需求变更万恶源项目正常开展带麻烦需求变更表现形式方面客户时改变想法项目预算增加减少客户功需求改变等需求变更问题开发员头痛问题旦发生需求变化重新修改设计重写代码修改测试例调整项目计划等时果开发团队缺少明确需求变更控制程采变更控制效会造成开发进度拖延成超支员士气低落越需求变更产生风险越甚导致整项目失败 需求变更避免 需求变更总认够完全掌握实际情况——需求变更难免前出现种情况时总觉沮丧觉工作做细容户签字确认次需求变更痛苦恍然悟:软件开发需求变更避免 (1)三极世界需求变更必然性 需求客户开发员三极世界三极沟通容易客户滔滔绝描述需求开发者听头晕脑胀根理解需求时候会派拨轮番折腾客户样客户晕头转巴赶快需求调研结束样需求调研透布满水珠玻璃世界样够清轮廓细节丢失难免 样原:第客户需求进行滤时客户需求理解准确时客户视角第二开发者需求理解偏差缺乏知识开发者需求理解错开发团队部造成偏差需求调研员时做项目调研完成便开发团队中样偏差便难免部沟通员更造成偏差样三极世界需求变更必然(2)合签订马虎没真正明白客户需求 合没规定需求予开发时客户搬出销售员承诺招更吐血销售员签订合时缺乏客户需求认真导致需求描述清开发带许困惑患例销售员时客户够快速签订合草率决定片面意客户提出需求客户提出新需求时销售员应该修改没太影响直接答应变更 该问题关键合签署太烂没需求明确签合没需求变更流程写入合果签合前客户需求弄清楚期根需频繁变更需求签订合时明确定义开发需求范围项开发工作开展奠定基础 需求变更没完没? 软件开发中常抱怨样问题:客户什总反反复复?造成需求变更没完没原样方面存问题 (1)没明确需求变更流程 没明确需求变更理流程会需求变更变泛滥点尝苦头变更修改变更立刻修改明确需求变更理流程目决定什类型变更需修改什时候修改单纯界面风格问题先修改者规划修改时间进行优化外核心功修改没严格关流程需求起工作量销售员者客户没考虑细节问题实际需花费开发员相长时间完成捡芝麻掉西瓜偿失开发进度失控资源浪费 (2)没客户知道需求变更代价 变更影响没进行成评估需求变更泛滥根原单纯技术员转变统筹兼顾成理转变点然点付出血泪饱受公司领导客户重重抱怨责备变更代价应该评估变更代价项目影响客户解需求变更果果客户知道需求变更付出代价开发员辛苦会难体会评估代价(包括成时间等方面)程中请客户起做判断:修改您接受果? 效控制需求变更? 需求变更软件开发项目成败重影响概拒绝客户变更求味迁客户实施需求变更前必须做控制需求变更控制目控制变更发生变更进行理确保变更序进行 (1)明确合约束建立需求基线 需求变更软件开发带影响目睹客户签订合时增加相关条款限定客户提出需求变更时间规定种情况变更接受拒绝部分接受规定发生需求变更时必须执行变更理流程然软件开发合难签订初够精确定义项需求单合帮忙忽视合约束力 明确树立需求基线需求变更开发程中需求确定评审(客户参评审)建立第需求基线次变更评审重新确定新需求基线做需求变更方力保频繁变更例项目中需求实行分级理达需求变更控制理 (2)建立变更审批流程实践中愿意需求变更执行正规需求理程认降低开发效率浪费时间正种观念需求变更变控终导致项目失败需求变更正规需求理流程否会积少成积重难返 明确需求变更审批环节审批员审批事项审批流程做目两:客户达变更流程规范化减少张嘴非必非紧急非合理非高层领导意图效变更二留书面成变更索赔准备变更账未履行审批程序变更律效变更予受理 (3)分级理变更定时批量处理 软件开发项目中客户永远客户帝完全正确已签定项目合中新需求变更增加影响项目正常进行外影响客户成投入收益户断提出项目进度重影响需求双赢事 遇客户提出需求时处理会项目验收通时味拒绝予开发客户坚持变更新需求时建议客户新需求重紧迫程度划分档次作需求变更评估项例周两周甚月召开次需求变更专题会议集中研究处理零碎变更事项动控制工作节奏量避免处理零碎变更影响项目进度针会议结果客户正式提交份需求变更计划注明变更引起时间成工期代价增加工作量等求客户配合需求变更计划确定变更时限控制变更规模时变更候离谱变更做保局弃变 (4)安排专职员负责变更理 时开发务较重开发员容易陷入开发工作中忽略客户时沟通需安排名专职需求变更联络员负责客户时交流踪汇报需求变更完成进度情况时成立项目变更控制组负责裁定接受变更组项目涉方员组成应该包括客户方开发方决策员 (5)确认客户否接受变更代价 客户认识变更代价客户起判断需求变更否然进行例变更没问题明确客户否接受引起进度延迟费增加效率降等问题般说果客户认该变更必须(级领导拍脑袋提出)会接受果通客户协商样开发团队没回报会招致公司客户双方埋怨 果客户认该变更然必暂缓双方签署备忘录留解决果客户认该变更数情况会取消变更样防止频繁变更客户认识需求需变更 便频繁需求变更血泪史中收获验家分享
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档