美文网首页洪睿内刊
我为什么要了解敏捷?

我为什么要了解敏捷?

作者: S_mine | 来源:发表于2020-02-22 01:02 被阅读0次

我遇到的难题

不知道大家在工作中是否尝试过客户在项目最终交付的时候一直要求改改改?

是否在临近节点的时候,发觉团队遇到了各种各样的障碍并导致交付工作一直拖拖拖?

如果大家遇到过,那么一定也和我一样遭遇了不少考验。

这是个充满不确定性的世界,而我们如果要能稳定的给客户带来价值,那么必须用我们的工作方法的变革来应对不确定性,并把影响减到最小。

这是我的诉求,相信你也会有类似的感受吧,要是有一种方法让客户也能获得好处,我们也获得好处就好了。

现有方法出了什么问题?

我们原来是用的传统瀑布法来做项目的,要知道,完全可以使用预测型周期的项目,少的可怜,要么是特别小的一两个文档就能聊清楚,要么就是客户已经完全的搞清楚了自己要什么,甚至连原型都用excel认真的画好了(这是真事,真的有用excel画原型的客户)。

但是,在软件定制行业,大部分的客户,还是不知道自己要什么的,他们所拥有的,只是一个诉求,或者说“问题”。

客户:“我有一个问题,需要通过软件来解决,所以,你帮我做个能用的软件吧!”

然而瀑布法,普遍的问题是,原型确认的时候,客户心想“好像能用吧”然后确认签字,但是等到交付的时候才发现,“好像这里不对,好像那里不对”,于是就产生了返工的问题。而返工,一般是代价高昂的,一来徒增开发成本,二来项目节点延误,消耗了甲乙双方不少的时间。

下图是不确定性和复杂性模型示意图,可以看到,传统瀑布式的方法,仅在需求和技术的不确定性都很低的时候才能起到不错的效果。

我需要什么?

所以,如果有那么一个能够让客户不断的确认功能是否适用,不断得到有用的部分,最终解决所有原始问题的方法。那么我们既能在成本内解决问题,客户也能得到所需要的价值,那就皆大欢喜了。

而敏捷方法正好就是这样一个方法。敏捷方法旨在短时间内探讨可行性,并根据评估和反馈快速调整。简单来说,就是不断的小规模试错,让客户能不断反馈我们所努力的方向是否有作用,从而避免大量的返工损失。

我们可以看下敏捷生命周期和预测型生命周期的区别。

如果能不断的交付核心需求,那么项目甚至可能(因为已经满足了客户大部分需求而)提前结束。而这也正是我们追求的最理想的目标。

那么敏捷真的能做到这些看似不可能的事情吗?我们以后再聊。

相关文章

  • 10.5学习总结

    今日 为原型图添加遮罩效果,(为什么不是半透明的为什么为什么QAQ),导入元件库 了解敏捷开发 明日 了解敏捷开发...

  • 我为什么要了解敏捷?

    我遇到的难题 不知道大家在工作中是否尝试过客户在项目最终交付的时候一直要求改改改? 是否在临近节点的时候,发觉团队...

  • FBI与敏捷转型

    敏捷转型一直以来在各类组织中都有着颇高的人气。什么是敏捷,为什么要敏捷,敏捷转型对我的组织有何效用……?在对待敏捷...

  • 为什么要敏捷?

    传统的软件开发都是基于瀑布模型,按照(1)问题评估(2)明确和分析软件需求(3)设计系统架构(4)开发代码(5)部...

  • 如何领导规模化敏捷变革?

    本文来自敏捷开发 在Scrum稳居敏捷方法论C位的时代,我们为什么要转型规模化敏捷?在团队践行Scrum、应用看板...

  • 我了解的敏捷开发

    最近由于项目的开发需要接触到了敏捷开发,因为之前没有太多的了解,所以特地找了一些书来学习一下。与我而言,敏捷开...

  • 你所需要了解的敏捷简史 - 敏捷景图01

    这是敏捷系列中的第一篇 - 01AGILE 在敏捷团队中,经常会被问到敏捷的一些具体实践的问题,如下: 如为什么要...

  • 项目经理思维导图——15 传统项目管理模式如何往敏捷开发精益项目

    前期思考 转型目标:为什么要实施敏捷转型 转型核心:是否真的可以做到以人为本 转型策略:如何开展敏捷转型 转型方法...

  • 20161214-敏捷导入培训(学习记录)

    1.确定会议纪律 2.了解大家对敏捷的了解情况:scrum,ci,xp,敏捷宣言等 3.敏捷宣言: 个体和互动高于...

  • 敏捷项目管理阻碍之一:敏捷项目风险管理

    敏捷项目风险管理——识别项目中的威胁和机会 Why:为什么要讨论敏捷项目风险管理 学习Scrum Guide的方法...

网友评论

    本文标题:我为什么要了解敏捷?

    本文链接:https://www.haomeiwen.com/subject/eeekqhtx.html