Agile and Scrum: Executive Summary June 2, 2011 Bob Schommer, CSP, PMP, MCTS Senior Project Manager Skyline Technologies, Inc.

Slides:



Advertisements
Similar presentations
Scrum in 10 slides.
Advertisements

How to Implement Agile in Your Organization
Delivering Enterprise Projects Using Agile Methods Brent Barton May 23, 2006.
Agile Development Primer – Using Roundtable TSMS in an Agile Shop Michael G. Solomon Solomon Consulting Inc.
BECOMING AGILE AN INTRODUCTION AND TIPS FOR GETTING STARTED Bob Schommer, CSP, CSPO, PMP Agile Coach September 17, 2013.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Where We Are Now. Where We Are Now Traditional PM versus Agile Methods Traditional PM Approach Concentrates on thorough, upfront planning of the entire.
IAgile – iNetFrame’s framework for agile development Features Get to see a working product early Development shadows evolving requirements Pair programming.
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
An Introduction to Agile SCRUM Methodology
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
NAUG NAUG Knowledge Evening – th February 2007.
Presentation from: See Also: scrumreferencecard.com/ScrumReferenceCard.pdf.
© Timothy Korson Page 1 Scrum by Dr. Korson For CPTR 209 Software Engineering Version
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
Scrum Basics Presented by Juan Banda. Problems in Software Industry Releases take too long Stabilization takes too long Changes are hard to make Quality.
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
An Introduction to Agile Project Management CHAPTER SEVENTEEN PowerPoint Presentation by Charlie Cook Copyright © 2014 McGraw-Hill Education. All Rights.
Agile development By Sam Chamberlain. First a bit of history..
Scrum Agile Methodology
Introduction to Agile.
Agile Methodologies for Project Management By – Komal Mehta.
CSE G674/2009 Project Project Management Section Presented by: Amir Aref Adib.
An introduction for PMPs
What is Scrum Process? Where is it used? How is it better?
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Project Management.
AgileCamp Presents: Agile 101. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution.
SCRUM introduction 6 April Scrum Team are known as pigs because they’re committed to delivering Sprint Goal People who are involved but not dedicated.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
MAKING BUSINESS AGILE Andrew Kallman, MBA, PMP, CSP 21 March 2013 NYC Scrum Users Group AGILE PROGRAM MANAGEMENT USING THE UNIFIED VISION FRAMEWORK.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Scrum Santhosh Srinivasan. Outline What is Scrum What is Scrum Why Scrum Why Scrum Scrum Practices Scrum Practices Why Scrum works Why Scrum works Pros.
Copyright © 2015 Curt Hill Software Development Paradigms What do you need to know?
Agile Information Management Development. Agile Project Management Characteristics  Acceptance and even welcome of changing requirements  Incremental.
Presentation from: See Also: scrumreferencecard.com/ScrumReferenceCard.pdf.
SCRUM.
Text Firefox Metro Project Production Pipeline. Text Our Approach.
Intelligence and Information Systems 1 3/17/2004 © 2004 Raytheon Company USC/CSE Executive Workshop on Agile Experiences March 17, 2004 A Raytheon Agile.
Introduction to Agile and SCRUM Project Management Framework Joe Vallone Scrum Coach Certified Scrum Professional Improving Enterprises.
Introduction to Agile. Introduction Who is this guy?
A Brief Conversation on Agile and the Scrum Framework
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
The Scrum Framework Presented by Somnath Ghosh Scrum Practitioner 24 hours weeks.
Copyright © Curt Hill Scrum Software Development Paradigms What is a Scrum?
Manifesto for Agile Software Development
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Agile Project Management
AGILE SCRUM METHODOLOGY
Scrum.
Agile Training Day 2 November 17, 2015.
CSC 355 – Newer Approaches to System Development Life Cycles & Processes, Spring 2017 March 2017 Dr. Dale Parson.
SCRUM.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Agile Software Development Brian Moseley.
Navigating an Agile Transformation
Product Backlog List of things that needs to be done to make the product come into existence 
Project Management and the Agile Manifesto
Scrum MODULE 3 – Part 3.
How to Successfully Implement an Agile Project
Summarizing Our Models to Date
Scrum Overview.
Introduction to Agile Blue Ocean Workshops.
Scrum in 10 slides by Pierre Mengal – Scrum In Ten Slides v2.0 is licensed under a Creative Commons Attribution-NoDerivs 3.0 Unported.
Scrum in Action.
Presentation transcript:

Agile and Scrum: Executive Summary June 2, 2011 Bob Schommer, CSP, PMP, MCTS Senior Project Manager Skyline Technologies, Inc.

What does it mean to be agile? Iterative and incremental development (IID) –Working software in each iteration Evolutionary and adaptive –Inspect and adapt –Visibility Iterative and adaptive planning –Risk driven –Value driven Self managed and self organized teams Time boxed

Agile Methods Scrum Extreme Programming (XP) Crystal Methods Unified Process (UP) Dynamic Systems Development Method (DSDM) Feature Driven Development (FDD) Lean Development Adaptive Software Development Evolutionary Project Management (Evo)

Scrum Terms ScrumNot an acronym. Sometimes used to refer to the daily stand up meeting SprintAn iteration – typically 2-4 weeks in duration Product Backlog A prioritized list of product features with estimated effort Sprint BacklogDetailed list of tasks that the Scrum Team has committed to deliver during a sprint Scrum BoardUsed by Scrum Teams to track sprint progress – typically a white board with post-it notes Burn DownPublicly displayed chart showing work remaining – either for the sprint or a release

Scrum Roles Product Owner Product vision Prioritizes work to maximize ROI Determines when to deploy Keeps team “fed” with high value work Scrum Team Self organizing Cross functional skills Creates and enforces own ground rules Responsible for commitments ScrumMaster Works for the team Coach, Leader, Facilitator, Change Agent Removes impediments Has no authority

The Scrum Framework Potential Deployment Sprint Review Product Backlog & Team Formation Sprint Planning 2 Parts: Selection and Decomp Daily Scrum Sprint 2-4 Weeks Team Retrospective

The Agile Business Case High Value Features –Faster to market –Adaptable to changes – even late in development –IKIWISI –“Deliver what is needed, not necessarily what is requested” Higher Quality –Test early and often –Improvements to testing as you iterate On Time, On Budget, On Target –Power of time boxing –People remember slipped dates, not slipped features –Schedule and Cost are constants – Scope is the variable

The Agile Business Case Risk Mitigation –Agile is lower risk than waterfall development –Early risk mitigation and discovery Improved Visibility into Projects –Predictability –Meaningful metrics – working software Team Morale –Confidence and satisfaction from early and repeated success –Self organized, self managed and empowered –Face-to-face communications –No “death marches” Continuous Process Improvement –Within the project, team, IT and the company –“Sushi” delivery

Questions?