...

Open source softwares - DevOps

Back to Course

Lesson Description


Lession - #1509 DevOps VS Agile


  1. DevOps is a practice of bringing development and operations teams together whereas Agile is an iterative approach that focuses on collaboration, customer feedback and small rapid releases.

    <
  2. DevOps focuses on constant testing and delivery while the Agile process focuses on constant changes.

    <
  3. DevOps requires relatively a large team while Agile requires a small team.

    <
  4. DevOps leverages both shifts left and right principles, on the other hand, Agile leverage shift- left principle.

    <
  5. The target area of Agile is Software development whereas the Target area of DevOps is to give end- to- end business solutions and fast delivery.

    <
  6. DevOps focuses more on operational and business readiness whereas Agile focuses on functional andnon-function readiness.

    <
  7. Agile emphasizes collaboration between developers and product management — DevOps includes the operations team

    <
  8. Agile centers the flow of software from ideation to code completion — DevOps extends the focus to delivery and maintenance

    <
  9. Agile emphasizes iterative development and small batches — DevOps focuses further on test and delivery automation

    <
  10. Agile adds structure to planned work for developers — DevOps incorporates unplanned work common to operations teams

    <
  11. The Agile Manifesto explicitly prioritizes individualities and interactions, working software, customer collaboration, and responding to change. These are easily the same priorities of DevOps but extended beyond the development process and into the management of systems and running applications.

    <
  12. In addition, the Twelve Principles of Agile Software includes references to DevOps principles. For illustration, the emphasis on continuous integration and delivery, working in small batches with frequent releases, and using automation are all substantiated in the Twelve Principles of Agile Software.