为您的游戏选择项目管理工具-概述

你好黑暗,我的老朋友。

因此,您正在制作游戏! 恭喜你!

现在,您必须管理如何实际实现!

哦哦 没想到这部分吗?

当您作为团队的一部分工作时,如果有两个人,一个人或两百个,则需要一种跟踪进度的方法。 无论您是跟踪单个资产,整个项目,团队开发还是所有上述所有内容,您都将很快发现,如果没有分类和控制开发的能力,事情就会落入裂缝之中,并且通常情况下,游戏最终会落幕。永远不会取得成功。

以下是一些游戏开发市场上最受推荐的项目管理(PM)工具的一些零碎内容,其优缺点来自Twitter开发人员,以及来自多个论坛的个人经验,在线意见,评论和讨论。 有许多不同的程序可供选择,重要的是能够缩小范围,甚至在开始为#NEXTBIGTHING创建那些甜美资产之前就缩小选择范围。

我们将不讨论这些工具(看板,敏捷,瀑布等)背后的方法,而是尝试自上而下地了解游戏开发项目管理的入门难度,以及它适合什么样的项目以及这些工具之间的差距。 您可以使用下面的链接跳至特定工具-这是一个冗长的工具!

免责声明:我不假装不了解所使用的每个工具的来龙去脉。 我强烈建议将此作为进一步讨论的起点,并希望听到您对单个工具的想法,并乐于更新任何错误。

体式(免费版/高级版)
星期一(免费试用/高级版)
Trello(免费版/高级版)
HackNPlan(免费版/高级版)
Google云端硬盘(免费版/高级版)
大本营(免费试用/高级版)
Assembla(免费试用/高级版)
JIRA(免费试用/高级版)


适用于:
网络,Android,iOS

定价层:
释放最多15位团队成员
高级版$ 9.99AUD每位会员,每月
企业版POA

Asana是游戏开发人员最常用的工具之一,它具有许多功能,使其轻巧且非常适合游戏开发计划和生产。 通过面向团队的方法 ,它允许用户以多种不同的方式对任务进行排序,包括日历视图项目部分,统计信息和附件部分 ,这在处理跨同一资产工作的团队成员时非常有用。

Asana允许您将任务分配给用户,从而在整个团队中为项目中的特定任务创建责任制 。 完全基于云 ,您可以进行一致的讨论而不会遗漏任何项目。 您可以使用一组不同的模板来设置每个部分,如果需要澄清项目的位置,甚至可以团队成员发送问卷 。 Asana的UI易于理解 ,可让您快速入门。

如果您是独立团队,那么Asana可能非常适合。 无需使用信用卡即可免费试用 ,您可以测试它是否在冲刺中对您有用(或者您可以管理开发周期),并从团队中获得一些强烈的反馈。 可以在项目中添加多个标签 ,并将单个故事/项目/任务链接到多个项目或标签,这意味着生产者和团队领导者可以以适合整个团队的方式对资产,错误,级别等进行分类

但是,Asana 没有提供明确的安全功能 ,不允许您编辑注释,并且项目中划分的部分有时可能是平均的。 您还只能为一个任务分配一个人 ,例如,如果您有两个以上的艺术家在处理多个特定资产,这可能意味着笨拙且通常不必要的工作量分配。 显示屏上还显示了大量功能,这些功能虽然使应用程序简单易用,但如果您的团队不愿意使用数字板,则可能会令人不知所措

适用于:

  • 跨多个资产或项目工作的单人/中小型团队
  • 团队对视觉混乱反应更快
  • 享受更多临时工作流程的团队,这些工作流程更加轻巧和灵活
  • 不想在流程管理上花钱的团队

如果不这样做,可能不值得:

  • 您是一个由两个人组成的团队,还是一个单独的开发人员
  • 您的项目规模较小
  • 由于IP,您需要强大的安全功能

支持的设备:
网络,桌面,Android,iOS

定价层:
免费试用
高级版的价格因用户数量而异
每月$ 34AUD至$ 1330AUD
(5个用户-基本保费计划分别为200个用户)

星期一以前称为“ dapulse.com”,是一种设计良好高度灵活的 PM工具。 由于允许进行大量的自定义以及快速的模板跳转,Monday允许用户创建团队可能需要的复杂或简单的PM系统。 每个项目都是一个“脉冲”,可以同时属于一个小节,一个板或多个板。

星期一是第一个对我们团队非常有效的PM工具-当您的大部分资产是由您的艺术团队生成时, 几乎完全可视化是一个巨大的优势,并且星期一允许轻松共享文件和跟踪进度。

虽然这是一个昂贵得多的选择,但是它通过提供许多不同的层次以及令人难以置信的支持选项来弥补了这一价格。 我只需要周一联系一次即可查询问题,并在十分钟之内收到答复,这在支持标准上是例外的-特别是对于一家美国公司。

但是, 某些较长的讨论线程之后, 访问归档的板可能会有困难 ,并且一些似乎明显包含在基本级别上的功能(私有板)留给了较昂贵的计划。 另外,在周一将其称为“团队”时,您经常会感到困惑,因此可能值得再加上一个名字(我们称其为“ Board McGee”,因为我们是游戏开发者。)

星期一让我花了一点时间进行设置 -它使您可以从许多不同的文档和网站(包括Trello)导入,与设置某些工具所需的时间相比,转移到它相对容易。 与Asana相似,您可以将任务分配给个人 ,但是星期一允许您一次分配给多个人-由于成员知道一旦完成初始过程他们将需要执行的任务,因此移交要容易得多。 能够对任务设置优先级还可以帮助团队将重点放在首先需要完成的资产上,从而确保您在特定级别上更快地移动。 星期一也非常注重安全性 -设置了许多加密过程,并且随着消费者支持水平的提高,我相信您可以根据IP的需要在需要时增强和加强这些过程。

模板选项已在星期一设置。

周一最好的事情之一是,很容易创建高级面向细节的协作工作空间。 我们可以为整个项目,特定级别甚至特定资产创建时间表,但是以一种易于理解的方式组织它们,无论成员角色是什么。 让人们继续专注于游戏可能很困难,因此星期一鼓励他们观看游戏并与大局互动很容易,并且可以减少花在会议和GDD / LDD上的时间。 作为一名制作人,了解人们参与PM流程的程度对我来说也很重要-因此能够每天了解谁在添加脉冲,董事会的趋势,哪些更新正在收到很多反馈,帮助我简化如何调整和改变流程,从而使团队更轻松地进行工作。

适用于:

  • 中型团队 ,跨多个资产或项目工作
  • 希望减少设置时间的团队
  • 在更大,更长期的项目中工作的团队
  • 响应视觉材料的团队
  • 希望能够进行极端定制的团队
  • 需要高层快速支持以更改和管理Scrum的团队

如果不这样做,可能不值得:

  • 您是一个小团队 /没有很多花
  • 您的项目规模较小 /范围
  • 您想使项目规划的一部分远离整个团队

支持的设备:
网络,桌面,iOS,Android

定价层:
释放最多15位团队成员
高级版$ 9.99AUD每位会员,每月
企业版POA

Trello是另一个PM偏爱的项目,通常是人们询问游戏开发跟踪时会听到的第一个建议。 我将Trello用于某些非常特定的目的(即跟踪名片和管理事件发生后的交互,这将在稍后写到),但是我发现就我最好地利用信息的方式而言,它缺少PM 。 YMMV,但是,这是我的一些想法!

如果您是看板的粉丝,Trello可能是一个不错的PM工具。 如果您不知道看板是什么,但是您办公室中的所有内容都有便利贴和位置,您可能也会喜欢。 它使您可以创建任务卡 ,添加信息并轻松地在工作流程中转移它们。

如果您的团队很小,或者您需要处理的团队数量很少,那么Trello之类的东西可能就是完美的选择。 它有一个免费版本 ,可让您访问其几乎所有功能以及相对较小的学习曲线 。 这意味着您可以立即加入团队并开始工作,并说明为什么它是许多独立团队的最爱。 您设置好名片并开始工作,就可以很好地了解项目的总体概况了。

Trello的最大问题是,它变得很容易杂乱 ,以及导航会多么痛苦 。 从生产的角度来看,我喜欢从高层次开始,然后进入细节,但是Trello经常一次将所有内容放在首位和居中 ,而无需花费一些时间来拆分所有内容。 当您拥有大量资产时,在不知道的情况下,您将向下滚动二十分钟,然后向下滚动十五分钟,这似乎不是一种干净的方法。 我敢肯定有修复程序,但我发现其他工具可以做得更好。

设置也很耗时 ,就像您要向特定卡添加详细信息一样,您需要单击每个单独的卡并花费大量时间将其放置在所需位置。 另外,除非您最负责管理信息的存储和跟踪方式,否则事情会很快变得混乱 。 无需提示存档或确保某些人在需要的时候就把东西搬走,您可以在不知不觉中发现董事会混乱。

Trello的功能也相对较轻 ,没有用于项目报告的主要渠道(如果您正在管理预算,时间表等),因此,如果您发现自己的游戏取得了巨大的成功,而您选择了更大的产品,则可能不再符合您的需求。

适用于:

  • 中小型团队在一个大型项目中工作
  • 希望看到面向他们的发展各个方面的团队
  • 没有太多可花的钱,但想在整个团队中工作
  • 不需要大量功能 /报告
  • 您有专门负责管理董事会健康的人员

如果不这样做,可能不值得:

  • 您需要生成大量资产
  • 您的项目规模庞大或分布在许多不同的团队中
  • 您想更紧密地管理项目运行状况
  • 没有时间管理大量的卡及其放置

支持的设备:
网页

定价层:
免费个人帐户,无限会员
Personal Plus $ 4EUR /月
Studio计划$ 6EUR每个座位/月

HackNPlan是专门用于游戏开发的PM工具。 梦想吧? 很多人发誓纯粹是基于HackNPlan,它是专门为游戏开发而设计的。 它使您可以按技术类别和里程碑分别对卡进行拆分,从而轻松一目了然地确定谁负责。 当然,这可以在其他PM软件中完成,但是内置的HnP是一个很棒的功能。 完成任务后,您可以记录完成所需的时间,从而可靠地跟踪开发时间 。 它可以选择一起或单独查看所有流中的任务,并根据需要自动创建团队

它还提供了集成的游戏设计文档 ,从而节省了Google Drive链接或更长的会议时间。 与Trello不同,它增加了查看各种报告工具以跟踪项目运行状况的能力。 如果您想要一种快速简便的方法以简化流程的方式参与游戏的PM,那么HackNPlan值得一试。 显然,某些功能被锁定在更高级的计划中,该接口可能需要一些时间来加载,并且缺少一些内置到其他PM工具中的集成。 通知系统可能令人沮丧且无法描述,或者不向过期任务发出通知。

当然,我自己没有使用过它-所以我不能评论它的效率,只能评论我已经从别人那里收集到的信息-但是我很想知道人们对它的使用感觉如何。

适用于:

  • 中小型团队想要一种简单的方法来对其任务进行分类(按技术类别等)
  • 喜欢在特定时间范围内反复工作的团队
  • 想要集成GDD并专注于使用此GDD的团队
  • 您没有太多可花的钱,但想在整个团队中工作
  • 您需要更多信息以进行报告

如果不这样做,可能不值得:

  • 您想要设置较小的里程碑或更频繁的冲刺
  • 您想查看整个项目的概述
  • 您需要始终如一的快速服务器连接和加载时间
  • 您需要许多特定功能和自定义
  • 您需要集成多个其他程序
  • 您的项目规模巨大,需要大量的高层批准和直接参与
  • 您想要更传统的PM工具进行自定义
  • 的团队成员很多,需要按座位付费

支持的设备:
网络,桌面,Android,iOS

定价层:
免费提供15GB的存储空间
价格因大小而异,最高可达30TB,每月299.99美元

作为游戏开发的经典主食,我不知道在Google云端硬盘中至少没有工作的团队。 我发现它非常适合作为我自己的文档,创建的资料等的个人枢纽,以及易于更新的共享Press Kit文件夹(再也不会丢失徽标,并且轻松更新屏幕截图!)以及共享冗长的文档/否则不适合PM工具的电子表格。

对我而言,实际上需要综合考虑各种因素和外部材料,我离不开Goog​​le云端硬盘。 但是,对于大多数团队而言,情况并非如此。 许多人(如果他们找到了正确的工具并从一开始就使用它)( teehee,这会发生吗? )可以将他们的许多需求整合到工具本身中。 借助许多第三方应用程序,大量的应用程序内协作,灵活的成本以及轻松的注册和访问权限,它可以毫不费力地工作-尤其是拥有15GB的免费存储空间 。 能够进行实时协作 ,留下问题以在以后的会议中解决并进行实时工作大大改善了我们的设计文档流程和会议效率。 有时候,您确实只需要一个空白文档即可完成所有工作并进行优化,而版本控制是一项额外的功能。

但是,Google云端硬盘的安全功能受到限制 -尽管Google本身非常可靠,但没有设置文件共享的密码,因此如果将链接传递给不正确的人,安全性可能会很低,并且没有用于加密的本机选项。 我很好奇,有些AAA工作室会使用GD来获取高级机密信息,但是一位开发人员建议我,他们过去曾在没有激活两要素授权的AAA上使用GD来抓取实际的游戏数据。 他们使用GD进行发布者交流,内部或外部电子表格,游戏数据包括5m +玩家信息,部队统计,移动,事件等信息。Google在其服务条款中免费承认,它会在Gmail和Google中扫描您的数据直接向您推向市场。 有些人可能对此不太担心,但这对其他人可能是个问题。

它也很容易变得凌乱 -至此,我必须管理和更新“主链接文档”,该文档的表格带有指向我们所有Google文档/表格/幻灯片的链接。 我还可以肯定地说,我们尚未使用最新创建的十个新文档对它进行更新。 但是,因为知道所有内容在我的角色中,所以对我来说很容易找到我需要的内容并将其传递给团队成员请求。

适用于:

  • 无论项目规模大小, 小型或大型团队都在从事项目
  • 拥有大量叙事材料,文字,VO等的团队来跟踪
  • 没有钱可花,但想在整个团队中工作
  • 您想轻松地在个人和机构之间共享信息
  • 您想了解人们何时进行更改并进行实时协作

如果不这样做,可能不值得:

  • 您想使用更多传统的PM方法(并不是作为PM工具单独存在)
  • 您想要有效报告整个项目的状态
  • 您想要项目的高安全性
  • 您想在一个文件/位置跟踪整个项目
  • 您需要更高级的跟踪功能

支持的设备:
网络,桌面,Android,iOS

定价层:
每月$ 99USD-无限的项目,无限的团队规模

Basecamp是一个很棒的全包选项,因为您每月可以以$ 99USD的价格创建任意数量的项目,其中团队成员的数量可能需要。 一旦您的人数达到8人左右,这对于一支12美元左右的团队来说就相当划算。 如果您已经使用Basecamp一段时间了,这个数字可能会让您感到困惑-看起来他们最近转移到了付费服务上,并且第一个免费项目进入时就加入了免费计划,所以您真幸运!

这99美元包括500GB的存储空间 ,可立即设置您来管理信息。 通过将任务管理,聊天,存储,清单等全部集中在一处,它对于大型团队和项目确实非常有用,因为我们已经讨论过的某些其他工具中不一定包含这种固有的功能,而且成本当您的人数超过8人时,比每个座位的选项更容易传播。 设置非常容易,甚至可以为团队提供建议,以将事件,项目或其他信息添加到您的计划中。 但是,对于经验丰富的生产者或项目经理,在计划具有里程碑和开始/结束日期的时间表时,这些可能会分散注意力。

如果您的团队更大,Basecamp会做的一件很棒的事是设置自动值机程序 。 这些实质上是要求团队成员定期提交报告,回答特定问题。 高度可定制的,如果您所在的公司不与团队进行日常会面,或者您只需要管理大量人员,这可能是减轻检查压力和压力的好方法在进度或优先事项上。

一位游戏开发人员建议,在与Basecamp合作时,他们需要编写一套电子表格(使用Google文档)以确保其团队拥有所需的所有信息。 显然,与其他一些PM工具相比,将所有这些信息包含在Basecamp中并不容易。 这是其他开发人员提到的一个难题-它需要一些外部工具或电子表格来帮助管理大型团队的信息量。

虽然非常适合团队,提醒和清单之间的沟通,但项目格式在PM消耗量图表和冲刺跟踪方面(而不是整体PM)最有用。 有人抱怨说报告选项不一定总是有用,该程序缺少一些比较功能 (尤其是价格),这对于许多初创企业来说很难证明其投资决策的合理性。

适用于:

  • 中型到大型独立团队 ,需要跨多个资产或项目工作,他们想要一个中央集线器并拥有包含资产的存储空间
  • 您需要一种在整个过程中直接与团队成员联系的方法,而无需花费太多时间
  • 团队不确定PM过程,但想学习创建结构的知识

如果不这样做,可能不值得:

  • 您需要其他一些程序提供的高级功能
  • 如果没有适当的管理,由于中心集线器设计, 很容易变得笨拙
  • 没有多少钱可以花在PM上,或者团队较小

支持的设备:
网络,iOS

定价层:
每位使用者每月$ 10美元起

有些开发人员将Assembla描述为一个不错的中间地带–实用程序,而且不至于过于复杂,每个项目所需的所有功能都可以分配有自己的功能集。 集成其他功能和程序以及管理版本控制的功能可能会有所帮助。

如果您要进行大量的提交,它也有很多支持。 Assembla声称以99.99%的正常运行时间提供最快的提交性能 ,因此,如果着眼于可靠性 ,Assembla可能是一个不错的选择。 通过自动备份 ,可选的托管异地备份和每次提交快照,Assembla高度专注于安全性和资产保护 。 通过Assembla,您可以专注于这种由云托管的源代码控制方法(可以托管的内容有所限制),也可以专注于PM方面。

但是,最近,Assembla似乎经历了一些价格变化,这使得考虑到它提供的功能,您的普通团队对它的访问有所减少。 它还包含许多功能,这些功能对于大多数团队而言不一定有用。 如果您使用的是付费程序,则可能会在其他地方获得更大的收益,甚至可以免费获得所需的功能。 从视觉上看 ,它的行为非常类似于Trello ,因此,如果您不太担心在这种程度上管理版本控制,则可能会发现为您的团队支付相同布局的费用并不理想。

注意: Assembla团队的Rachel发布后与我联系,让我知道他们已经开始提供没有最低用户数量的计划,这些价格对于较小的团队来说更便宜! 绝对很高兴听到您是否想尝试一下。

适用于:

  • 跨多个资产或项目工作的小型到大型团队
  • 实用性和使用难度的中间选择
  • 您担心自己的版本控制
  • 通过为您管理的备份和云托管保护资产
  • 您想要对PM 采取更技术性的方法或要管理大量数据

如果不这样做,可能不值得:

  • 您想要干净易用的UX设计
  • 您不想在PM上花费过多
  • 您比设计中的数据更注重设计

支持的设备:
网络,桌面,iOS,Android

定价层:
1-10位用户10美元,11-25位用户2,000美元,每位用户增加

我在JIRA上有个很大的个人不公平的负担,因为我被迫在以前的工作中使用了它,因为它以前是祖父,多年没有得到改善。 但是,我知道这不是JIRA的直接错-它是一个功能非常强大的工具,因此值得一提。 我联系了对此发誓的杰森·伊姆斯(Jason Imms),并向我提供了很多信息,说明我为什么要撰写此部分。 贾森·伊姆斯(Jason Imms)经营着一家名为The Machine QA的质量保证公司,在帮助游戏开发人员设置和跟踪项目管理方面拥有丰富的经验。

JIRA能够处理大量不同的方法,因此您可以针对您的团队和工作流程进行定制。 它确实很复杂,但是这种复杂性增强了它的功能,使团队可以设置每个问题类型的自定义工作流程来满足那些更具体的需求。 您还可以创建面向公众的表单,以使外部用户将错误直接记录到您的系统中,而不是手动从电子邮件或线程中添加信息,从而减少了整个团队的时间。

JIRA提供可编辑的问题创建表格和字段集成,从而可以将简单,直接的表格应用于高度复杂和细微的字段。 这可以改善报告 ,搜索的效率,并减少导致问题丢失的用户错误(这对我本人来说是一个很大的问题。)它具有成熟的插件市场 ,这又意味着您可以扩展它来满足您的需求。

但是(这是提出个人意见的地方!),确实需要进行大量设置。 它不是启动和运行程序,但是,如果您根据需要对其进行自定义,则可以使用功能强大,功能全面的管理系统来设置您的游戏方法,该系统具有查看,报告,登录和签入项目运行状况的多种方式正如您梦dream以求的。 看起来或解释起来也不是很漂亮,尤其是如果您对他人的角色和问题没有深刻的了解时。

如果您是大型工作室,或者在多个项目和国家/地区工作,JIRA可能正是您所需要的。 如果您找到合适的插件以团队可以响应的方式展示(例如,外观吸引人),那么您还可以解决JIRA提出的一些问题。 但是,这一切都需要时间,对于小型团队或没有专门制作人的团队而言,这可能是一个很大的问题。

适用于:

  • 规模更大的成熟团队跨多个资产或项目工作,需要能够自定义项目跟踪的各个方面
  • 很小的团队从事需要清晰跟踪的项目
  • 精通游戏中想要追踪的团队
  • 具有大型在线或多人社区的项目将需要广泛,详细的问题和错误跟踪,或者会收到大量的社区反馈

如果不这样做,可能不值得:

  • 您的团队具有很高的视觉效果,并且对更具吸引力的UI / UX设计有更好的响应
  • 您想增加更多的实时通信而无需借助插件
  • 您没有太多时间或资源来管理复杂的系统/进行设置
  • 您没有多少钱可用于项目管理,但拥有超过10个人

确实没有一个程序能适合所有人,并且随着项目管理工具的改进,方法论和新软件的上市,总是很难找到合适的程序。

每个工作室需要做的就是确定对其项目管理而言重要的事情 -定价,报告,错误跟踪等等,并在众多选项中找到最合适的方案。 变得很容易陷入效率低下的系统中,因此,我强烈鼓励那些从事新的小型项目(甚至只是在快速原型开发期间)的人们全神贯注地尝试各种工具。

就个人而言,我倾向于高度定制化的可视化面板,该面板仅专注于常规项目管理,使我可以专注于PM和业务的游戏方面(如星期一和Asana)。 对于我的团队来说,这些方法似乎更好(可能是因为设计人员比开发人员更多,或者只是因为我们似乎倾向于不花太多时间一眼就知道)。

无论您的团队规模,项目规模或方法是什么—经常,一致且严格地检查您的工作方式和使用方式如何改善或阻碍项目交付。

我欢迎所有批评,赞成和反对的加深,对错误,担忧,无知的认可-等等。 我对所有这些工具都不是很精通,但我相信我们需要更仔细地研究内部和外部交付游戏所依赖的工具,并鼓励进行不断的讨论。


向克里斯·班姆·哈里森(Chris Bam Harrison),院长L·朗莫尔(Dean L Longmore),贾尔·麦克贝恩(Jair McBain)和萨夫(@Wanderlustin在Twitter上)大喊大叫以进行校对和反馈,并赞扬杰森·伊姆斯(Jason Imms)与他人分享他的精彩知识时非常耐心而精彩JIRA脾气暴躁。

尤其感谢以下贡献者,他们直接或亲自通过Twitter或间接使用了不同的工具,提供了他们的反馈和宝贵的经验。 没有你,这将不存在!

Jordan Carroll,Sean D.,Asatiir,Bashar Abdullah,Lucy Morris,Robin Vilain,@ qorquiq,@ hookkshot,@ JessMWoodward @gigahorsedeluxe @princeofjunes @oldloths @thestorysinger @ danoli3 @ reelax1 @ turbosteve_em_ @ fralyst @karabaos