AC Hackathon x Trello 插件
上星期,我们的产品开发团队举办了有史以来首次黑客马拉松!我们觉得应该从现有项目的工作中休息一下,花两天时间进行一场以披萨主题的高风险残酷竞赛,也就是黑客马拉松。对于不了解这个术语的人士来说,黑客马拉松指的就是团队在短时间内从零开始开发一个项目的竞赛。就我们而言,我们将把我们的四人开发团队分成两对,在两天内进行构建两款新产品的竞赛。 为了保证公正公平,我们决定做一些我们以前从未做过的事情,开发全新的创新型 Trello 插件。尽管我们是专门为 Atlassian 应用程序制作插件的团队,但 Trello 是我们从未涉足过的 Atlassian 产品,所以黑客马拉松是尝试新技巧和培养技能的绝佳机会。 第 0 天 在行动开始之前,我们对团队进行了分组,并针对潜在的新产品理念,当然还有队伍名称,进行了头脑风暴。我作为 Automation Consultants 的最新实习生,与我们的产品开发部门主管 Jack 一组,形成了火箭队。但是,我们没有构建复杂的装置来窃取 Pokémon,而是构建了一个系统,使得 Trello 中的子任务层次结构成为可能。已经有其他插件可以做到这一点,但它们都缺乏能让我们的设计成为市场上最佳设计的杀手级功能,即显示所有层次结构的树形图并通过拖放界面进行修改。 在这次开发决战中,我们的对手是 08 MS 队,这是我们的软件开发人员 Himal 和 Jeff 组成的代码吊索二人组。他们的插件 Approvals for Trello 基于我们现有的一种成功的产品 Approvals for Confluence。凭借经过考验和测试的设计来激发灵感,知道这个概念已经成功给了我们很大的信心,他们从一开始就处于有利地位,所以我们知道我们必须明智地安排这两天的时间,以最大程度提高我们的生产效率并打造优质的插件。 第 1 天 星期四上午,我们分成了两队,开始设计我们决定的产品并对其进行编程。我们陷入困境之后,很快意识到 Trello...