Which software development approach builds a small-scale representation or working model of the system to ensure it meets the user and business requirements?
Prototyping involves creating a working model of the system to validate that it meets user and business requirements.
It is an iterative approach where users interact with the prototype and provide feedback for improvements.
Why Other Options Are Incorrect:
Option A (Waterfall): Follows a linear approach without iterative feedback.
Option B (RUP): A structured iterative approach but not focused solely on prototyping.
Option C (Iterative): While iterative development involves cycles, it does not specifically focus on building prototypes.
References:
Prototyping and Agile Development Practices – Agile Alliance
"Prototyping in Systems Development" – IEEE
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit