更新:阅读从2019年关于我们的代码生成的艺术正在用于创建原创艺术品的更新。制作工具并让它们变得更好是人类的天性。JetBrains在这一传统的基础上建立了自己的业务,创建了开发人员喜欢每天使用的工具,并将他们工作中的常规部分自动化。大约2年前,我们分享了一个关于我们如何在JetBrains创造艺术品的故事
在每个JetBrains产品的背后,都有许多团队:开发人员、产品营销(PMM)、技术写手、设计师等等。每个团队都建立了自己的工作流程,以匹配他们的目标、工作习惯和团队概况。在之前的一篇文章中,我们描述了YouTrack团队如何炮制Scrum,并设法改变这种方法,以找到最平衡的应用
六年前,YouTrack团队开始在YouTrack(我们的问题跟踪和敏捷项目管理工具)中开发一个敏捷板。在JetBrains,吃狗粮是产品开发的关键原则之一。因此,在为客户构建符合敏捷框架主要原则的工具时,我们知道我们必须亲身体验敏捷。那时我们决定采用Scrum。
更新:阅读2018年关于我们创作产品艺术品的方法的更新。我们大多数编写代码的人都将它视为一种特殊的东西,而不仅仅是存储在文件中的一堆字符。大量的经验,思想和尝试和错误是投入其中的。对许多人来说,编码就是创造,代码就是他们的艺术。有些人认为,软件开发与其说是科学,不如说是艺术。虽然我们不能
TeamCity是在2005年开始创建的,当时我们需要一个灵活而强大的持续集成服务器,能够交付超出当时可用产品的功能。从那时起,TeamCity中的许多功能都是我们自己和用户需求的结果,因为我们每天都在JetBrains中使用它。虽然它的公关