Waterfall Prototyping and Spiral Models Heather Sullivan Waterfall
- Slides: 20
Waterfall, Prototyping, and Spiral Models Heather Sullivan
Waterfall Model
Waterfall Model n Popular version of SDLC. n Used for software engineering. n Development method that’s linear & sequential.
Waterfall Model n Advantages • Allows departmentalization. • Allows managerial control. • Schedule with set deadlines. • Theoretically, project delivered on time.
Waterfall Model n Disadvantages • Does not allow much reflection/revision. • In testing phase, difficult to revise concept stage.
Waterfall Model n Development • Concept • Design • Implementation • Testing • Installation • Troubleshooting • Operation/Maintenance
Prototyping Model
Prototyping Model n Systems Development Model (SDM) n The prototype is: • Built • Tested • Reworked as necessary • Acceptable prototype • Complete system/product developed
Prototyping Model n Works best when project requirements are not known in detail. n Trial & Error process. n Takes place between developers & users.
Prototyping Model n Steps • New system requirements defined. • Preliminary design created for system. • First prototype constructed from preliminary design. Scaled down design. • Users evaluate first prototype.
Prototyping Method n Steps Continued: • First prototype modified. Second prototype constructed. • Users evaluate second prototype. • Preceding steps repeated as necessary. • Final system constructed, based on final prototype. • Final system thoroughly tested & evaluated.
Spiral Model
Spiral Model n n n System Development Method (SDM) Combines features of prototyping & waterfall models. Favored for large, expensive, & complicated projects.
Spiral Model n Steps • System requirements defined. • Preliminary design created. • First prototype is constructed from preliminary design. Scaled down design. • Users evaluate first prototype.
Spiral Model n Steps Continued: • Second prototype evolved. n Evaluate 1 st prototype n Define requirements of 2 nd prototype n Planning & designing of 2 nd prototype n Constructing & testing of 2 nd prototype • Project aborted?
Spiral Model n Steps Continued: • Preceding steps repeated as necessary. • Final system constructed, based on final prototype. • Final system thoroughly tested & evaluated.
References n Waterfall Model • http: //searchvb. techtarget. com/s. Definition/0, , sid 8_gci 519580, 00. html n Prototyping Model • http: //searchvb. techtarget. com/s. Definition/0, , sid 8_gci 755441, 00. html n Spiral Model • http: //searchvb. techtarget. com/s. Definition/0, , sid 8_gci 755347, 00. html
- Lengkung spiral
- What does architecture mean in software
- What is modals and semi modals
- Agile modeling and prototyping
- Patched-up prototype
- Rapid prototyping techniques in software engineering
- Patched-up prototype
- Rad design workshop
- Card-based paper prototypes, sketches and storyboards are
- Abby durfee gray
- Sullivan algebra
- Sullivan algebra and trigonometry
- Elliptical, spiral and irregular.
- Spiral and determinate cleavage
- Tented arch fingerprint
- Dr edmond locard
- Sketch preparer
- The seven s's of crime scene investigation
- Open source electronics prototyping platform
- Rapid prototyping data formats
- Rapid prototyping life cycle model