
我们所有的团队一直在不耐烦地等待CD Project Red的“ 巫师3:狂猎 ”游戏。 作为游戏和看板的粉丝,我们也很高兴看板工具在游戏的制作过程中发挥了作用。 在过去的十年中,看板已被证明是开发游戏的好方法,但是将精益实践应用于游戏开发的真正原因是什么?
开发游戏的工作
由于通常使用的硬件开发及其功能的增强,制作游戏的费用每年都在增加,这自然要求并允许开发更好,更复杂和更详细的游戏。 由于需要更高质量的图形,更好的声音,更多的游戏空间和更长的游戏时间,因此游戏制作的成本迅速增长。 为了使游戏开发公司成功,他们的每个产品都必须受到市场的欢迎,而一段时间前,可以有一些不成功的产品,这可以通过每几年一次的销售来弥补。 这就是为什么降低成本对行业如此重要的原因。
游戏开发如何适应敏捷?
精益实践可以在给定时间内在流程的每个阶段促进相等数量的工作-因此-在研究,设计,编码,测试和调试之间保持稳定的比例。 这不一定需要用于游戏开发,而将其更容易分为两个主要阶段:预生产和生产。 两者很可能需要不同的方法。
阶段和方法
在预生产阶段,团队的目的是进行研究,找到想法,概念并考虑产品的游戏计划。 由于“探测”环境的迭代性质,这可能是工作基于Scrum的方法的一个好阶段。 每两天就有新想法,新研究主题适合Scrum。
一旦完成,并且实际的生产阶段就从设计,建模,编码,测试,质量保证等开始。此时,由于已经知道您要制作什么,因此几乎没有迭代的空间,并且经常变化。
在这种情况下,应用看板更为有意义,因为它不需要迭代,并且专注于逐项开发。 可以这样说,对要构建的内容了解得越少,像Scrum这样的基于迭代的方法就越合适。 一旦您对某个构想进行了投资并将其投入生产,您所需的迭代就越少,并且可以将看板用于任务处理。
Scrum不是生产阶段的方法
仅仅是因为工作阶段需要按顺序完成(因为一个工作需要其他工作才能继续进行,例如游戏级设计-编码-图形-音频),并且任何一项工作都会延迟或受到损害。如果阶段无法交付,则不可能在生产阶段实施Scrum。
那么看板为什么起作用?
要使工作继续进行,需要的是工作流程的健康可预测性,最小化的中断和消除的等待时间,因此,该系统包含了粗略的时间装箱并以所有人都可以访问的方式可视化整个工作流程。团队-例如看板 。
在游戏开发的生产阶段,确定了游戏的目标和构想后,优先事项便会以尽可能低的成本实现计划的结果,但同时会尽可能多地提供有益的改进。
应用看板可通过以下方式简化此过程:
–平衡整个系统的流量,从而缩短从头到尾的时间
–运行灵活的工作流程,允许快速,直观地进行更改和改进,从而减少了大型团队的交流时间(在游戏开发的现阶段,团队规模很大),并且不允许过早的工作和任何超额制作
–识别并消除浪费。
通过将看板方法应用于游戏开发,许多团队可以更快,更高效地生产游戏,从而也更便宜。 凭借市场竞争优势,以低成本实现出色的成果是当务之急。
概括
用于游戏开发的看板可以实现工作流的可预测性(从而更有效地利用资源),并获得流程透明性,从而缩短了沟通流程,实现了更好的工作分配和流程完善,换句话说,是整体上优化了流程。
首次发布在看板工具 博客上 。