EMERGING TRENDS IN SOFTWARE ENGINEERING
DEVOPS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
yes
|
|
No
|
|
Either A or B
|
|
None of the above
|
Detailed explanation-1: -Difference between Agile and DevOps. The key difference between Agile versus DevOps is that Agile is a philosophy about how to develop and deliver software, while DevOps describes how to continuously deploy code through the use of modern tools and automated processes.
Detailed explanation-2: -While Agile was a natural replacement for the Waterfall model and other Scrum practices, DevOps is not a replacement. But, it is a direct successor to Agile. Similar to how time, practices get better; over time, Agile has also grown its challenges, and DevOps has turned out to be the more optimized practice.
Detailed explanation-3: -The agile method needs teams to be more productive which is difficult to match every time. DevOps process needs to development, testing and production environments to streamline work. Agile offers shorter development cycle and improved defect detection. DevOps supports Agile’s release cycle.