GitHub已经普遍制作了由GitHubIssues提供支持的项目,这是一套基于电子表格界面管理应用程序开发项目的工具。GitHub产品管理副总裁MarioRodriguez表示,这些工具使DevOps团队更容易过滤、排序和分组问题和拉取请求。例如,该功能可以配置和跟踪循环速度和当前作业状态,并使用累积流程图创建可视化。在今年余下的时间里,GitHub还计划添加其他功能,包括自定义触发器、条件和动作逻辑,以及由GitHubIssues提供支持的项目移动版本,Rodriguez说。Rodriguez说,总体目标是为DevOps团队提供一套项目管理工具,使组织能够规划他们编码的位置。他补充说,在许多情况下,这种方法消除了部署一组单独的项目管理应用程序的需要。随着越来越多的组织开始依赖软件来驱动数字业务流程,管理所有正在进行的应用程序开发项目显然已成为一项重大挑战。Rodriguez说,GitHub一直在开发由GitHubIssues提供支持的项目,以便为组织提供一套工具,不仅可以供DevOps团队使用,还可以供应用程序所有者和业务负责人使用,以跟踪各种项目的问题。状态。他指出,大多数组织还没有达到收入增长完全取决于软件开发和部署速度的地步。然而,随着DevOps团队与业务的其他部分更频繁地协作,由GitHubIssues支持的项目可以为任何人提供访问易于使用的类似电子表格的应用程序的权限,Rodriguez说。总体而言,GitHub致力于在组织争夺最佳人才的时候改善开发人员体验,Rodriguez补充说。他指出,在同等薪水和福利的情况下,为一家公司或另一家公司工作的决定归结为应用程序开发体验的质量。作为使用最广泛的代码存储库的提供商,GitHub一直在扩展其平台的范围和功能,以解决一系列DevOps工作流问题。DevOps团队需要解决的问题是如何将这些工作流锚定到代码存储库,而不是他们用来构建和部署应用程序的持续集成/持续交付(CI/CD)平台。无论采用何种方法,DevOps团队现在都可以构建更具可扩展性的工作流,这是毫无疑问的。这一点很重要,因为近年来组织同时管理的并发应用程序开发计划的数量急剧增加。Rodriguez说,用于管理这些项目的底层平台需要是可扩展的,以防止工作流程变得过于死板。目前尚不清楚企业领导者在多大程度上欣赏DevOps工作流的价值,但随着业务流程的不断发展,有效竞争的能力可能取决于应用程序开发团队的敏捷性。
