What is the difference between Agile and DevOps? - ProProfs Discuss
Advertisement

What is the difference between Agile and DevOps?

Asked by Lynn , Last updated: Apr 12, 2024

+ Answer
Request
Question menu
Vote up Vote down

3 Answers

Zack

Zack

Find happiness in writing new things.

Zack
Zack , English Professor, PhD, Basel

Answered Nov 18, 2020

Agile and DevOps are common terminologies used in software development. The agile approach came to the picture, which formed the collaboration between the teams and end-users. It made tweaking software a whole lot easier with the incremental approach, which is the main idea of the agile approach. Agile doesn’t believe in automation. Agile believes in daily meetings and constant feedback from each member of the team who shared daily progress and long-term goals. DevOps evolved from existing software development methodologies to overcomes the shortcoming of previous models. Automation is last the core of Dev ops. It can work with any number of approaches, both agile and non-agile, to get the desired result. DevOps believes in communication and documentation without worrying about daily informal meetings to maximize efficiency.
upvote downvote
Reply 

N. Jarah

N. Jarah

N. Jarah
N. Jarah

Answered Jul 01, 2020

The agile approach came to fruition when it formed a collaboration between the teams and end-users. This collaboration allows them to oversee the progress of a project throughout the development cycle. It’s approved for the modification of software to be more of a simple process. It utilizes the incremental approach, which was the fundamental idea of the agile approach for the first phase.

It was created to break down the project into smaller increments to save time. This adjustment permits the developers to work with constant feedback, which generates a smoother workflow. There are a couple of disadvantages to the agile model, such as missing deadlines and budget goals. DevOps allow for more flexibility on top of the agile approach. Agile was very valuable for developers who wanted a better approach to keep up with the rapid shifting of the customer’s needs. There are also disadvantages of DevOps include incompatible software components upon completion, missing deadlines, and new features breaking old functions.

upvote downvote
Reply 

M. Delilah

M. Delilah

M. Delilah
M. Delilah

Answered Jul 01, 2020

Agile and DevOps are two different terminologies that are used in software development. Agile is based on lean thinking, as it gives an iterative approach to software development. On the other hand, DevOps evolves from the methodologies of existing software development so as to correct or work on the flaws of previous models. Agile happens to be a collective approach that occurs between the development team and end users so as to ensure a continuous production workflow.

Conversely, the DevOps is a collective collaboration existing between the operation and development teams to maximize productivity. In addition, agile was developed to overcome the waterfall model drawbacks that usually made use of a sequential design process. Meanwhile, the DevOps was developed to overcome the flaws of previous methodologies on top of the agile model. Agile does not really have much to do with automation, whereas automation is the main part of DevOps.

upvote downvote
Reply 

Advertisement
Advertisement
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader
Image Preview
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader
Image Preview
Search for Google images Google Image Icon
Select a recommended image
Upload from your computer Loader

Email Sent
We have sent an email to your address "" with instructions to reset your password.