扫码阅读
手机扫码阅读

凭啥总逼我拆成小故事啊?

108 2024-02-23

为啥要拆用户故事啊?

一定要拆吗?

你不就是想要看进度吗,我拆成一堆不超过8小时的任务给你看不就行了吗?

这个故事就我一个人做,拆故事,这不是自己玩自己呢吗?

来来来,别着急,聊5毛钱儿滴!

01

拆得明白才想得明白

故事越大,你越难想得清楚!你以为你大概齐清楚了,一拆,发现还有那么多东西没想清楚!

不拆,那就是做到哪算哪了?

你受得了,我可受不了!

02

拆小才好估算

想要估算的靠谱,就要拆小!

小了就明确了,明确了就知道怎么做了,然后你就更知道要多长时间了!

03

排优先级的秘密

“大故事,就这么一坨,优先级那是杠杠滴,我需要10天才能完成这个故事!其他的故事都给我靠边站!”

“这......”

>>

可是如果你把这个故事拆成5个小故事,很多时候只有其中的2个小故事优先级非常高,另外的3个小故事完全可以排到其他故事的后面。

怎么样,齐活了,对吗?

04

老板再也不用担心我延期了

有些小伙伴和我抱怨,他的功能上线经常延期,因为总是有领导临时塞来高优先级任务,导致原来的工作停滞!

>>

故事拆小就好了!把大故事拆成A、B、C、D、E五份!老板又来塞活了!我正在做D,打断没关系,那就先上线A、B和C!


当然,前提是该用户故事的拆分真的是相互独立,而且是能够独立交付业务价值的。

05

快速反馈,我喜欢!

你也许会问,我手里的这个故事虽然大,但是把它再拆小,就无法给客户交付完整的业务了!还是不要拆了吧!

>>

把故事拆小的意义在于,我们可以尽早看到结果,尽早进行测试,尽早得到反馈,尽早调整!

我们可以等到所有的这些小故事完成后再上线!

注意:这里拆分成的小故事虽然无法为客户交付完整的业务,但是我们还是要将它拆分成业务层面能够验证的故事,而不是技术层面的拆分!

06

优化架构,没想到吧!

我辅导的一个小伙伴和我说,为了能够交付相对独立的用户故事,他们不得不修改原来剪不断理还乱的复杂架构,否则这个用户故事说啥也摘不出来!

怎么样,神奇吧!

07

还有更神奇的!

还是那个小伙伴和我说,生产线上曾经报出来一个Bug,不能稳定重现,问题定位还非常困难,时间长了大家都快忘记了!

因为实施敏捷,故事拆细了,每个故事又要进行彻底测试,结果当初的Bug自然浮现出来了,直接改掉了!

WoW!

原文链接: http://mp.weixin.qq.com/s?__biz=MzI4NjkwNzE4MA==&mid=2247483736&idx=1&sn=f4cb88cf4354dfa0fff7e2f38e0eb051&chksm=ebd48f1bdca3060d0c6345683df36f6dd8c06e66e9c1aeebf043c47f8688d64890cc11e3c871#rd