如何知道敏捷是否适合您

ProjectManager.com

敏捷席卷全国。好吧,如果你’重新参与项目管理。它’这不是新事物,敏捷已经存在了20多年了,但是它’正如他们在社交媒体圈中所说的那样,s似乎每年都在受到关注并呈趋势。但是,敏捷是否真的像通常规定的那样解决了所有项目难题的奇迹?

当然不是,但这是管理项目的好方法,而且敏捷为项目负责人及其团队提供了一些独特的优势。

我们已经讨论了 传统瀑布方法的敏捷方法 之前。敏捷是一种软件开发项目管理方法,多年来,这种方法已经获得了发展,这是有充分理由的。它解决了产品需求和开发方面的不确定性,而不是 瀑布,它看起来可以按顺序组织项目生命周期的各个阶段-启动,计划,执行和结束。

什么是敏捷?敏捷为项目经理工作的方式

什么是敏捷 可能难以捉摸。这取决于您问谁。有几门学科在更大的范围内 敏捷, 如 Scrum, XP至尊, 看板软件开发晶莹剔透.

敏捷使计划在整个项目生命周期中都处于迭代过程。 “快速失败”一词通常用来强调人们渴望生产出不完美但可以被客户审查以收集反馈的产品。 

此反馈至关重要。敏捷不赞成传统的项目管理方法,该方法教导在构建活动开始之前应收集并批准所有要求。敏捷更加实用和高效,可以在产品开发过程中让产品所有者和关键利益相关者参与构建和测试过程。

这样可以节省时间。为什么要等待三个月来收集需求,再花四个月来开发产品却仅仅发现该产品不是客户真正想要的呢?为什么不花点时间发展,向客户展示,吸收他们的反馈,重复该过程并在更少的时间内构建客户想要的产品呢?简而言之,这就是敏捷的目标。

有关: 客户开发对初创企业的重要性

敏捷的正确条件是什么?

当产品需求不确定时,最好使用敏捷。时间可以更有效地用于吸引产品负责人和 Scrum团队,从使用用户故事开始。用户故事是产品所有者希望开发的功能的简短描述。 

然后,产品负责人和Scrum团队将使用这些软件功能,并创建一个名为“产品积压。”一旦产品积压建立,Scrum团队就会创建“冲刺积压”。然后,这些功能计划在“冲刺”中发布。 Sprint是功能的预定发布,旨在一次开发和部署产品的一小部分。

产品负责人和Scrum团队每天都有 Scrum会议 审查开发进度。这种方法有助于解决产品或需求不确定性的问题。进行一些开发,测试,收集反馈并继续开发,直到产品所有者对最终结果感到满意为止。

什么时候敏捷不是最佳方法?

敏捷并不总是最好的,例如在需求的不确定性很小的时候。已有悠久历史作为新项目基线的项目管理工作可能更适合采用以下方法的方法: 瀑布项目管理工具。

管理数据中心的构建就是一个很好的例子。规划工作取决于坚实的要求和要按顺序完成的特定活动顺序。您无法使用数据中心进行一些构建和测试。这是不切实际的。

那么,敏捷何时走?

现在我们已经有了一个好主意,什么是敏捷,最适合什么样的环境,以及那些使用更传统的方法可以更好地服务的项目,现在该看看敏捷最有意义的地方。有很多,这里有一些:

  • 当需求不确定时 敏捷迭代计划方法使开发可以更快开始,并使产品所有者成为开发过程的一部分。无需花费六个月的时间来记录可能会或可能不会导致客户想要的需求的需求。在开发新产品功能时,产品所有者可以更快地可视化功能,从而使他或她的反馈成为开发过程的一部分,以更快地交付产品。
  • 软件开发项目最适合敏捷 软件开发项目允许开发,测试和交付整个系统的一部分。这意味着可以更快地推出特定功能。 Sprint允许将这些功能安排为彼此分开进行测试和部署,从而使计划的开发尽可能高效。
  • 位于同一地点的团队将受益于敏捷方法(每日打乱)  敏捷方法的关键是每日的Scrum会议。每天的讨论使团队可以讨论产品所有者的状态,障碍和输入。亲自召开这些会议来更新Scrum董事会是最佳选择。位于同一地点的团队成员可以随时接近并更新Scrum板。这有助于团队协作。
  • 积极的产品负责人 实时反馈对于敏捷开发的成功至关重要。这取代了对繁琐的文档的需求,而这些文档可能永远无法真正传达产品所有者的真正要求。参与并为开发团队提供持续反馈的产品所有者可以使团队更快地开发合适的产品。产品负责人应参加日常琐事,并表达他们的需求,好恶。这将使开发团队能够生产产品所有者想要的产品。
  • 团队合作与协作—表现出主动性的团队成员 社会责任感是敏捷方法的关键驱动力。敏捷希望创建一个团队可以在一定程度上管理自己的环境。 Scrum大师 希望创建一个积极主动并表现出主动性的团队。如果团队成员不加快生产或参与进来,Scrum主管希望他们的队友寻求帮助,鼓励和激励彼此。 Scrum Master以身作则,为团队树立了鼓励和互相追究责任的基调。
  • 愿意失败和学习 快速失败,学习更快。原型设计和反馈是敏捷中必不可少的工具。传统开发试图在开发开始之前就计划所有需求,这可能不是很好的时间利用,尤其是在开发将要成为新产品的时候。现在开发一些东西!即使这不是产品所有者想要在继续​​开发中获得反馈时想要的。
  • 敏捷框架的管理支持及其授权团队的文化 敏捷可以激发组织的文化和期望,因为它鼓励团队变得有权决策和承担风险。相比之下,传统的开发组织的项目经理可能会提供明确的指导,而敏捷Scrum主管则专注于允许团队提供指导并推荐最适合产品和产品所有者开发的内容。管理层必须通过提供指导和指导,提供足够的自由度,使团队得以蓬勃发展,而不是试图支配一切步伐。

敏捷的拥抱令人兴奋。它在项目负责人的工具箱中提供了另外一个工具,用于解决项目的进度。像其他任何工具一样,有些任务还擅长于某些任务,而这些任务并不是针对其设计的。但是我们都是更好的项目经理,选择更多而不是更少。

工具是允许项目经理完成工作的工具,而正确的工具对于正确,按时且在预算范围内正确完成工作至关重要。那就是ProjectManager.com派上用场的地方。作为协作的在线软件解决方案套件,它使您可以在项目进行时实时地进行计划,监视和报告。要试穿,请查看我们的30天免费试用版。

相关文章

交付您的项目
准时和预算不足

开始计划您的项目。

开始30天免费试用