Please enable JavaScript.
Coggle requires JavaScript to display documents.
Prototyping - Coggle Diagram
Prototyping
Benfits
Improved system usability
A closer match to users’ real needs
Improved design quality
Improved maintainability
Reduced development effort
Throw-Away Prototype
Discarded after
development
Impossible to meet non-functional requirements
Undocumented
Degraded
through rapid change
Not meet normal
organizational quality standards
Early version of software system
Try out design options
To demonstrate concepts
Find more about the problems and the solutions
Used
Requirements engineering process
Requirements elicitation
Validation
Design processes
Explore options
Develop a
UI design
Testing process
Run back-to-back tests
Prototyping Development
focus on areas of the product
that are not well-understood
Error checking and recovery
Focus on functional rather than non-functional requirements
Process
Establish prototype objectives
Define prototype functionality
Develop prototype
Evaluate prototype
Evaluation the prototype and came out with evaluation report
Executable prototype
Outline definition
Have prototyping plan