Computers, Software
Prototyping is a schematic layout of a page or pages of a site
As the old Latin proverb says, victory loves preparation. It can be said equally about planning and prototyping. What is that? What are the features? This and not only will be a conversation within the article.
What is called prototyping
Features of prototyping
It is not necessary that a sample be made using the same technologies as the system being developed. Typically, prototypes are applications to a technical task. Now go to the sites. Let's draw an analogy with the problem of the algebra textbook. A site is one number. The Terms of Reference serve as a condition, and the prototype is a draft decision of the task. Usually it is an outline in which there are no beautiful pictures. The layout is created before the design and software implementation. By the time this process can take from several tens of minutes to hours - it all depends on the complexity, detail, terms of reference and personal skills of a person. Under prototyping can understand the creation of layouts for both individual pages and for the entire resource. They greatly save money and time. Prototypes can be created for presentation to the client, A / B testing and corrections.
Terms of Reference + prototyping site =?
We make a qualitative prototype
Work on bugs
Paper layout
Prototyping process
So, we begin. To create a prototype, you need to do four steps:
- Define the initial requirements, which it must correspond.
- We are developing the first version of the prototype, which contains only the user interface of the system.
- Send the prototype to the customer / end user so that they can study it. Important at this stage is to set up feedback about making the necessary changes, as well as additions.
- The prototype is processed on the basis of received suggestions and / or comments.
You can use special environments. So, affordable is 3D prototyping, which will allow you to better view everything from different sides.
Prototyping of software products and computer systems
Since we are considering creating a site layout, you need to know how to do it. To create a prototype, high-level programming languages of abstraction are used. In our case, this is PHP, JavaScript, ActionScript and many others. Special tools can also be used. When a prototype is approved, a documented and more accurate code is created in the final implementation. At the same time, the amount of effort that is spent on debugging and testing the site is increasing to make sure that it fully performs its functionality. At the stage of prototyping, the most significant architectural errors are identified, changes are made to the interface of the system modules, and redistribute their responsibilities.
What are the qualities of an effective prototype
- The creation of a prototype should not be time-consuming.
- Effective layout is one-time. It is necessary only to convey the idea of the project to the person concerned. After it was adopted, it becomes unnecessary and, accordingly, can be discarded.
- In an effective prototype, attention must be focused on the parts that are of greatest interest. This includes the most complex from the point of view of implementation and the most important functional components.
- Attention should be paid to the elements of interactions that can potentially be useful in conveying the idea of the project to the end user.
Conclusion
If you plan to work in the field of site development, then prototyping is a valuable tool to save your nerves, time and money. Therefore, it is not superfluous to master all the nuances of creating layouts of sites in a short time. After all, prototyping technology allows you to save a lot of time in the final stages of creating a website.
Similar articles
Trending Now