Make your own free website on Tripod.com

Q1)

Prototyping:
bulletRequirements gathering and refinement
bulletQuick design
bulletBuilding prototype
bulletCustomer evaluation of prototype
bulletRefining prototype
bulletEngineer product

----Repeat the above steps again and again till you get the final product.

----Usually used in projects where requirement specification is not clear.

----Can be throwaway or evolutionary.

----Disadvantage: Custumore and developer get used to protoype, forgetting main requirements

RAD:

----Used for short term projects

----Has the following phases
bulletBusiness modelling
bulletData modelling
bulletProcess modelling
bulletApplication generation
bulletTesting and turnover

----Done in teams

----Used for pojects to be completed in  short time.

----Teams work in parallel.

Q2)

Q3)

SW Development Life Cycle:
bulletSystem engineering
bulletAnalysis
bulletDesign
bulletCoding
bulletTesting
bulletMaintenance