Software prototyping
-
Upload
birju-tank -
Category
Engineering
-
view
51 -
download
2
Transcript of Software prototyping
Software Prototyping
Prepared By :
BIRJU TANK
(141060753017)
GTU PG School, BISAG, GANDHINAGAR
INTRODUCTION
• Prototyping is the rapid development of a system
• Rapid software development to validate requirements
• Can be Use for Requirements elicitation
• Prototyping can be considered as a risk reduction activity
1
2
TYPES OF PROTOTYPING
3
EXAMPLE
4
OBJECTIVE
• To describe the use of prototype in different type of development project
• To discuss evolutionary and throw-away prototyping
• To explain the need of user interface prototyping
5
BENIFITS
• It makes the developers clear about the missing requirements. Lets the developers know what actually the users want.
• Reduces the loss by bringing the manufacturer to a conclusion weather the system which we are about to build is feasible or not rather than building the whole system and finding it .
• One can have a working system in before hand.
• Provides a working model to user
6
TROUBLES
• Prototyping will not reveal the non functional requirements like robustness, safety etc .
• If user is not satisfied by the developed prototype, then a new prototype is developed. This process goes on until a perfect prototype is developed. Thus this model is time consuming and expensive.
7
KEY POINTS
• A prototype can be used to give end-users a concrete impression of the system’s capabilities
• Do not turn into products
• User can get better idea of their requirements
• Prototype can be used as a template to create final system
8
REFERENCES
1. Luqi ; Steigerwald, R. “Rapid software prototyping” SystemSciences, 1992. Proceedings of the Twenty-Fifth HawaiiInternational Conference on Volume: ii ©IEEE ConferencePublications
2. Jain, A.K. ; Ting, P.D. “Software quality via rapid prototyping ”Global Telecommunications Conference and Exhibition'Communications Technology for the 1990s and Beyond'(GLOBECOM), 1989. IEEE
9
Questions..?