13.07.2015 Views

Chapter 3 Research Methodology - DSpace@UM

Chapter 3 Research Methodology - DSpace@UM

Chapter 3 Research Methodology - DSpace@UM

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Table 3.1: Description of Software Development Methodologies (Adopted fromFreetutes.com)Software Development <strong>Methodology</strong>Waterfall ModelPrototypingSpiral ModelRapid Application DevelopmentDescriptionsAn approach design system in a linear andsequential manner, each stage has to be completedbefore moving to the next stage.A risk-reduced approach where system design isbreaking down into smaller segment; prototype ismodified iteratively throughout the developmentprocess.An approach involves repetitions of the samesequence of steps, best to accommodate changingrequirements.Advocates delivery of high quality system in arapid, fast development environment.Each of the methodology mentioned above has its individual merits. Waterfallmodel was the first introduced process model in system development life cycle model.Most projects are believed can be delivered using with Waterfall methodology (Mochal,2001). Waterfall model describes a linear and sequential development method. One stagemust be completed before proceeds to the next stage, where overlapping and turning backare not allowed (Freetutes.com, 2007). Spiral Model required repetitions of the samesequence of steps, best to accommodate changing requirements especially for large scaleprojects. The iteration of the phases helps dealing with problems when the same phase isrepeated next time followed by planning and developing strategies. The four phases inSpiral Model are consists of Planning, Risk Analysis, Engineering and CustomerEvaluation. It overcomes the disadvantages in Waterfall model, but to follow this model,30

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!