Member-only story
History Of DevOps
3 min readJan 29, 2023
Waterfall and Agile were the two approaches to software development.
1. Waterfall Model
The waterfall model is a straightforward and linear software development model. This model is built from the top down.
- This model begins with requirements gathering and analysis. This is the stage at which you obtain the client’s requirements for developing an application. Following that, you attempt to analyze these requirements.
- The Design phase follows, in which you create a software blueprint. Here, you think about how the software will look.
- Once the design is complete, you proceed to the Implementation phase, where you begin coding for the application. The development team collaborates on various aspects of the application.
- In the Testing phase, you test the application after it has been developed. The application is subjected to a variety of tests, including unit testing, integration testing, performance testing, and so on.
- After all of the application’s tests are completed, it is deployed to the production servers.
- Finally, there is the Maintenance phase. The application’s performance is monitored during this phase. During this phase, any issues with the application’s performance are resolved.