如何开始工作,热爱和敏捷🚀

这是一个讲述人们在进行拆分时进行代码和设计的故事。

赛克

您必须承认,这是一个很棒的介绍。 也许我会把它变成浪漫。 无论如何,回到文章!

在本文中,我将向您解释我们如何在PIC​​US应用敏捷方法。 即使您是自由职业者,本文也适用于您! 敏捷可以在许多情况下实现。 您还将发现,在本文中,我们将大量讨论Scrum,Scrum是用于应用敏捷方法论的最著名的框架之一。 —我们在Scrum,Kanban和Agile之间混合使用,以最适合我们的方式应用。

如果您还不熟悉敏捷,请阅读下一章。 如果您已经知道敏捷是什么,则可以跳过这一步。


敏捷是一种已经存在了数十年的软件开发方法。 它的出现是为了代替瀑布方法,它基于原始敏捷宣言中的四个基本价值:

  • 在流程和工具上的个人和互动;
  • 工作软件超过全面的文档;
  • 客户通过合同谈判进行合作;
  • 响应按照计划进行的转换。

有时,敏捷与Scrum混淆。 Scrum是用于实现敏捷思维方式的框架。 由于它被社区所接受,它可能是世界上使用最广泛的敏捷框架!

如今,许多开发软件的公司都采用敏捷方法论,彼此之间各有不同。 原始宣言仅定义核心价值,因为每个公司都应定义它们将如何应用这些原则。 此外,这就是我们将在本文中探讨的-我们如何在PIC​​US中应用敏捷。


日常站立是我们日常工作的核心部分。 上午10:00,我们用一个小球见了15分钟; 我们称其为“被选中的人”,在团队成员之间传递。 持球者必须谈论:

  • 他们昨天做了什么?
  • 他们今天要做什么?
  • 有什么障碍吗?

一个障碍是,当您因为需要帮助和澄清,或者仅仅因为您的进度依赖于另一个团队成员而无法继续工作时。

在互动过程中每个人都要简洁是至关重要的,因此这就是我们站起来( 站起来 ,要站起来吗?)以加快步伐的原因-有些人甚至在俯卧撑时也这样做,但我们尚未兼职开发人员/设计师,兼职健美运动员。

轮到每个成员之后,该解决现有的障碍了! 这是我们处理这一天之前的头等大事,因为它允许团队成员继续前进,而不被打扰。

站立训练的目的是简短而专注于每周目标,因此,如果您需要某人的帮助,请在站立训练与他们交谈!

在本周初,我们准备了所谓的Sprint。 Sprint有一个持续时间(在我们的例子中是每周一次),一个目标和团队将要完成的目标。 我们从上周开始收集客户的反馈意见并进行审查,然后将主要任务写在便利贴上,然后将其放在白板上( Trello ),分为4列-“下一步”,“进行中”,“审查”和“完成”。 这个过程通常是一个方向的流程,因为我们将桩从一列移到另一列,直到通过在“完成”上完成工作而感到高兴! (双关语意)

敏捷不仅与前进和最佳方案有关。 为了将来更好,您需要回顾过去! – 耶兹,我真是个哲学家,对吗?

在计划新的Sprint之前的每个星期一,我们都会与项目团队进行每周的Sprint回顾展。

冲刺回顾对于PICUS的整个过程至关重要,因为它们使我们能够审查实际的工作过程并规划未来改进和提高效率的方法。

我们通过将白板分为三列来分析前一周:“开始”,“停止”和“继续”。 然后,每个成员写下他认为我们可以开始做的事情,我们可以停止做的事情以及我们应该继续做的事情。 不要忘记这与先前的Sprint有关-因此,我们写下的内容仅针对该时间点至关重要。

这一切都始于团队写作,然后将帖子分配到各自的专栏中。 该成员每栏获得1票。 他们可以用来选择可以提高下一个Sprint的生产力和幸福感的想法。 最后,从最高票数到最低票数来组织职位,并挑选3个想法,让团队在开始每周目标之前感到欣喜地看着董事会。


您可以从《敏捷宣言》中直接使用:

最有效的方法
在开发中和开发中传达信息
团队是面对面的对话。

与其他人面对面交谈无所不包。 作为一个小团队,我们几乎总是被迫面对面交谈。 但是,有些时候更倾向于使用Slack。 我们试图避免这种情况,并亲自参加(几乎)所有会议。

我们也非常喜欢自给自足。 我们不种植食物,但确实消除了日常的微观管理。 自组织并让团队与客户一起决定什么对项目至关重要,效率更高。


这是我们的座右铭之一。

为什么?

因为把事情做好,总比不断谈论可以做什么更好。 我们更喜欢弄脏双手,看看有什么地方可以改进。

通常,我们从创建项目的粗略轮廓开始。 在我们做每个细节之前先计划一下是没有意义的。

当涉及到客户时,我们概述了该项目将花费多长时间,它将花费多少以及需要完成哪些任务才能完成主要目标。 但是,每个人都应该准备在项目期间做出反应并适应变化。 长期而言,透明对于协作至关重要。 这导致我们……

在整个项目中,我们与客户建立了合作关系,因为他们与我们定期举行会议,以确保他们的愿景被应用于我们交付的工作中。

通常,这些会议每周举行一次。 我们介绍了本周的工作,解释了迄今为止取得的进展,并讨论了下一个Sprint的下一个目标。 — 我们称其为Sprint评论。

为了进一步将客户纳入项目和团队中,我们所有的客户都与我们共享Trello和Slack,以提供透明,实时的通信。

绝对必不可少的 。 客户应该有一种方法进行干预,并告诉我们是否希望进行一些更改以实现项目目标。 这种方法增强了客户的能力,并保证最终他们将对交付物感到满意。

此外,只要我们有一个需要回答的问题,它都可以保持简短的反馈循环。 这样,我们不必等到每周例会来讨论次要细节,从而使我们的团队可以将更少的时间花在开会上,而只专注于全局。

这种持续的沟通是我们的风险管理,因为我们的团队和客户都知道项目的当前进度以及是否达到了预期。 最后,幸福就是我们想要的!

我们出色,蓬松的开发人员正在努力。

不断创新。

我们真诚地关心不断适应。 相反,进行永恒的创新并不意味着我们就不稳定。 这是“精益创业”的核心原则之一,而那本书就是一本启发我们的书(如果您还没有读过,那就请读一下,我们的团队会推荐它!)

我们一直在寻找新的方式来提高生产力,模式,工具和设计实践,以加强我们的游戏。 每个星期五,我们都会举办有关特定主题的研讨会,以使我们的团队在知识上不断发展并促进讨论。

例如,我们最近举办了关于Flutter和Ionic的研讨会,并以此为基础创建了文章。 不断学习新事物,可确保我们始终为客户带来最大的价值。

至关重要的是,从现在开始几年后我们的项目就不会过时。 没有人想要拥有几个月后不会更新的Web应用程序。


敏捷是遵循软件的绝佳方法,但是它也可以应用于其他行业。 工作交付,检查更加频繁,结果将更好。

如果您想申请部门,公司或您的时间表(如果您是自由职业者),则需要了解主要原则,并且通常要敏捷( 哇,谁会想到的!)

如果您对如何将敏捷应用于非软件环境感到好奇,可以查看我们撰写的文章“如何实现敏捷HR方法”。

好吧,就是这样-谢谢您的阅读!


PICUS 是一家由设计师和开发人员组成的咨询公司,与您合作可以为Web和移动设备创建出色的产品。 您可以在 Facebook Instagram LinkedIn Twitter 上关注我们的工作

再见! 😎