程序的升级发布管理
包括以下内容:
发布人,发布内容,发布流程,发布的通知三个部分。
及时发布升级通知,额可以让相关方了解到项目的进展,知道项目在持续改进。是一种有效的沟通机制,这也是一种公关手段。
1,专人负责
在项目中,要专门负责发布,专人专管,不容易出错,也便于责任到人。发布涉及到很多方面,要考虑的因素很多,目的地也很多,熟悉后,热不容易出错,效率也高。
2,要确认发布的内容。
发布负责人要了解项目组所有人修改的内容,提交物,提交物之间的关系,以及提交物中那些可以发布,那些要延迟发布,提交物之间的依赖关系,比如a模块开发完了,但是他的一些功能依赖于b模块的开发,要等b模块开发完成后,才能发布,所这就是发布物之间的依赖。这种依赖通过模块和功能之间的关系树来确定。
3,发布流程
提交物的搜集,发布内容的确定,发布审核确认,要所有相关人(主要是发布物提交者),配置管理yuan,版本管控,品保,项目经理确认后,才可以发布
确保:发布的内容完整,没有遗漏的;发布的内容是一致的,没有互相矛盾的,比如依赖的双方,妖魔同事发布,要么都不发布;发布的版本是正确的,不会发布错误的版本吧,没有经过测试的版本,确保在正确的时间实施。
确定发布时间,发布时有时需要重启服务器,因此要选择合适的时间,一般是业务量小的甚至没有业务的时候才能发布,并且要暂停系统的一些后台任务,以防止出现数据不一致的情况。
4,填写发布日志。
发布日志可以作为项目的日常备忘录,项目开发和管理日志。再一个是项目功能更新日志。
6,发布的通知。
通知两部分人,一是项目内的人,再就是客户。
发布通知的作用有二,1单纯的通知,广而告之。 2再就是通知用户,本次发布的修改内容,提请他们注意,比如新增了功能,可能需要管理yuan分配权限,修改了界面,让他们在使用的时候注意界面的变化,或者修复的错误,让他们继续因为错误而暂停的工作。
通知方式,可以使用邮件,qq,系统内弹出发布记录消息窗的方式。
不同的人适合不同的方式,项目组成员,可以邮件,直接用户可以是系统内部通知。