9
3 Traditional Development Methods Of (SDLC) -Prototype -Waterfall -Agile Group9 Q2 Heng shujia 0823

3 Traditional D evelopment M ethods O f (SDLC) -Prototype -Waterfall -Agile

  • Upload
    clea

  • View
    51

  • Download
    0

Embed Size (px)

DESCRIPTION

3 Traditional D evelopment M ethods O f (SDLC) -Prototype -Waterfall -Agile. SDLC Systems/Software Development Life Cycle . is the process of creating software/systems. Software prototyping. Throwaway prototyping Evolutionary prototyping Incremental prototyping Extreme prototyping. - PowerPoint PPT Presentation

Citation preview

Page 1: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

3 Traditional Development Methods Of (SDLC)

-Prototype -Waterfall

-Agile

Page 2: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

SDLC Systems/Software Development

Life Cycle

• is the process of creating software/systems

Page 3: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

Software prototyping

• Throwaway prototyping• Evolutionary prototyping• Incremental prototyping• Extreme prototyping

Page 4: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

Waterfall

• Requirements specification• Design• Construction (AKA implementation or coding)• Intergration• Testing and debugging (AKA Validation)• Installation• Maintenance

Page 5: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

Agile

• Agile Manifesto• In February 2001, 17 software developers

met at the Snowbird, Utah resort, to discuss lightweight development methods.

• They published the Manifesto for Agile Software Development

Page 6: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

Twelve principles underlie the Agile Manifesto

• Customer satisfaction by rapid delivery of useful software• Welcome changing requirements, even late in development• Working software is delivered frequently (weeks rather than months)• Working software is the principal measure of progress• Sustainable development, able to maintain a constant pace• Close, daily co-operation between business people and developers• Face-to-face conversation is the best form of communication (co-location)• Projects are built around motivated individuals, who should be trusted• Continuous attention to technical excellence and good design• Simplicity• Self-organizing teams• Regular adaptation to changing circumstances

Page 7: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

Questions

• Creating a new Internal Web Portal for an advertising agency.

• Changing the database in a hospital.• Rolling-out a new information kiosk in a chain

of malls-------------------------------------------------------------Prototype? Waterfall ? Agile ?

Page 8: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

Questions ????

• Bing !

Page 9: 3 Traditional  D evelopment  M ethods  O f (SDLC) -Prototype  -Waterfall -Agile

Group9 Q2 Heng shujia 0823

References

• http://searchsoftwarequality.techtarget.com/definition/waterfall-model

• http://en.wikipedia.org/wiki/Waterfall_model

• http://en.wikipedia.org/wiki/Systems_Development_Life_Cycle

• http://en.wikipedia.org/wiki/Software_prototyping#Throwaway_prototyping

• http://www.scribd.com/doc/19553023/Prototype-Model

• http://en.wikipedia.org/wiki/Agile_software_development

Thank you ^_^)/