DevOps - what does it mean for IT teams

I read and hear about DevOps quite a bit these days. While the 2 minute videos and 300+ pages book do make it look simple and commonsensical, i feel that taking a department or a team to  shift from traditional orientation to a DevOps way of being requires some heavy lifting - mostly in the team/people space. The way i understand, DevOps, amalgamates responsibilities, mandates specialized skills, positions technology as a business enabler. How well we craft interventions to make DevOps real is more art than a sequence of steps. The art i suppose lies in the applying the principles of DevOps to the context at hand - which varies from one organization to another. In my attempt to break down the DevOps journey, i have attempted one more mind map in an attempt to synthesize material that i have gone through so far. Would love to hear from readers/experts on suggestion to improving and adding factors of consideration.

The link is at https://drive.google.com/open?id=0B83B2D1igCcfck1PQXF0YmJFZDQ

DevOps is evolving.....there is no one size fits all....It needs tailoring to meet the enterprise needs. Its more about processes to optimize the development and operations.

回复
Mukul kumar

Program Manager driving global IT technology solutions at Infosys

8 年

DevOps is more of a fad word these days. The application of devOps in real life depends heavily on IT roadmap and real requirements. One of the fundamental assumption DevOps is based on is that development in the organization would be perpetual. That is not true. While new developments are time boxed projects; operation is an ongoing process. So you would not keep an idle large DevOps team for the sake of following DevOps. Then you would like to left shift and like to run your run organization with more junior folks as compared to development where you would typically have some senior profiles. That is if cost is a consideration. So when the development work finishes; you do not ask the same set of folks to do the maintenance. Then comes the priority and urgency of solving a production issue. Unless all your IT applications are non business critical; you cannot have a pure DevOps setup. You need to have a certain dedicated staff on the operations side.

Vadeesh Budramane

Entrepreneur | Digital & Technology | Products & Solutions | Health Tech | Test Automation

8 年

DevOps aims to streamline the processes seamlessly across application life cycle management(ALM) and IT Service Management.It attempts a strike a balance between the creativity needed at the Dev side of the house and the consistency that the Ops side expects. Applying common methodology such as Agile or lean processes for both Dev and Services, and common tools would make the application easier. Of course, not to undermine the people aspects. The idea is to shorten the cycles or time-to-market.

要查看或添加评论,请登录

Venkataraman Subramanian的更多文章

  • Digital Dexterity

    Digital Dexterity

    Often I have engaged in dialogues around digital transformation and I confess that it takes effort to understand "what…

    1 条评论
  • Rich conversations

    Rich conversations

    I was reading up on evolutionary design by Joshua Kerievsky. The idea of a "primitive whole" is a core construct for…

  • Facilitation - A useful Enterprise Architect skill

    Facilitation - A useful Enterprise Architect skill

    As a EA, i see that myself switching between being a creative problem solver and facilitating problem solving. Most…

    3 条评论
  • Enterprise architect? story teller? coach ?

    Enterprise architect? story teller? coach ?

    I am from a country of fertile minds, obsessive competition and too much focus on technical skills. Logical thinking…

  • Power of abstract thinking

    Power of abstract thinking

    Monday ramblings. Abstract thinking opens up dimensions of life that we conventionally would not have learnt or thought…

  • Problem finding or solving

    Problem finding or solving

    I suppose i have been a little late in understanding something fundamental to technology business alignment. One…

    1 条评论
  • Quality - the topic never grows old

    Quality - the topic never grows old

    I originally intended this be a short commentary on software development quality. But there is enough literature on…

    1 条评论
  • Patterns in modernizing IT

    Patterns in modernizing IT

    "Modernizing IT" seems to be a commonly used phrase these days. I believe that term could mean quite a few things like…

  • Trying to make sense of IoT and the role of Data centers

    Trying to make sense of IoT and the role of Data centers

    Recently I read an article that by 2017, the number of data centers will peak at 8.6 million.

  • Nudging organization towards data initiatives

    Nudging organization towards data initiatives

    To my knowledge, data engagements are quite tricky - in fact any innocuous piece of work to do with data becomes a…

社区洞察

其他会员也浏览了