开发团队也负责上线后运维,这个开发团队也算在做运维工作吗?
在某单位,有个200多人的开发团队。职责有二:1)负责新IT应用系统的开发,提供给公司业务用户及内部用户(员工)实用; 2)对开发的这些系统进行持续的维护改进。。甚至为了提升日常工作效率,内部用户方需要查些报表数据,不找DBA,而是直接找开发来进行提供。。 那么对于这个也兼任了维护功能的开发部门来说。他们是否也属于 运维体系的一部分??肯定是属于运维体系的一部分的这还需要讨论? 本帖最后由 nilewole2008 于 2013-8-29 09:57 编辑
个人认为是的。这个其实是应用系统的运维。我们公司目前有部分人在做这个工作,包括版本控制,数据质量等工作。
只要是具备对于已交付的系统进行服务支持的就算运维,这样的模式在很多企业都存在,主要原因在于人力资源的充分使用的目的导致,但实际弊端很大。比如项目团队具备生产环境的大权限(例如update);或者项目高峰期,已交付服务的系统服务就开始质量下滑;服务不能够标准化;资源集中在职能主管手上等。我们公司曾经也面临这个问题,后来通过一些手段已经开始清晰运维和开发的边界,这里就不详细说了。 开发还是要算运维体系的一部分的。但这么大团队,开发一般是没有权限接触生产环境的吧,就是不会接触到正式环境的数据,这个是要运维里面的SA、DBA这些吧。