Upload
clea
View
51
Download
0
Tags:
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
Group9 Q2 Heng shujia 0823
3 Traditional Development Methods Of (SDLC)
-Prototype -Waterfall
-Agile
Group9 Q2 Heng shujia 0823
SDLC Systems/Software Development
Life Cycle
• is the process of creating software/systems
Group9 Q2 Heng shujia 0823
Software prototyping
• Throwaway prototyping• Evolutionary prototyping• Incremental prototyping• Extreme prototyping
Group9 Q2 Heng shujia 0823
Waterfall
• Requirements specification• Design• Construction (AKA implementation or coding)• Intergration• Testing and debugging (AKA Validation)• Installation• Maintenance
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
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
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 ?
Group9 Q2 Heng shujia 0823
Questions ????
• Bing !
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 ^_^)/