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
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 readiness | It 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