In: Computer Science
Unlike other engineering approaches software engineering process is NOT rigid. Justify why?
In software development, we required different types of methodologies that are dependent on nature and the requirement. The business world is changing rapidly that's why they need methodology or process or approaches so that could help them run a business without any kind of glitch. The two main approaches are there one is the Waterfall method and the other is the agile software development method. Uses of these methods are quite rigid but complexities and every time clients required changes in their product as well as time consumption point of view we need these methodologies.
These approaches give satisfaction as if we need quickly release a basic product and that you can later build on and add new features or doing some changes to it then that time agile methodology more appropriate for your project. Along with this, it provide an interactive and team-based approach.
So, Unlike other engineering approaches software engineering process is NOT rigid.