另类视角看 Jira

Jira 是软件开发团队不可或缺的工具,但这只是公司从中受益的一小部分。我希望本文能为 Jira 在公司的广泛应用起到抛砖引玉的作用。现在就考虑将其他业务流程纳入 Jira,为整个公司打造一个灵活且易于使用的工具。

        现在,全球190多个国家超过15万家公司正在使用 Atlassian 工具(包括Jira),仅 Atlassian Cloud 产品每月就有1千多万活跃用户。

        Atlassian 提供各种工具,帮助组织从初创公司到规模组织,能更智慧、更快捷地开展工作,充分发挥团队潜力。我们的产品包含一整套创新工具:

  • Jira:规划,跟踪和发布全球一流的软件。

  • Bitbucket:代码协作,管理 Git 代码库,构建和发布软件。

  • Bamboo:持续集成,持续发布,发布管理。

  • Confluence:将整个公司的知识、信息、文件汇总到一个平台,并且可以在这个平台讨论任何内容。

  • Trello:让团队以有趣、灵活和视觉化的方式组织项目。

下面我们首先来讲一讲敏捷团队首选的软件开发工具 Jira……

Jira:规划、跟踪和发布卓越软件

        2002年,Atlassian 推出 Jira,专为软件团队精心打造,实现轻松规划、跟踪和发布优秀的软件。

        如今,Jira 已经成为软件开发领域创新和敏捷的助推器。截至2019年1月,有65,000 多家公司在使用 Jira,包括从 Yellow Pages 到 NASA 等各类企业。 

        Jira 平台的工作流程简洁易懂,引导用户从头到尾逐步完成,确保不丢失或遗忘一丁点细节,另外,界面易于使用,并可轻松与其他产品集成,如 Confluence,因此,很容易理解为何 Jira 能大获成功,以及为何得到这么多软件开发者的信赖,利用它来管理项目:

  • 计划:规划冲刺,并将任务分配给软件团队。

  • 跟踪:确定团队工作的优先顺序并予以讨论,同时确保完全透明。

  • 发布:确信自己始终掌握最新信息,自信地发布软件。

  • 报告:基于实时可视化数据,提高团队绩效。

但是等一下…

        我们如果不提刚才谈到的“软件开发”话题,上面这些不都是描述业务职能要求的吗?

        Jira 的核心是跟踪,监控流程——从开始到结束。这一简单的原则跨越职能界限,涵盖任何业务流程,因此,其中一部分特性远远超出了软件开发的范畴。比如,扩展 Jira,使用其服务台功能(Jira Service Management),为组织开启更多管理请求的用例。 

没有技术背景也能理解它的工作流程……

        不论在哪里工作 – 办公室、远程或是手机,用户都可以轻松访问 Jira。前端设计人性化,用户可以快速上线运行,无需接受深入培训。您可以根据自己的喜好,进行简单或复杂配置,自定义不同的区域和工作流程,满足各职能部门的操作要求,还可以根据公司需要,添加自定义字段,关联 Jira 中各个项目(在 Jira 中,称为一个“问题”)。该平台甚至可以无缝集成已经在使用的工具 – 不论是Atlassian 产品,如 Confluence(协作/知识/信息平台)或Bitbucket(Git 代码库 – 开发者的福音!),还是Atlassian Marketplace 提供的其他3千个应用。几乎所有用例都有对应的应用程序,例如,您可以使用T empo 等应用增强 Jira 功能,用于公司计工单、规划和财务项目及产品管理。  

        通过集中式仪表板,您可以保持整个公司/部门的可见性,识别符合预期或偏离路线的项目,并将任务分配给特定团队成员。 

        以上就是企业所有流程都能利用 Jira 的功能和灵活性的原因,包括 IT、客户服务、财务、营销、人力资源、基础设施等。使用 Jira 之后,可以精简或使各种流程和解决方案受益: 

        Jira 专为安全和扩展而设计,企业级平台,可与业务需求一起成长。它可以作为单一信源存储库,跟踪整个公司的各种问题(任务、请求等),还可以自动维护版本历史记录和平台内存储信息的完整审计线索,以便了解更改历史(包括更改前后的记录)、更改发生的时间和更改人。它有权控制谁可以在 Jira 各区域创建、编辑、完成和查看内容,具有强大的功能,如易于使用的搜索功能,可查询数据、导出结果、生成报告和填充仪表板。Atlassian 一丝不苟,认真对待安全问题,开发的产品符合行业公认标准,包括 GDPR、ISO 27001 和 ISO 27018。 

        下面我们从其他业务职能部门的角度,举几个例子,看看Jira 可以涵盖的广泛业务流程。

示例1:集中式公司服务台

        从客户服务到财务,公司所有领域/部门都要处理请求。使用 Jira Service Management,可以为客户(内部和外部)提供人性化且易于使用的客户门户用户界面解决方案。拥有集中式服务台意味着客户只需要将请求提交到一个平台。

示例2:事件和问题管理

        大多数组织需要记录事件和问题(事件根源),无论是健康、安全事件和问题,还是系统和软件方面的事件和问题。事故或事件发生后,需要填写、签发、报告和归档大量的文书工作,以及后续行动,尽量确保将来不再发生类似事故。

        使用 Jira,您可以记录事件并将任务分配给团队特定成员 –  分配给负责解决事件的团队,可以随时登录并查看之前是否发生过类似事件,查看系统中有关此事件的最新信息及当前状态。 

示例3:资产管理

        所有公司都必须拥有资产管理解决方案,跟踪公司的资产 –  从笔记本电脑、显示器、平板电脑、手机、屏幕到公司各类家具。张贴资产 ID 标签(参阅下面的示例)之后,可以记录这些物品。 

        然后,您可以使用 Jira 跟踪资产的状态(例如库存、使用中、发送进行修理),以及其他有用信息,如分配给谁、他们的位置(例如办公室)、序列号、制造商、型号、资产历史记录以及保修的起始和结束日期。此外,您还可以在 Jira 中查询其他任何需要的信息,例如目前有多少笔记本电脑库存,或者有多少资产接近保修期。 

下图是 Jira Kanban 中显示的所有资产:

例4:招聘(空缺和申请人跟踪器)

        您可以在 Jira 内部跟踪公司空缺岗位。每个空缺/职位一个Jira 问题,然后通过工作流程进行跟踪。岗位工作流程状态从一开始的“开放”到最后的“已填补”。甚至可以使用子任务记录每个岗位的求职者。求职者有自己的[求职者工作流程],从待定开始,一直到电话面试、面对面面试、以及最终的招聘。您可以在每个问题中添加自定义字段,以跟踪角色、开始日期、发布日期、反馈等项目。点击某个岗位将显示需要知道的所有信息,包括显示所有求职者以及目前的状态。 

示例5:员工入职和离职

        从跟踪员工招聘开始,您可以将其带到另一个阶段,从最初的入职阶段,一直跟踪到成为活跃员工,最后到离职。您可以在流程中加入步骤,确保在此过程中所有活动均得到执行,例如新员工入职的各种任务。 

将招聘与入职关联起来

        使用 Atlassian Marketplace 的应用,可以为 Jira 添加额外的功能,如 Scriptrunner for Jira 等自动化应用。您可以使用类似的应用使流程过渡更加的自然,例如,当求职者进入到被雇佣状态时,可以在入职流程中自动为该员工创建Jira 问题(从原始 Jira 问题复制所需的全部信息)。请参阅下图,了解工作流程:

示例6:预订管理 

        您可以使用 Jira 管理预订,例如管理公司的 IT 环境。利用环境管理示例,使用 Jira Service Management 为用户预订环境、请求新环境或编辑现有环境。 

        您可以使用环境管理预订示例,构建一个简单的工作流程,从待处理状态开始,然后根据预订申请的决定,过渡到“已拒绝”或“已预订”。然后,使用 Apwide 的“上线|测试环境管理器”等应用,在时间线中显示这些预订。用户可以检查时间线,查看环境何时可用,批准之后,该环境将显示为预订:

示例7:批准(例如变更控制)

        Jira 一个很好的用例是用于需要批准的业务流程,如变更控制。根据这些流程,只有在变更经过审核和批准后,才能采取相应的行动。Jira 具有许多特性,包括将功能和弹出式页面(称为过渡页面)添加到工作流程的各个环节。您可以控制谁可以批准请求,谁可以在工作流某些环节编辑更改,谁可以创建、编辑和关闭请求等等。 

以下示例是部署变更的变更控制工作流程:

那么,为什么要分享这些关于 Jira 的使用小窍门呢?

        当您换一种角度思考 Jira 如何使整个组织受益时,必然涉及到业务发展所需的部门间协作。使用单一系统,可以让数据在整个组织中自由和安全地流动,实现平台使用方式的一致性,以及统一关键绩效指标回馈到业务中的方式。