分而治之:项目管理工具的多样性

软件项目管理需要用于团队协作和日常工作的不同工具。 您使用的工具集可能会很成功。 它可能会减慢您的速度并使过程变得艰难,也可能会严重提高团队的生产力和协作能力。

虽然尝试为整个工作环境选择单个解决方案是一种非常普遍的方法,但我们更喜欢使用来自不同供应商的工具。 让我解释一下原因。

那么,为什么不采用一站式解决方案呢?

虽然工作流工具的完全集成在开始时将是有益的,但是您以后可以发现某些工具不能满足您的需求,存在错误或设计丑陋。

您将不得不使用不喜欢的工具,这些工具不能满足您的所有需求。 因为删除一个难题会扭曲整个画面,并且会损害多合一解决方案的思想。

对于一些团队来说,这不是问题,即使有错误/丑陋/过时,他们也可以使用相同的多合一软件使用多年。 但是其他人会喜欢使用具有新功能,性能更好,价格更低的新工具。

这就是我喜欢从不同供应商处选择工具的原因之一-您始终可以切换到所需的工具,而不是某些公司认为需要的工具。

另一个原因是,由小型团队创建的工具将获得开发人员的充分关注,并且与大公司的竞争对手相比,无疑会带来更高的质量。 当然,它通常具有较少的功能,但更多情况下可以具有独特的酷功能。

不用担心集成。 如今,一切都与一切融为一体。 Asana可以轻松地与Github一起玩,Github无缝连接到Jira,而Dropbox Paper允许将Marvel样机嵌入到文档(以及大量其他东西)中。 在确定要使用的下一个工具之前,只需确保集成列表对您足够好。

现在,让我描述一下我们团队中用于项目管理的一些基本工具。

任务管理

您知道的几乎每个软件项目都托管在Github上。 但并非所有人都知道,Github及其组织,问题和项目也是一种不错的任务管理工具。 不仅限于开源项目! 过去,我们尝试过使用Trello或Asana等其他工具,最终选择Github作为主要且唯一的任务管理解决方案。 原因是,与Github工具相比,任何第3方工具与Github上托管的代码的集成水平都低得离谱。

当平台工具如此深入地集成以至于您别无选择时,这是罕见的情况之一。 使用Github,您将拥有管理软件项目所需的一切:

  • 组织-用于管理开发人员团队和权限
  • 问题-以干净,简单和全面的方式管理任务。 它提供了组织工作和团队协作所需的一切。 例如任务标签,组(里程碑),过滤器,注释,带有评论的众所周知的“拉取请求”。
  • 项目-适用于各种看板。 它们还具有自动化功能,这将极大地促进保持任务状态为最新状态而无需人工参与。

虽然任务管理工具确实很棒,但我不建议您在Github Wiki上托管您的文档。 与竞争对手相比,它似乎是原始的,并且基本上,您不需要将规范与代码深度集成。

文件资料

您将始终需要一些地方来存储有关项目的相对持久的信息。 在电子邮件或聊天客户端中保留有关项目的规格或重要细节,然后希望任何人在一个月(甚至一个星期)后都能找到它,这是一个非常糟糕的主意。

我们将Dropbox Paper用于各种文档。 与其他产品相比,它并不受欢迎,但看起来非常干净和简单,并具有您需要的所有功能:

  • 具有权限管理的协同编辑
  • 对所选文字的评论
  • 降价支持
  • 非常简单的任务管理功能
  • 文件资料夹
  • 大量的整合。

这些只是Paper的关键功能,还有许多其他小细节,这些都使该软件真正很棒。 但是,使它脱颖而出的是它的设计。 Dropbox Paper不会分散您的工作注意力,但会激励您使用它。

档案

我们使用Dropbox已有很长时间了。 它已从仅是一种有用的工具演变为可靠的平台,从而极大地改善了团队体验。 它允许人们管理对文件的协作访问权限,无缝共享文件以及使用Web界面对文件进行注释。 就像Dropbox Paper一样,它具有简单的UI,不会让您不需要的任何东西超载。

尽管Dropbox的大多数功能对于文件存储解决方案都是共有的,但是有一段时间一直保持着独特的地位。 它称为Smart Sync,它允许人们仅在需要查看文件时才将文件下载到本地计算机。 您可以浏览计算机上的Dropbox文件夹,观察文件列表,但是在打开文件之前,不会下载任何文件。 Google的Drive Stream后来吸引了Dropbox,但Dropbox是第一个提供如此出色功能的公司。

正如我在一开始提到的,Dropbox很久以前就很流行。 这意味着您几乎可以在任何地方找到它的集成:

  • 文件上传-从您的Dropbox文件夹中选择一个文件
  • 下载-文件将通过Dropbox API直接下载到您的文件夹中
  • 嵌入在众多文本编辑器中的媒体文件。