程序的升级发布管理

包括以下内容:

发布人,发布内容,发布流程,发布的通知三个部分。

及时发布升级通知,额可以让相关方了解到项目的进展,知道项目在持续改进。是一种有效的沟通机制,这也是一种公关手段。

1,专人负责

在项目中,要专门负责发布,专人专管,不容易出错,也便于责任到人。发布涉及到很多方面,要考虑的因素很多,目的地也很多,熟悉后,热不容易出错,效率也高。

2,要确认发布的内容。

发布负责人要了解项目组所有人修改的内容,提交物,提交物之间的关系,以及提交物中那些可以发布,那些要延迟发布,提交物之间的依赖关系,比如a模块开发完了,但是他的一些功能依赖于b模块的开发,要等b模块开发完成后,才能发布,所这就是发布物之间的依赖。这种依赖通过模块和功能之间的关系树来确定。

3,发布流程

提交物的搜集,发布内容的确定,发布审核确认,要所有相关人(主要是发布物提交者),配置管理yuan,版本管控,品保,项目经理确认后,才可以发布

确保:发布的内容完整,没有遗漏的;发布的内容是一致的,没有互相矛盾的,比如依赖的双方,妖魔同事发布,要么都不发布;发布的版本是正确的,不会发布错误的版本吧,没有经过测试的版本,确保在正确的时间实施。

确定发布时间,发布时有时需要重启服务器,因此要选择合适的时间,一般是业务量小的甚至没有业务的时候才能发布,并且要暂停系统的一些后台任务,以防止出现数据不一致的情况。

4,填写发布日志。

发布日志可以作为项目的日常备忘录,项目开发和管理日志。再一个是项目功能更新日志。

6,发布的通知。

通知两部分人,一是项目内的人,再就是客户。

发布通知的作用有二,1单纯的通知,广而告之。 2再就是通知用户,本次发布的修改内容,提请他们注意,比如新增了功能,可能需要管理yuan分配权限,修改了界面,让他们在使用的时候注意界面的变化,或者修复的错误,让他们继续因为错误而暂停的工作。

通知方式,可以使用邮件,qq,系统内弹出发布记录消息窗的方式。

不同的人适合不同的方式,项目组成员,可以邮件,直接用户可以是系统内部通知。

时间: 2024-10-12 09:52:57

程序的升级发布管理的相关文章

使用NuGet将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理

本章将和大家简单分享下如何使用NuGet将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理. 一.注册并登录NuGet平台 NuGet官网:https://www.nuget.org/ 此处我使用的是微软账号进行关联登录 登录成功后就可以管理个人信息了,此处就不做过多的描述了 二.下载nuget.exe文件进行ASP.NET Core类库打包 下载完成后如下: 接着修改类库版本等相关信息,点击类库右键属性并选择打包,如下所示: 修改完成后记得保存并重新生成

linux程序包安装、管理工具rpm、yum和源码安装

rpm包管理器: 应用程序要想成为机器可识别的二进制机器码,必须经过一下步骤: rpm包管理器的功能就是将这一切过程自动管理,成为易于普通人使用,可简化应用程序安装的工具. 人们将源码经过编译执行后将程序打包成rpm格式的包,所有使用rpm包安装时必须与提供rpm包的作者使用相同的操作系统平台环境.因此出现了不同的包管理器,rpm知识其中一个. rpm包的命名格式: rpm包命名方式:name-version-arch.rpm version :主版本号.次版本号.平台号 arch :表示平台,

WPF ClickOnce应用程序IIS部署发布攻略

WPF程序非常适合公司内网使用,唯一缺点就是客户端要安装.net框架4.0.优势也很明显,在客户端运行的是一个WinForm程序,自动下载,可以充分利用客户机的性能,而且是以当前的Windows用户权限运行,避免了权限带来的问题.而我觉得最大的益处还是可以自动更新!这样就具备了CS程序功能强大速度快的优点,又有BS程序部署升级容易的优点. 本文要讨论的就是,WPF ClickOnce应用程序的发布,IIS设置,客户端使用的一系列过程. 一.先建立一个IIS网站承载WPF应用程序. 1.新建一个目

Linux系统中程序的安装及管理、创建私有yum仓库实验

各位小伙伴今天要和大家分享的是Linux系统中程序的安装及管理,以及创建私有yum仓库的操作实验.本次我们会从以下几个部分进行说明: Linux应用程序基础 查询RPM软件包信息 安装.升级.卸载.RMP软件包.yum仓库 源代码编译安装 应用程序与系统命令的关系:1.文件位置? 系统命令:一般在/bin和/sbin目录中? 应用程序:通常在/usr/local目录中2.主要用途? 系统命令:完成对系统的基本管理工作,例如IP配置工具? 应用程序:完成相对独立的其它辅助任务,例如网页浏览3.适用

[第五组]典型场景:活动发布管理

场景 工作序号004:活动发布管理,最后修改时间:2017/7/6 背景 1)经典客户:李石[主要]. 2)客户的需求/迫切解决的问题 a.李石:上传图像文件缓慢,各个图像的尺寸要求太过严格. b.李石:发布活动后,最终的活动页面展示效果无法预览. 3)假设: a.李石使用拥有系统授予的管理员权限的账号. b.活动发布功能已上线. 2 . 场景 关于这个场景的文字描述. 李石接收到学校食堂新品上市的消息后,确认该消息属实且符合发布要求,准备将这些信息添加到hunger-killer. 李石打开h

Android-应用程序签名及发布

Android-应用程序签名及发布 一 准备发布 1,移除log,设置版本编号和名称 2,签名,通过ADT工具 3,针对发布终端进行最后的测试 4,更新发布资源 5,准备应用程序依赖的远程服务器 如下图 收集资源-设置应用程序-编译-签名-远程服务器-测试 二 发布给用户 1,APK传播 2,网站上下载 3,OTA服务器 4,放在Market上下载 三 自动版本升级功能 机制都是TCP/IP 方法1: 1,提供Http地址,提供APK以及检测APK最新版本的webservice 2,程序启动的时

黑马程序员-OC内存管理 @property的增强

涉及到内存管理,只读,多线程等很多功能时,setter和getter方法也就没那么简单了:当然@property依然强大,很好用: 1:内存管理相关参数: *:retain:  (如果是oc对象类型),生成的setter会自动release旧值,retain新值: *:assign:(适用于非oc对象)  这个是默认的值 *:copy:release旧值,copy新值: @property (retain) NSString *name; // 同类型的参数不能同时写 // @property

负能量程序员杂谈(2)- 管理中的情和义

本系列文章仅从个人有限的对事物的认知出发,如有不同意见,请温和提出态度,毕竟都是成年人,别那么幼稚. 情和义,值千金. 今天和很久没见的朋友L喝酒,L目前是一家不错公司的开发管理,手下10几号开发.中途他给我聊了一个很有意思的话题:公司正在转型,那么由于成本压缩控制会裁掉一些人,由于担心裁人会引发和公司矛盾,所以这种事交于开发小组的小组长负责沟通,有的小组长碍于情面,觉得不好意思落下脸面,他就出马负责和即将被裁掉的程序员沟通.我问他为什么不是HR去搞定这个事呢?他告诉我,之前发生过因为HR去沟通

程序猿生存定律--管理向左,技术向右

一个程序猿在考虑增值时无法回避的一个根本问题是究竟是做技术还是做管理.当然也有些职位会介于两者之间比方架构师.但我们临时不去做细分.而是用简单的二分法. 这样的基本方向上的选择对兴许非常多细节上的取舍有关键影响.所以在考虑其它之前.最好先回答一下这个问题.这就和修炼时要选择少林.武当.华山还是魔教一样,一旦选择,基本上是回不了头. 当然选择管理不意味着不须要掌握编程技能.毕竟当下大多公司还是信奉"宰相拔于州郡.将军起于行伍"的.但当技术达到一定水平后,管理还是技术这样的方向性的选择将对