SlideShare a Scribd company logo
1 of 12
Agile & Web Development NoVA Geek Girl Dinner #4
About Glennette Clark ,[object Object],[object Object],[object Object],[object Object]
What is Agile ,[object Object]
Agile Methodologies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile Basics ,[object Object]
Agile vs Waterfall Emphasizes documentation and controlled processes as a measurement of success Emphasizes working software as the primary measure of progress Ill equipped to adapt to change because it tends to fall apart when the problem being measured is constantly changing due to requirement modifications and new realizations about the problem itself Breaks tasks into small increments with minimal planning, and do not directly involve long-term planning which makes it easier to adapt to changes in requirements Progress is generally measured in terms of deliverable artifacts: requirement specifications, design documents, test plans, code reviews Progress is measured by the production of completely developed and tested features (but a very small subset of the whole) every few weeks Structured of the methods, stepping through requirements-capture, analysis, design, coding, and testing in a strict, pre-planned sequence Iterative and incremental development methods' emphasis on building releasable software in short time periods Waterfall Agile
Traditional Web Development
SCRUM
Scrum Web Development 30 days 24 hours Product Backlog As prioritized by Product Owner Sprint Backlog Backlog tasks expanded by team Potentially Shippable Product Increment Daily Scrum Meeting Source: Adapted from  Agile Software Development with Scrum  by Ken Schwaber and Mike Beedle.
Why Scrum Works ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Why Scrum Works  by Craig Murphy, http://www.CraigMurphy.com
Why Scrum & Agile Work for Web Development ,[object Object],[object Object],[object Object],[object Object],[object Object]
Resources ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Agile Project Management with Scrum Ken Schwaber Microsoft Press, 2004 ISBN 073561993X Agile Software Development with Scrum Ken Schwaber, Mike Beedle Prentice Hall, 2002 ISBN 0130676349

More Related Content

What's hot

Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAgile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAmit Agrawal
 
Apt agile methodology
Apt agile methodologyApt agile methodology
Apt agile methodologyIndra
 
Agile and waterfall
Agile and waterfallAgile and waterfall
Agile and waterfallJohn Morse
 
Organizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesOrganizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesLean India Summit
 
Agile Framework
Agile FrameworkAgile Framework
Agile Frameworkhshamim
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfallgosain20
 
Hybrid project management methodology
Hybrid project management methodologyHybrid project management methodology
Hybrid project management methodologyDavid Robins
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management Kostiantyn Trefiak
 
Project Management
Project ManagementProject Management
Project ManagementPrarthan P
 
Agile + Benefits + Transition Nov 2009
Agile + Benefits + Transition   Nov 2009Agile + Benefits + Transition   Nov 2009
Agile + Benefits + Transition Nov 2009Michael Sahota
 
Agile Project Development
Agile Project DevelopmentAgile Project Development
Agile Project DevelopmentHajrah Jahan
 
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaAgile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaEdureka!
 
Agile Model-Driven Development
Agile Model-Driven DevelopmentAgile Model-Driven Development
Agile Model-Driven DevelopmentTechWell
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile MethodologySapna Sood
 

What's hot (19)

Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAgile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
 
Apt agile methodology
Apt agile methodologyApt agile methodology
Apt agile methodology
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
 
Agile and waterfall
Agile and waterfallAgile and waterfall
Agile and waterfall
 
Organizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile PracticesOrganizational growth towards Lean by adopting Agile Practices
Organizational growth towards Lean by adopting Agile Practices
 
Agile Framework
Agile FrameworkAgile Framework
Agile Framework
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
 
Hybrid project management methodology
Hybrid project management methodologyHybrid project management methodology
Hybrid project management methodology
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management
 
Project Management
Project ManagementProject Management
Project Management
 
Agile + Benefits + Transition Nov 2009
Agile + Benefits + Transition   Nov 2009Agile + Benefits + Transition   Nov 2009
Agile + Benefits + Transition Nov 2009
 
Agile Project Development
Agile Project DevelopmentAgile Project Development
Agile Project Development
 
Blended Agile
Blended AgileBlended Agile
Blended Agile
 
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaAgile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Scrum methodology
Scrum methodologyScrum methodology
Scrum methodology
 
Implement Agile Practices That Work
Implement Agile Practices That WorkImplement Agile Practices That Work
Implement Agile Practices That Work
 
Agile Model-Driven Development
Agile Model-Driven DevelopmentAgile Model-Driven Development
Agile Model-Driven Development
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 

Viewers also liked

We Do Have Things In Common
We Do Have Things In CommonWe Do Have Things In Common
We Do Have Things In CommonRanjeet Joshi
 
Call Center Week presents The Summit
Call Center Week presents The SummitCall Center Week presents The Summit
Call Center Week presents The SummitAbby Lombardi
 
Unconferences & Building Creative Confidence
Unconferences & Building Creative ConfidenceUnconferences & Building Creative Confidence
Unconferences & Building Creative ConfidenceGlennette Clark, MBA
 
Better Access to Hospitals for the Deaf, Hard of Hearing and the Deaf-Blind
Better Access to Hospitals for the Deaf, Hard of Hearing and the Deaf-BlindBetter Access to Hospitals for the Deaf, Hard of Hearing and the Deaf-Blind
Better Access to Hospitals for the Deaf, Hard of Hearing and the Deaf-BlindYing Lee
 
IAS 16 Ontology Dojo
IAS 16 Ontology DojoIAS 16 Ontology Dojo
IAS 16 Ontology DojoRen Pope
 

Viewers also liked (11)

We Do Have Things In Common
We Do Have Things In CommonWe Do Have Things In Common
We Do Have Things In Common
 
Mars & Venus
Mars & Venus Mars & Venus
Mars & Venus
 
Woodcrest condo
Woodcrest condoWoodcrest condo
Woodcrest condo
 
Ruby meets Scooby
Ruby meets ScoobyRuby meets Scooby
Ruby meets Scooby
 
Call Center Week presents The Summit
Call Center Week presents The SummitCall Center Week presents The Summit
Call Center Week presents The Summit
 
Social Media: Why All The Hype
Social Media: Why All The HypeSocial Media: Why All The Hype
Social Media: Why All The Hype
 
Designing for Context
Designing for ContextDesigning for Context
Designing for Context
 
Unconferences & Building Creative Confidence
Unconferences & Building Creative ConfidenceUnconferences & Building Creative Confidence
Unconferences & Building Creative Confidence
 
Designing with Empathy
Designing with EmpathyDesigning with Empathy
Designing with Empathy
 
Better Access to Hospitals for the Deaf, Hard of Hearing and the Deaf-Blind
Better Access to Hospitals for the Deaf, Hard of Hearing and the Deaf-BlindBetter Access to Hospitals for the Deaf, Hard of Hearing and the Deaf-Blind
Better Access to Hospitals for the Deaf, Hard of Hearing and the Deaf-Blind
 
IAS 16 Ontology Dojo
IAS 16 Ontology DojoIAS 16 Ontology Dojo
IAS 16 Ontology Dojo
 

Similar to Agile and Web Development

Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project managementPramesh Vaidya
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development OverviewMark Kovacevich
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentationdeyoepw
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projectssriks7
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Close to agile
Close to agileClose to agile
Close to agilephilywu
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxPerumalPitchandi
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Agile project management SCRUM
Agile project management SCRUMAgile project management SCRUM
Agile project management SCRUMMarwa Salim
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Margaret Menzies Intro & Scrum Overview
Margaret Menzies Intro & Scrum OverviewMargaret Menzies Intro & Scrum Overview
Margaret Menzies Intro & Scrum OverviewMargaretMenzies
 
Scrum & Agile - imobilemagic
Scrum & Agile - imobilemagicScrum & Agile - imobilemagic
Scrum & Agile - imobilemagicStartup Braga
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
Introduction to Agile-Scrum
Introduction to Agile-ScrumIntroduction to Agile-Scrum
Introduction to Agile-ScrumPraveen Nair
 

Similar to Agile and Web Development (20)

Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentation
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Close to agile
Close to agileClose to agile
Close to agile
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptx
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile project management SCRUM
Agile project management SCRUMAgile project management SCRUM
Agile project management SCRUM
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Margaret Menzies Intro & Scrum Overview
Margaret Menzies Intro & Scrum OverviewMargaret Menzies Intro & Scrum Overview
Margaret Menzies Intro & Scrum Overview
 
Scrum & Agile - imobilemagic
Scrum & Agile - imobilemagicScrum & Agile - imobilemagic
Scrum & Agile - imobilemagic
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
Introduction to Agile-Scrum
Introduction to Agile-ScrumIntroduction to Agile-Scrum
Introduction to Agile-Scrum
 

Agile and Web Development

  • 1. Agile & Web Development NoVA Geek Girl Dinner #4
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Agile vs Waterfall Emphasizes documentation and controlled processes as a measurement of success Emphasizes working software as the primary measure of progress Ill equipped to adapt to change because it tends to fall apart when the problem being measured is constantly changing due to requirement modifications and new realizations about the problem itself Breaks tasks into small increments with minimal planning, and do not directly involve long-term planning which makes it easier to adapt to changes in requirements Progress is generally measured in terms of deliverable artifacts: requirement specifications, design documents, test plans, code reviews Progress is measured by the production of completely developed and tested features (but a very small subset of the whole) every few weeks Structured of the methods, stepping through requirements-capture, analysis, design, coding, and testing in a strict, pre-planned sequence Iterative and incremental development methods' emphasis on building releasable software in short time periods Waterfall Agile
  • 9. Scrum Web Development 30 days 24 hours Product Backlog As prioritized by Product Owner Sprint Backlog Backlog tasks expanded by team Potentially Shippable Product Increment Daily Scrum Meeting Source: Adapted from Agile Software Development with Scrum by Ken Schwaber and Mike Beedle.
  • 10.
  • 11.
  • 12.