Prototype (glossary)

From SEBoK
Jump to navigation Jump to search

a. Prototype - hardware A specification-compliant production readiness demonstration model developed under engineering supervision that represents what manufacturing should replicate. All design engineering and production engineering must be complete, and the assembly must be under configuration control.'' (Fairley 2009, p 74-75), (Forsberg, Mooz, Cotterman 2005, p 432)

b. Prototype - software A term currently with multiple meanings. A “rapid prototype” is usually a software requirements demonstration model, which provides a simulated representation of the software functionality and operator interface. The model facilitates early buyer-developer agreement on the design approach. A software prototype may also be a technical demonstration model. Except with “Evolutionary Prototypes,” the code is usually discarded once the model has served its purpose. (Forsberg, Mooz, Cotterman 2005, p 432)

b. Prototype - software Software prototypes are constructed to investigate a situation or to evaluate a proposed approach to solving a technical problem. ... When building a prototype, we keep the knowledge we have gained but we do not use the code in the deliverable version of the system (Fairley 2009, p 74-75)

Source(s)

Forsberg, K., H. Mooz, H. Cotterman. 2005. Visualizing Project Management, 3rd Ed., John Wiley and Sons.

Fairley, R. 2009. Managing and Leading Software Projects. John Wiley & Sons.

Discussion

This term is widely misused.

SEBoK v. 1.9.1 released 30 September 2018

SEBoK Discussion

Please provide your comments and feedback on the SEBoK below. You will need to log in to DISQUS using an existing account (e.g. Yahoo, Google, Facebook, Twitter, etc.) or create a DISQUS account. Simply type your comment in the text field below and DISQUS will guide you through the login or registration steps. Feedback will be archived and used for future updates to the SEBoK. If you provided a comment that is no longer listed, that comment has been adjudicated. You can view adjudication for comments submitted prior to SEBoK v. 1.0 at SEBoK Review and Adjudication. Later comments are addressed and changes are summarized in the Letter from the Editor and Acknowledgements and Release History.

If you would like to provide edits on this article, recommend new content, or make comments on the SEBoK as a whole, please see the SEBoK Sandbox.

blog comments powered by Disqus