Monday, July 22, 2019

How is DevOps different from Agile? DevOps Vs Agile

Stakeholders and communication chain a typical IT process.


Agile addresses gaps in Customer and Developer communications
DevOps addresses gaps in Developer and IT Operations communications
Agile
DevOps
Emphasize breaking down barriers between developers and management.DevOps is about software deployment and operation teams.
Addresses gap between customer requirements and development teams.Addresses the gap between development and Operation team
Focuses more on functional and non-functional readinessIt focuses operational and business readiness.
Agile development pertains mainly to the way development is thought out by the company.DevOps emphases on deploying software in the most reliable and safest ways which aren't necessarily always the fastest.
Agile development puts a huge emphasis on training all team members to have varieties of similar and equal skills. So that, when something goes wrong, any team member can get assistance from any member in the absence of the team leader.DevOps, likes to divide and conquer, spreading the skill set between the development and operation teams. It also maintains consistent communication.
Agile development manages on "sprints. It means that the time table is much shorter (less than a month) and several features are to be produced and released in that period.DevOps strives for consolidated deadlines and benchmarks with major releases, rather than smaller and more frequent ones.



No comments:

Post a Comment

Lab 09: Publish and subscribe to Event Grid events

  Microsoft Azure user interface Given the dynamic nature of Microsoft cloud tools, you might experience Azure UI changes that occur after t...