A software development team is working on creating a new app for a client. The client has a broad idea but is unclear about specific functionalities. Which requirement gathering technique would be most beneficial in this situation?
- Agile Requirements Workshops
- Joint Application Development (JAD)
- Prototyping
- Rapid Application Development (RAD)
In this situation, using a prototyping technique would be most beneficial. Prototypes allow the client to visualize and interact with a preliminary version of the app, helping to clarify and refine specific functionalities before development begins.
Loading...
Related Quiz
- In Test-Driven Development (TDD), what is the purpose of writing a failing test before implementing the code?
- In database design, how does indexing improve query performance?
- A team is developing a complex system with multiple interacting components. Which programming paradigm would allow them to model the system as a collection of independent entities with distinct state and behavior?
- Traceability in Requirement Management Tools ensures that each requirement can be traced back to its ______.
- The _______ SDLC model is well-suited for projects where requirements are expected to change frequently.