2008-09-24 51 views

回答

6

瀑布是一种强制控制并避免并行性的模型;在开始任务之前,必须完成任务的每个需求。 Fountain说,在满足所有要求之前可以开始一项新任务,因为在任务开始时并不需要所有要求。

想到这一点:超级马里奥游戏,

瀑布:第一,设计一切,然后得到硬件完成(硬件队),然后创建一些测试精灵,然后编码引擎,然后创建艺术品,然后音乐完。

喷泉:当硬件团队在做自己的工作,开始的艺术品概念工作,并开始编码预先存在的HW一些原型。当艺术家和硬件完成,编码器集成这些到他们的代码并继续,直到完成游戏...

0

据我了解,他们基本上包含相同的步骤,但喷泉的方法是更加迭代,用更少的重点最初的设计和更多的分析。

你基本上是通过事情你的方式。看看需要发生什么,并改进它。看看需要发生什么。改进它。

它更灵活,但在项目稳定的成本。大型项目的瀑布效果要好得多。

9

喷泉:站在一个圆圈内,在空中投掷一些图案和关键词,看看他们在哪里降落。只拾取落在圈内的那些。重复,直到取消。

瀑布:把所有人都变成船,然后大喊“Geronimo!”同时穿过尼亚加拉瀑布。拿起碎片,然后冲洗并重复。确保记录每个人应该坐的船的哪部分,他们应该保持什么,多么大声地吼叫,以及他们应该在哪里登陆。有关其他说明,请参阅表格3684-B。

Spiral:选择一个团队成员,让其他人旋转它们,直到dizy。

构建和修复:只要把它扔在墙上看看有什么粘。如果有东西掉下来,加一些胶带。使用的口香糖也可以工作。任何不会停留的部分,只需扔掉即可。

快速成型:做正是客户提出的要求。重复,直到他们找出他们想要的。

递增:只建立你想要的部分,只有当你想要做。另一个版本是只建立他们尖叫的部分,只有当他们真正站在你的办公桌前等待它。

同步和稳定:除了一次只有一个人旋转不幸的团队成员之外,它像螺旋一样。当他们轮到时,停止旋转片刻。