You're leading a project where requirements are likely to evolve over time. Which SDLC model would you recommend, and why?
- Agile
- RAD (Rapid Application Development)
- Spiral
- Waterfall
Agile is recommended for projects with evolving requirements due to its iterative and incremental approach. It allows for flexibility, constant feedback, and adaptation to changing needs, making it ideal for dynamic projects where requirements may evolve during development. Waterfall is a sequential model and may not be suitable as changes late in the process can be costly and time-consuming. Spiral and RAD also offer iterative approaches but are less suited for continuous requirement changes compared to Agile.
Loading...
Related Quiz
- Which type of linked list is best suited for implementing a stack?
- What is the significance of a block size in a file system?
- A ___________ is a synchronization primitive that provides exclusive access to the shared resource.
- You're working on a project where SEO is critical. How would you implement server-side rendering (SSR) with React or Angular to ensure better search engine visibility?
- The ________ layer of the OSI Model is responsible for segmenting data and ensuring its reliable delivery.