DEV Community

Cover image for Prototype - Short Notes
Claudio Altamura
Claudio Altamura

Posted on • Updated on • Originally published at claudioaltamura.de

Prototype - Short Notes

Series on Software Design Practices - Part 2

In this small series on software design practices, I write about various practices. In every article, I give a brief and simple explanation. In part 1 I wrote about Spike Solutions. This time I present prototypes as a software development design practice.

A prototype is a simplified, functional model of a planned product or component. It serves as a preparation for production, but can also be used to illustrate a specific concept. The prototype is often the first milestone in a project to test the suitability and acceptance of a new technology, application or process.

The prototype is an essential development step regarding the future solution. However, it should not be used in production after the feasibility check. The building blocks, on the other hand, can be used and improved in the final solution.

Photo by Hal Gatewood on Unsplash

Top comments (0)