项目管理是一个经常被忽视的主题,许多人对此表示怀疑。 使项目按时完成任务非常重要,特别是如果您的客户不耐烦的话。 首先,使用项目管理工具可以使您和您的团队保持组织。 没有试图弄清楚接下来会发生什么,之前已经做了什么。 如果您努力使用这些工具,则检查进度并查看下一步可能会变得很容易。 而且,随着花费在项目上的时间的增加,它的复杂性肯定会随之而来。 您需要能够了解所有单独部分如何装配在一起,否则可能会变得笨拙。 另一个重要因素是跟踪变化。 我是从软件开发人员的角度撰写此博客的,您的大脑可能会难以记住想要在一周内更改的所有功能。 有了一致的更新,使用项目管理工具将减轻随之而来的所有混乱。
我已经使用了几个非常好的项目管理工具。 第一个是Waffle.io。

首先,Waffle.io是基于GitHub API构建的,因此保持最新状态非常容易。 Waffle用户可以通过GitHub问题添加问题,也可以将其直接添加到董事会中。 更新是实时完成的,因此您始终知道自己的位置。 可以将上面的发行卡分配给不同的团队成员,也可以对其进行标记以指示发行卡将执行的工作类型。 您可以按分支来移动进行中的工作,或者如果您想手动进行,则很容易拖放。
Waffle具有许多非常有用的功能,但另一个功能更强大的项目管理工具是Pivotal Tracker。


作为软件开发人员,大多数时候我都是从用户故事开始的,开始攻击一小段可操作的代码。 然后,您可以指定它是哪种故事类型,还可以分配一定数量的点来分配该任务。 范围是0–3,其中0是最简单的任务,而3是最困难或最耗时的任务。 状态可让您知道您在此任务中的具体位置。 该应用程序还计算速度,这是您每周完成的平均点数,从而进一步了解您的工作速度。 您可以使用“开始”,“完成”,“交付”的项目来标记该项目,然后在交付之后,团队负责人便可以选择接受还是拒绝该任务,具体取决于他们是否认为该任务已经完成。 一旦任务被接受,它将加入已接受故事的列表。 任务进度的这些变化使您可以随时轻松查看特定任务的状态,并可以估计完成任务所需的工作量。 您也可以标记这些任务,如Waffle.io所提供的。 尽管您可以在Pivotal Tracker中完成您无法在Waffle.io中完成的工作,但我认为其中一件很酷的事就是可以标记您团队中的某些成员来提出特定问题。 如果您正在与其他人一起完成该任务,那么可以在您的项目管理工具中进行对话,这将特别有用。
对项目管理工具的误解是,它们为项目增加了太多额外的时间。 更新任务状态,分配点,其中一些事情在短期内似乎没那么重要。 但是这些人只是在小规模思考。 从长远来看,项目管理工具将比您没有的地方节省大量时间。 除了节省时间外,它还可以使您的团队整体上更高效地运行,从而最终提供更好的产品。