什么是敏捷项目管理?
敏捷项目管理为技术的设计和开发提供了一种迭代和灵活的方法。敏捷方法包含了技术开发中不断发生的变化——允许团队将冗长的需求、构建和测试方法分解为更小的部分,以便需求变化在过程中是可管理的,并且不会使整个项目停止。虽然通常用于软件开发,但敏捷背后的原则也可以成功地应用于与技术无关的项目。在变化到来时接受它的能力,使活动和进展透明,并在此过程中进行调整,可以为许多类型的项目带来价值。
一个更好,更灵活的方式来计划,跟踪和管理您的项目与Smartsheet
Smartsheet是一个基于云的平台,允许团队和组织计划、管理和报告项目,帮助您更有效地迭代并实现更多目标。查看Smartsheet的操作。
敏捷项目管理电子书
敏捷项目管理如何帮助你用更少的资源做更多的事情?
敏捷项目管理使团队能够以更高的速度和灵活性适应变化。学习如何实现敏捷项目管理,并充分利用该方法。
获得免费电子书
为什么要使用敏捷项目管理
能够按时、按预算交付软件产品,即使需求和需求在过程中发生了变化,也是ob欧宝娱乐app手机下载采用敏捷项目管理的首要原因。项目经理可以构建他们的产品,达到所有里程碑,同时保持对不断变化的敏ob欧宝娱乐app手机下载捷反应。使用敏捷,复杂性降低,成功被快速识别,质量随着问题被更早地识别而提高,并且在整个开发生命周期中欢迎来自用户的反馈。
为什么需要敏捷工具?
首先,您可能想知道为什么首先需要一个工具?或者,为什么特定于敏捷的工具是必要的?当然,敏捷可以通过多种方式进行管理,包括索引卡、电子表格、MS Project等老派方法,或者将其全部放在白板上,但这些例子并没有提供协作。在某种程度上,所有这些示例都可以用于收集和列出需求、跟踪进度、跟踪迭代,甚至报告。您甚至可以开始跟踪时间轴值并收集有关开发效率的数据。
但是一堆不同的工具导致了一个非常低效的过程。好消息是,有很多工具可以将敏捷的所有功能集成到单个资源中。燃尽图、迭代、待办事项优先级、用户案例存储和协作可以在一个单一的、一致的资源中进行管理。通过将所有东西放在一个地方,所有涉众都知道在任何时候查看哪里,并且可以在项目中保持他们的角色。
选择敏捷工具始于关注目的
敏捷运动提供了一个方法的多样性其中包括:Scrum、看板、功能驱动开发(FDD)、精益软件开发(LSD)、动态系统开发方法(DSDM)、敏捷软件开发(ASD)、极限编程(XP)和Crystal。当您开始选择工具时,您的组织可能已经决定了将使用哪种方法,以及是在企业级别(缩放敏捷或“SAFe®”(缩放敏捷框架®))还是在开发级别(Scrum敏捷)采用敏捷。问题变成了哪种工具最适合哪种方法。
选择正确的敏捷工具的一般原则
选择正确的敏捷工具来支持您的业务需求和方法是至关重要的。以下五个功能将帮助您选择支持您的团队及其敏捷方法的解决方案。
1.促进合作和沟通
寻找能够促进团队成员之间沟通和协作的解决方案。敏捷工具应该使团队成员能够相互沟通,并进行最终得出结论的完整讨论。考虑一个具有权限的工具,这样您就可以确定谁应该成为对话的一部分。任何涉众,无论是业务分析师、软件开发人员、市场营销人员,还是任何人,都应该能够在项目从开始到交付的各个阶段中观察并参与对话。
2.跟踪历史和问责制
找到一个敏捷工具,它可以查看讨论的历史,并在对话、行动和可交付成果之间“连接点”。该工具应该提供一种方法来报告项目生命周期的各个部分以及作为一个整体的项目。
3.可检索中央存储器
一个支持所有敏捷项目功能的单一的、可搜索的工具比使用多个工具要好,因为它创建了一个存储和查找决策所需的关键项目信息的来源。例如,一边在白板上执行项目跟踪,一边在Sharepoint中进行必要的用户故事开发对话,这意味着查找信息的延迟,可能会错过重要的细节。此外,允许您将内容存储在单个数据库中的敏捷工具提供了一次查看多个项目并执行跨项目报告和分析的能力。
4.扩展能力
敏捷运动的领导者Alistair Cockburn博士花了多年时间研究团队的表现方式。在一个他在2012年的演讲, Cockburn说,“软件开发是独一无二的;它本身就是一种纯粹的活动。因此,当我们理解驱动人们使用软件的“物理定律”时,实际上,软件开发成为参考点,其他事情就像软件开发一样。所以我们可以把我们对软件设计团队的理解应用到商业设计团队、营销设计团队、广告、创业、创业以及其他各种活动中。”
敏捷工具仅限于软件开发团队的概念可能会推动最初的实现,但请记住,开发团队可能会成长。其他部门可能希望在他们的项目中使用该工具。寻找具有广泛功能的工具似乎不是最有效的选择,但时间可能会证明这是最佳选择。
5.分析
分析对于任何项目都是必不可少的,无论是实时查看过程还是事后评估。你会想知道单个任务需要多少时间来完成,以及为什么他们需要这么长的时间。分析还将帮助你确定哪些符合预期,哪些没有。一个能够提供深入数据的敏捷工具将有助于建立成功的未来项目。
敏捷工具需求
为了选择正确的敏捷工具,您需要收集一个需求列表。需求是功能,而不是特性。特性是您在工具中找到的东西,但是功能是由特性执行的活动。
收集需求意味着与关键涉众会面,以确定他们希望工具执行的功能。例如,Scrum领导者可能想要一个帮助跟踪特性开发的工具,而业务分析师需要一种方法来协调特性与用户故事,开发经理需要报告功能来跟踪实际的特性开发时间与预期的开发时间。
每个人都有自己的想法,什么能给他们带来最大的价值,但不太可能有一个工具能满足所有人。这就是需要优先考虑的问题。收集所有关键的涉众来创建所需需求的列表,然后仔细检查并确定优先级。让每个利益相关者优先考虑他们所寻求的功能,以矩阵的形式创建一种“愿望清单”。确保所有利益相关者都知道,可能没有一种工具可以满足所有需求,因此妥协是不可避免的。预先设定这个期望会减少摩擦。
以下是您可能希望在需求列表中包含的一些一般功能:
- 敏捷计划和跟踪
- 计划跟踪和状态报告之间的联系
- 可定制的流程模板
- 可定制的仪表板和报告
- 用于审核的工作项历史记录
- 主题管理使用史诗和其他故事
- 源代码管理(或与当前源代码管理工具集成)
- 多层次的构建
- 开发任务跟踪和协作
- 改善团队成员之间的讨论和存储评论
- 任务和变更的可见性,以便受其中任何一个影响的任何人都知道它
- 待办事项管理的协作工具
- 审查和批准工具
- 跟踪项目任务、用户描述和所有工作项
- 工作项之间的关系跟踪(例如父子关系或依赖关系)
- 报告工具
- 具备跨项目分析能力
- 维护工作项的历史记录以供审核
- 可配置的访问安全控制
- 适用于所有团队成员
- 完整的项目生命周期管理
- 简单的拖放用户界面
- 访问客户支持资源,包括论坛、wiki、电子邮件、聊天欧宝体育app官方888
- 简单的部署和可访问性——基于云的vs.内部部署
比较敏捷工具
当所有的需求都确定了优先级后,您仍然需要解决一些重要的问题:有什么,它们能做什么,哪一个是正确的?要筛选的工具有很多,要在其中做出决定并不总是那么容易。有些工具是为创业公司推销自己的,而另一些则专注于看板,还有一些则强调对一般敏捷项目管理的有用性。随着评估过程的继续,寻找最适合你需求的人才会变得越来越明显。
第一步:长长的清单
虽然清单一开始可能很长,但缩小范围可能比你想象的要容易。在线搜索可以帮助您清除不适合您的目的的产品,甚至在您找到要点或匹配特定产品功能的需求之前。ob欧宝娱乐app手机下载
你需要自己做评估,但阅读在线评论可以帮助你把注意力集中在你正在寻找的东西上,甚至可以找到适合你的工具。一旦你的列表缩小到前三到五个工具(或者你想评估多少),是时候看看这个简短的列表了。
第二步:进入矩阵
在收集需求和减少工具范围的艰苦工作之后,是时候开始讨论细节了。您可能已经将范围缩小到一组免费、开源工具或专有工具或两者的组合,但是一旦您到了这一点,决定可能会从细节中跳出来。获取需求列表,沿着最上面一行添加短列表,并开始沿着列表向下,在列中添加复选标记以匹配每个工具的需求。
如果一个工具满足了需求,它会在那一列中得到一个检查,如果没有,那么就没有检查。这个过程有助于为决策过程带来结构。迭代燃尽图、backlog捕获、任务板维护、用户故事捕获、报告,所有这些功能可能包含也可能不包含在特定的工具中,但是您可以在您的矩阵中列出它们。
为什么Smartsheet是一个有用的敏捷项目管理工具
从简单的任务管理和项目规划到复杂的资源和投资组合管理,Smartsheet可帮助您改善协作并提高工作速度-使您能够完成更多工作。
Smartsheet平台可以轻松地从任何地方计划、捕获、管理和报告工作,帮助您的团队更有效地完成更多工作。报告关键指标,并通过汇总报告、仪表板和自动工作流实时了解工作情况,以保持团队的联系和信息。
当团队对要完成的工作有了清晰的认识时,就不知道他们在同样的时间内能完成多少工作。今天就免费试用Smartsheet吧。