项目理问问题项目什时候完成
问时候项目定仅仅知道概功模块非功性需求模糊清甚团队成员没位级销售客户急切知道项目什时候完成
问时候项目已结束者说初计划交付日期然完成功堆测试出bug堆客户提出新需求团队正离职 …级销售客户非常急切知道项目底什时候完成
算糟糕更头疼问题:三周项目应该完成吧
者根问题命令项目理必须够合理解释什三周够完成项目者说明三周够完成什
MS Project 面漂亮表格样困境毫帮助相反正Project 中甘特图日程表埋陷阱Project 中法预估需少工作日完成模糊清需求法体现实际情况发生变化进度影响
讨进度时候实包含两未知变量第完成需求工作量包括需求定义开发容边界第二团队工作力包括成员行业知识专业技成员间成员外部沟通力等等
关键两项变量果务搬千块砖头分钟搬10块结果显易见
敏捷开发中采相估算迭代求精方法处理项目进度问题
首先工作量估算代码行数者界面元素方式斤卖书样适粗制滥造软件生产程户需代码者钮易功
敏捷开发方式中先户设计员粗略估计功模块相规模难度出定分值分值代表具体月起相较作例查询显示修改三模块果实现显示模块工作量10分查询模块15分修改20分
步选择工作量估分低模块例里显示模块然进步考量工作量例准备数库设计界面执行查询显示容等等假设轮估算出模块需10天出单位分值应天1整项目需45天 估算建立项目初步解赖项目理验偏差没关系接通迭代求精先实现显示模块果事实花费12天根例关系剩余容估算约42天
然例关系成变着模块逐完成项目理项目认识加深调整剩余模块相分值
实际操作中项目理首先优先级排列功模块然高优先级模块细分选择分值模块开始开发统计总工作量时例累加模块工作量加定调整系数模块复杂度线性增长次迭代开发完成逐步降低调整系数通常4~5次迭代调整系数零
面例子中第次估算初步结果45天完全验较调整系数说04出估算工作量区间[45*0645*14]2763天间保险起见项目理报工作量70天
第二次估算剩余容初步估算42调整系数降03出估算区间3050天间类推通断迭代剩余工作量估算越越精确
样估算处里
首先工作量变量部分素存非功需求例界面美观程度项目模块间非功需求致相估算法滤层复杂度团队力变量素然着项目进展成员开发力应该定升着加班出差等素投入程度降会相互抵消总周期6月
项目中少出现团队工作力戏剧性变化情形相估算滤复杂度
次迭代求精方式项目理估算时间更握初出现偏差必然团队稳定没需求变动估算范围迅速收缩次性报数更准确
额外处敏捷开发遵循优先级剩余时间(低优先级模块开发时间)估算十分准确影响非常
甘特图方式开发初期模块开发时间估算出统计总量瀑布开发模式
进度问题方面项目理解团队开发员开发速度务分配项目理做心中数估算务实际完成时间
敏捷开发程中开发员估算完成该务需时间然力心态保守乐观没关系迭代逐步求精
天例会开发员求前务剩余开发时间做重估Project 统计天务中花费少时间敏捷方式关心项务需少时间完成直零然统计实际工作时间
什统计开发程中花费时间毫意义搬砖头许昨天8时没点进展天旦想通事半功倍真正关心底需少时间完成务已花费掉恢复时间成
天例会中项目理需注意时间曲线保持水成员遇瓶颈否需求帮助留意时间曲线降幅度成员发现什办法没低估需求样项目理会更面结果计划保证质量完成务行成员底花少时间事传统做法记录天工作容第繁琐失真次旦级发现某工作时间够(便完成务)忍住会派新务造成越干活越反击程序员积极性
敏捷估算关键处成员力变量估算交合适做程序员然通较历次迭代时预估实际时间出校正系数避免程序员保守乐观肯定绝准确效果项目理拍脑袋估算然强行指定deadline
敏捷开发中做计划计划身更重项目理需时刻前考虑考虑种动态素死报着计划身进度估算时候项目理应该阶段根实际情况出合情理回答
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档