Re: FDD——天才的灵感

本文对比了瀑布模型和敏捷迭代方法在软件开发过程中的不同策略。瀑布模型倾向于等待所有信息明确后再做决策,而敏捷方法则强调在不确定性中快速迭代并利用反馈进行调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[quote="ozzzzzz"]
首先我们都承认如果没有充足额信息,做出的决策,无疑会带来偏差和错误的可能性大大提高。于是瀑布的做法就是,那么就等待这些信息被我们得到之后,条件成熟了,我们再做决策;要么就是做出种种长期的预测,从而进行决策。
[/quote]

就瀑布方法的具体表现来看,不可能是得到充分的信息后,做出的决策。
瀑布方法缺少应对变化的对策,并且不提供功能强大的反馈支持,导致其趋向于僵化。

[quote="ozzzzzz"]
而以敏捷为代表的迭代方法则采用有勇气的探索决策的方式。首先我们在当前迭代中安排的是对于客户最有价值的,最难于解决的,最模糊不清的,最难于取舍的部分进行开发。
[/quote]

“对于客户最有价值的,最难于解决的,最模糊不清的,最难于取舍的部分”,这些完全是不同的东西,而就我所知,敏捷方法只按照对于客户价值的排序,来展开工作。后面部分的任务,恰恰是需要避免的。“最难于解决的”--还指望能在这个迭代里完成麽?,“最模糊不清的”--我们需要为了一个含糊不清的理想,付出努力吗?,“最难于取舍的”--如果我完成的工作最终给舍了,谁来为我做的努力埋单?

[quote="ozzzzzz"]
而实际上迭代方式则认可即使部分输入不清晰,也可以开始行动,而等待结果出现后使用正负反馈来修正输入和输出,从而开始新一轮的循环。
[/quote]
恰恰相反,不能确定是有价值的事情,最好别干。
需求都不清楚,还能期待能够进行完美的设计和实现麽?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值