《猎豹行动:硝烟中的敏捷转型之旅》读书笔记DAY01:启航-敏捷知识点解析
DAY01:《猎豹行动:硝烟中的敏捷转型之旅》--启航-敏捷知识点解析
本次课程主要包括以下几个方面:
1)传统开发模式存在的问题
2)转向敏捷
3)实施敏捷的好处
4)如何开始
实际上就是为什么->是什么->有什么->怎么做 这样一个逻辑!
这里面感触比较深的是对于传统开发模式问题的分析,实际上作为开发者来说之前接触的项目还是比较多的,大部分都还是以传统模式为主,这里面就存在着就多的问题:
1)首当其冲的就是交付延期的问题
由于对于客户的需求把握不准,过程中没有及时沟通,客户对需求的描述不够详细等,导致后续客户不断修正需求,甚至改变需求,这就严重导致开发周期延长,交付时间也自然而然逾期
2)超支
交付逾期势必造成成本的上升,为了维持客户关系,又不得不硬着头皮做下去。。。
3)直到项目尾声时才能看到项目成品
由于采用的是瀑布模式开发,也就意味着过程中的产物都无法完整的拼接在一起,没有一个全面的成品概览能够让用户进行体验,导致必须项目快结束时才能看到成品样式
4)很难变更需求
由于传统的模式是基于需求确度高的前提,那么对于客户稍有需求变更,可能会导致整个需求分析、开发设计都发生较大的变化,而对于开发来说这种变更恰恰是致命的!
5)最终开发的产品不是客户想要的
由于成品要到临近尾声才能看到,这就造成客户在过程中无法提前预览产品,而且随着时间的推移,客户对于想要的东西有可能已经发生变化,如果这个过程中没有跟客户进行演示确认,那么就容易造成这样的结果。
6)不断重做
需求的变化造成不断的从分析、设计、开发的反复重做
7)加班!加班!加班!
我想这应该对于很多开发者来讲都是司空见惯的场景,由于需求的不明确、需求的变更、时间的紧迫、交付的压力,导致开发团队不断的通过加班来赶工期。
而解决这一切问题的“良药”就是---敏捷开发模式
在这里不过多说明,可以详细看这本书《猎豹行动:敏捷转型之旅》,我个人觉得通过故事的方式来讲解敏捷转型非常生动形象,每个开发者都值得一看!
- 点赞
- 收藏
- 关注作者
评论(0)