Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

How does prototyping aid in the success of a project? What types of project can prototyping be used for?

user-image
Question added by Themali Silva , Sr Technical Product Manager , Plusgrade
Date Posted: 2014/08/12
Salauddin Mohammad
by Salauddin Mohammad , Sr. Manager, Software Development , Aspen Technology Inc

There are many advantages to using prototyping in software development 

Reduced time and costs: Prototyping can improve the quality of requirements and specifications provided to developers. Because changes cost exponentially more to implement as they are detected later in development, the early determination of what the user really wants can result in faster and less expensive software

Improved and increased user involvement: Prototyping requires user involvement and allows them to see and interact with a prototype allowing them to provide better and more complete feedback and specifications. Since users know the problem domain better than anyone on the development team does, increased interaction can result in final product that has greater tangible and intangible quality. The final product is more likely to satisfy the users desire for look, feel and performance.

 

Prototyping is most beneficial in systems that will have many interactions with the users. Prototyping is very effective in the analysis and design of on-line systems, especially for transaction processing.

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.