160 likes | 207 Views
When is Agile the Best Project Management Method?. Lana Tylka. Sequential Steps. Incremental Deliveries. Waterfall. Plan. Staged. Design. Develop. Multiple Iterations. Test. Deploy. Prototypes. Maintain. Sprints, Spirals. Agile/Scrum.
E N D
When is Agile the Best Project Management Method? Lana Tylka
Sequential Steps Incremental Deliveries Waterfall Plan Staged Design Develop Multiple Iterations Test Deploy Prototypes Maintain Sprints, Spirals Agile/Scrum Lifecycles Organize Project Implementation Steps
Sequential – Waterfall Defined Define All Requirements Sign-off Design All Requirements Complete System Sign-off Build All Requirements
Iterative – Staged Delivery Defined Requirements Defined and Planned Build for some Requirements Build for some Requirements Build for some Requirements Feedback Feedback Release Source: Agile & Iterative Development. Craig Larman
Agile Defined Feasibility, Initiation Backlog, Priorities, User Stories Short Development Sprints Releases Sprint n Retrospective, Adapt Requirements Test/Evaluate Sprints Sprint 2 Sprint1
Agile Waterfall Staged Delivery • Clear requirements • Fixed deliverables • Single application • Several applications • Prototypes expected • Flexible scope, deliverables • One or several applications Scope, Technology, Contract • Any size or duration project • Small size, short duration project • Medium or large size, mid to long duration Size, Duration • Customer EXPECTS collaboration • Stable, experienced project team • Capacity, resources, and environment to support multiple releases • Limited capacity, resources, and environment • Frequent turnover on project team Capacity, Capabilities, Environment When do these Models Work Best?
Daily Scrum 2 - 4 Week Sprint Product Backlog Sprint Planning Sprint Backlog Retrospective Potentially Shippable Product Increment Case Study 1: Beck’s Scrum Project
Product Owner – Geospatial Analyst ScrumMaster - Lead Developer Daily Scrum 2 Week Sprint Project Manager The team Sprint Planning Sprint Backlog Product Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project
Product Owner – Geospatial Analyst ScrumMaster - Lead Developer Daily Scrum 2 Week Sprint Project Manager The team Sprint Planning Sprint Backlog Product Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project
Product Owner – Geospatial Analyst ScrumMaster - Lead Developer Daily Scrum 2 Week Sprint Project Manager The team Sprint Planning Sprint Backlog Product Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project
Product Owner – Geospatial Analyst ScrumMaster - Lead Developer Daily Scrum 2 Week Sprint Project Manager The team Sprint Planning Sprint Backlog Product Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project
Product Owner – Geospatial Analyst ScrumMaster - Lead Developer Daily Scrum 2 Week Sprint Project Manager The team Sprint Planning Sprint Backlog Product Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project
Product Owner – Geospatial Analyst ScrumMaster - Lead Developer Daily Scrum 2 Week Sprint Project Manager The team Sprint Planning Sprint Backlog Product Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project
Product Owner – Geospatial Analyst ScrumMaster - Lead Developer Daily Scrum 2 Week Sprint Project Manager The team Sprint Planning Sprint Backlog Product Backlog Retrospective Last day of sprint Stakeholders - customer Potentially Shippable Product Increment Case Study 1: Scrum Project
Thank you… Please fill out the session survey: Offering ID: 1586 Online – www.esri.com/ucsessionsurveys Unlock the Value of Your Location Information