运维,开发,系统之间的沟通协作

        经常遇到这样的问题。表面现象很简单。某个进程,CPU,内存占用异常高,但多数的公司因为开发,系统 dba等等这些人员沟通协作不好。反馈出的结果经常是,系统管理员说是程序开发的问题,要求查语句,开发人员说是操作系统本身有问题,要求重装操作系统,升级硬件。似乎这已经成了人的问题,其实如果整个系统上的所有关键人员共同协作,无论运营什么手段,找出问题应该并不是难事,但或许是国情,企业机制,人的私心等等原因造成了我所说的首先是互相推诿。其次才是安静下来协同配合查找原因的现象。

  • 嗯的确这应该是管理问题不过也确实是很多技术人遇到的问题太多的单位领导靠技术去解决管理问题
    2016-12-29

4回答

nitkeynitkey  系统架构师 , ECT
hanson2008守望者abczycx等赞同了此回答
这个问题似乎超过了技术的范畴,对于传统金融行业来说运维和开发在人员、组织、流程上都有着相当清晰的界定,你说的问题也很常见。但一般金融行业对生产问题还是放在第一位的,无论是谁的问题至少先解决问题,恢复生产应该是能达成共识的,如果不能那就要从企业的管理流程上下功夫...显示全部

这个问题似乎超过了技术的范畴,对于传统金融行业来说运维和开发在人员、组织、流程上都有着相当清晰的界定,你说的问题也很常见。但一般金融行业对生产问题还是放在第一位的,无论是谁的问题至少先解决问题,恢复生产应该是能达成共识的,如果不能那就要从企业的管理流程上下功夫,从上而下推。从长期来看,现在devops等先进理念也在逐渐渗透,我觉得趋势是会变好的

收起
 2016-12-29
asdf-asdfasdf-asdf  软件开发工程师 , its
多年经验  都是开发问题  遇到系统os   bug不多  数据库在我看来也是软件 bug不断,显示全部

多年经验  都是开发问题  遇到系统os   bug不多  数据库在我看来也是软件 bug不断,

收起
 2016-12-29
浏览84
hxbaix888hxbaix888  存储架构师 , 华成峰
生产、开发、测试三个环境分开很有必要,把问题都放在开发和测试环境上处理好,确保生产环境稳定运行。显示全部

生产、开发、测试三个环境分开很有必要,把问题都放在开发和测试环境上处理好,确保生产环境稳定运行。

收起
 2016-12-29
浏览82
lsxlsx  系统工程师 , 大唐
按经验看,问题出在开发环节的居多,但是不能以此为由就武断结论。解决这个问题一个是要预先定好规矩,大家的边界在哪里,哪些事情归谁解决,哪些事情必须合作。另一个是要有培养互相监督、互相促进的关系,不只是说IT,也包括公司管理层。要明确缺陷的种类、占比是什么状况,应该沿着什...显示全部

按经验看,问题出在开发环节的居多,但是不能以此为由就武断结论。解决这个问题一个是要预先定好规矩,大家的边界在哪里,哪些事情归谁解决,哪些事情必须合作。另一个是要有培养互相监督、互相促进的关系,不只是说IT,也包括公司管理层。要明确缺陷的种类、占比是什么状况,应该沿着什么路径变革,阶段目标是什么,不能没有事情就不理,一出问题就问责,队伍人人自危心就散了。技术上,还是要源头抓起,减少短板,提高质量和管理水平是根本。

收起
 2016-12-29
浏览112
  • 没有好的鼓励机制担心问责是互相推诿的一个主要原因
    2016-12-30
  • 没有好的鼓励机制担心问责是互相推诿的一个主要原因
    2016-12-30

提问者

潘延晟系统工程师, 通化网航

问题状态

  • 发布时间:2016-12-26
  • 关注会员:5 人
  • 问题浏览:658
  • 最近回答:2016-12-29
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2017 talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30