发布管理工作流程介绍

2023-11-07 08:20

本文主要是介绍发布管理工作流程介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

对于 IT 团队来说,管理涉及多个角色的发布是一项具有挑战性的任务。由于交付承诺遵守时间和准确性,因此发布管理在软件交付过程中发挥着至关重要的作用。对于 IT 团队来说,发布管理是一个复杂的过程。

通常,发布经理必须执行两项主要任务:

填补沟通空白:定期与测试经理、开发经理、IT 运营人员和 PMO 进行沟通和交流。
记录维护和报告生成:他必须积极管理发布并向高级 IT 管理层和业务管理层提供报告和会议更新。
我们创建了一个解决方案,可以通过解决发布管理的这两个主要任务来简化整个过程。该解决方案是在 JIRA 之上创建的工作流程。如果团队已经拥有 JIRA 产品(JIRA Core/JIRA Software/JIRA Service Desk),他们可以按照接下来的安装说明(其中解释了先决条件和导入过程)部分轻松实施它。工作流的主要特点如下:

它为参与发布的每个人提供了一个统一的平台。这有助于让人们及时同步并进行适当的沟通。
它让每个人都参与整个过程,并将更新信息分发给每个相关人员,从而节省大量时间并避免漏洞
发布验收标准在发布之初就已明确定义,因此每个人都将注意力集中在其他需要的事情上(例如文档、报告、环境配置等),而不是简单地交付一段代码。
规划、开发和评估阶段使一切都清晰可见,有助于及时、高质量地交付产品。
IT 经理和 DevOps 主管的参与可以避免任何类型的生产环境错误,从而避免生产环境中构建失败的机会。
工作流程
该工作流程分为以下三个阶段(由不同角色的不同阶段组成),每个所需人员都积极参与并获取发布中完成的每次更新的反馈:

规划阶段(涉及产品负责人、开发主管、DevOps 主管、QA 主管、IT 经理和发布经理)
开发阶段(涉及开发人员、QA 和 DevOps 团队)
评估阶段(涉及发布经理和产品负责人)
图片标题

每当针对问题类型“发布管理”(遵循解决方案工作流程)打开问题单时,它一次会处理一个软件版本的构建。该工作流程从产品负责人开始,经过所有负责发布的人员,在获得参与发布的每个人的意见和许可后,最终验证产品负责人的验收标准。

产品负责人创建问题,指定发布验收的目标/目标/验收标准。
登录 JIRA
图片标题

问题创建
图片标题

创建成功后,问题如下所示。

图片标题

这被分配给开发经理,他为开发团队制定计划。
规划阶段结束后,开发活动开始,他们负责针对发布的用户故事。完成后,QA 完成,IT 负责人根据要求准备生产环境。经过大家检查后,部署到类生产环境上。
产品负责人对其进行验证,如果根据验收标准感到满意,则关闭发布;如果未能满足发布的验收标准,则重新打开发布。
该解决方案在 Atlassian Marketplace 上以“发布管理工作流程”的形式提供。

该工作流程是可定制的,并且可以由 JIRA 管理员根据需要进行定制。

安装指南
先决条件:

您可以通过以下任意一种方式获取工作流程:

以管理员身份登录您的 Jira 实例。
单击管理下拉列表并选择Atlassian Marketplace。加载管理加载项屏幕。
单击页面左侧的查找新加载项。
通过搜索找到发布管理工作流程。相应的应用程序版本将显示在搜索结果中。
你已经准备好了!
替代方法:

前往Atlassian 市场。
单击搜索框并输入“发布管理工作流程”
通过在硬盘上的任意位置单击“立即获取”来下载工作流程“发布管理工作流程” 。
记住路径。您需要在导入过程中选择此工作流程。
您需要为发布管理创建一个单独的项目,其中包含为发布管理提出的所有问题的列表。要创建新项目,您可以选择任何软件或业务项目。(如果您使用 JIRA 软件)建议创建业务项目以方便使用。
为发布请求添加额外的标准问题类型。我们将此问题类型命名为“发布管理”。

图片标题

根据下面提到的角色创建参与发布管理流程的用户。创建相应的组,并将团队成员中的相关人员添加到组中:
产品拥有者
开发经理
QA经理
IT团队经理
开发运营主管
数据中心经理
发布经理

这篇关于发布管理工作流程介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/362381

相关文章

C#使用StackExchange.Redis实现分布式锁的两种方式介绍

《C#使用StackExchange.Redis实现分布式锁的两种方式介绍》分布式锁在集群的架构中发挥着重要的作用,:本文主要介绍C#使用StackExchange.Redis实现分布式锁的... 目录自定义分布式锁获取锁释放锁自动续期StackExchange.Redis分布式锁获取锁释放锁自动续期分布式

redis过期key的删除策略介绍

《redis过期key的删除策略介绍》:本文主要介绍redis过期key的删除策略,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录第一种策略:被动删除第二种策略:定期删除第三种策略:强制删除关于big key的清理UNLINK命令FLUSHALL/FLUSHDB命

将Java项目提交到云服务器的流程步骤

《将Java项目提交到云服务器的流程步骤》所谓将项目提交到云服务器即将你的项目打成一个jar包然后提交到云服务器即可,因此我们需要准备服务器环境为:Linux+JDK+MariDB(MySQL)+Gi... 目录1. 安装 jdk1.1 查看 jdk 版本1.2 下载 jdk2. 安装 mariadb(my

使用Python构建一个Hexo博客发布工具

《使用Python构建一个Hexo博客发布工具》虽然Hexo的命令行工具非常强大,但对于日常的博客撰写和发布过程,我总觉得缺少一个直观的图形界面来简化操作,下面我们就来看看如何使用Python构建一个... 目录引言Hexo博客系统简介设计需求技术选择代码实现主框架界面设计核心功能实现1. 发布文章2. 加

售价599元起! 华为路由器X1/Pro发布 配置与区别一览

《售价599元起!华为路由器X1/Pro发布配置与区别一览》华为路由器X1/Pro发布,有朋友留言问华为路由X1和X1Pro怎么选择,关于这个问题,本期图文将对这二款路由器做了期参数对比,大家看... 华为路由 X1 系列已经正式发布并开启预售,将在 4 月 25 日 10:08 正式开售,两款产品分别为华

Pytest多环境切换的常见方法介绍

《Pytest多环境切换的常见方法介绍》Pytest作为自动化测试的主力框架,如何实现本地、测试、预发、生产环境的灵活切换,本文总结了通过pytest框架实现自由环境切换的几种方法,大家可以根据需要进... 目录1.pytest-base-url2.hooks函数3.yml和fixture结论你是否也遇到过

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc