1.2.8 - Describe the purpose of prototypes to demonstrate the proposed system to the client. Flashcards
What is a prototype?
A prototype is an abstract representation of a system, often focusing on only one or two key aspects of it.
Why are prototypes important?
They are important in testing as each component of the system can be tested before implementation. Additionally, they illustrate the workings of the future system to the client.
Give 7 advantages of making a prototype.
1) If it fails, it’s cheap.
2) It attracts the client’s attention, by displaying functionality of key aspects.
3) More accurate requirements for the system can be gathered.
4) It provides enough concept before funding full proposal.
5) It gives a better understanding of the final product because it’s easier to understand than a written description.
6) It may help to identify issues with design efficiency.
7) It can increase development speed, reducing costs in the long term.
What are the 6 stages in designing a prototype?
1) Design
2) Building
3) User testing
4) Feedback provided
5) Refining (then possible returning to stage 3)
6) Final product created