© 2014 Point of Sail Implementing Agile/Scrum with a Tradition PMO… and Making it Work PMI Pittsburgh Chapter Meeting 12 June 2014.

Slides:



Advertisements
Similar presentations
Agile Development Primer – Using Roundtable TSMS in an Agile Shop Michael G. Solomon Solomon Consulting Inc.
Advertisements

By: Jonathan Lee Kyle Sakimoto. What is Scrum?  A framework to manage projects  Principles of Scrum:  Frequent inspection  Adaptation  Self-organization.
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
Software development process improvement Ville Wettenhovi Master thesis presentation Supervisor:Professor Jukka Manner Instructor:M.Sc. Markus Aalto Date:23th.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
1 1  Test the Scrum Knowledge of your team.  Play by the rules of Jeopardy® ◦ Play in two teams ◦ Assign a score keeper ◦ All answers have to be in.
ECE44x SCRUM Overview slides adapted from Marty Stepp
Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company Yvonne Kish Associate.
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
Kari Kiviniemi Aalto University - School of Science and Technology Faculty of Electronics, Communications and Automation Department of Communications and.
Scrum in 30 minutes! Oddly, a 45-minute presentation by Carl Chatfield Content Project Manager, Microsoft Puget Sound MPUG September 2009.
A Portrait of Scrum Project Management By Nader Khorrami Rad Project Management Professional (PMP) Certified ScrumMaster (CSM) Professional Scrum Master.
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.
Scrum 1.
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.
Rules of the Game  Loosely based upon the TV show, “Who wants to be a millionaire.®”  Once the question is read, you will have 30 seconds to discuss.
Radu Poenaru Ijaz Ahmet
Agile Approach: Case Study
Wael Ellithy, Ph.D. Arx ICT  Agile Software Development  Scrum Framework  Scrum Rules and Process  Scrum In Industry.
Introduction to Agile.
Mobile Apps: Review and Retrospectives Refresher Agile Transformation Team 1.
Sprint – Weekly cadence
1 Agile Methodology & Programming Ric Holt July 2009.
Agile/Scrum what’s in a name… Meet your presenter Randy Schmidt, PMI-ACP|CMS | MCP Strategic “Results” Architect.
CSE G674/2009 Project Project Management Section Presented by: Amir Aref Adib.
What is Scrum Process? Where is it used? How is it better?
1 SCRUM 22/02/2009 By Siemen Bastiaens >>
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
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.
When is Agile the Best Project Management Method? Lana Tylka.
Scrum Practices Sprint-2. Agenda Scrum Master Product Backlog Scrum Teams Daily Scrum Meeting Sprint Planning Meeting Sprint Sprint Review.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
Software Project Management Team 04 – K15T2. Content Summarizing your view on “Software development process”. Answer 3 question: ◦ What is Software Development.
Agile Project Management. An Informed Decision It is not a snap decision whether to use an agile approach or not, just like flying or driving somewhere.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
The Scrum Framework with Team System Andy Leonard VSTeamSystemCentral.com.
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
Giving order to the chaos of agile Presented by Matt Campo CSC 490 Fall 2015.
SCRUM.
PV213 EIS in Practice: 06 – Development process 1 PV213 Enterprise Information Systems in Practice 06 – Development process.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Over Contract negotiation over Processes and tools over Comprehensive documentation overFollowing a plan over.
Delivery Method: Online Duration: 180 Days Scrum Developer Certified (SDC™)  Participants will become familiar with the concepts, advantages, and challenges.
Introduction to Agile. Introduction Who is this guy?
 SBOK™ (SCRUM Body of Knowledge)  Student course workbook  Case study booklet  Scrum in a page  Scrum Product Owner Certified physical certificate.
1 Development with Agile methodology Scrum Lifecycle DEVELOPMENT PROCESS IN DROISYS INC.
A Brief Conversation on Agile and the Scrum Framework
#msdevcon Community Track IMPLEMENTATION OF SCRUM Bernardin Katić Insa Investment Software AG.
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.
CMPS 116 Software Design Project. Introduction Instructor: Dr. Huahai Yang IBM Research – Almaden Former SUNY Albany Programming.
Copyright © Curt Hill Scrum Software Development Paradigms What is a Scrum?
Introduction to Agile Project Management Presented by Maury Richards, CSP.
Flight Software Conference 2016
Scrum.
Wael Ellithy, Ph.D. Arx ICT
Product Sprint Backlog Backlog Up to 1 Month The Scrum Framework
Agile Frameworks Individuals and interactions over processes and tools
By: By: Agile Scrum Master Online Training.
Scrum - Plan a Sprint Great Video (but added release /sprint layer)
Scrum Overview.
Agile practices for documentation teams
Scrum From the
Agile product development
Agile, Scrum and CMMI Methodologies
Presentation transcript:

© 2014 Point of Sail Implementing Agile/Scrum with a Tradition PMO… and Making it Work PMI Pittsburgh Chapter Meeting 12 June 2014

© 2014 Point of Sail Can a PMO and Agile/Scrum Coexist

© 2014 Point of Sail What Does Agile / Scrum Want

© 2014 Point of Sail What Does The PMO Want

© 2014 Point of Sail What Does The Customer Want

© 2014 Point of Sail A Little About Agile / Scrum What Does Agile / Scrum Want What Does The PMO Want What Does The Customer Want Making It Work Together Agenda

© 2014 Point of Sail Transparency Inspection Adaption First Leg - Transparency Aspects of the process that affect the outcome must be visible to those managing the outcome The Three Legs of Scrum

© 2014 Point of Sail Transparency Inspection Adaption Second Leg - Inspection Various aspects of the process must be inspected frequently enough so that unacceptable variance in the process can be detected The Three Legs of Scrum

© 2014 Point of Sail Transparency Inspection Adaption Third Leg - Adaption If one or more aspects of the process are outside of acceptable limits adjustments to the process must be made The Three Legs of Scrum

© 2014 Point of Sail Scrum framework consists of… Scrum Teams Time-Boxes Artifacts Rules Scrum Concepts

© 2014 Point of Sail Optimized for flexibility and productivity: – Self-Organizing – Cross-Functional – Work in Iterations – Accountable to themselves and the Product Owner Scrum Concepts – Scrum Teams

© 2014 Point of Sail Three Roles: – Scrum Master – Product Owner – The Team…that does the work Scrum Concepts – Scrum Teams

© 2014 Point of Sail Ham n’ Eggs InvolvedCommitted Scrum Concepts – Scrum Teams

© 2014 Point of Sail Scrum Master - “Pig” Scrum Process Product Owner - “Pig” Product Backlog Team - “Pig” Sprint Backlog Everyone else…a “Chicken” The Product Owner Drives the Order The Team Drives the Schedule Scrum Concepts – Scrum Teams

© 2014 Point of Sail What Does Agile / Scrum Want

© 2014 Point of Sail Time Boxes… Release Planning Meeting Sprint Planning Meeting The Sprint Daily Scrum Sprint Retrospective Scrum Concepts – Time Boxes

© 2014 Point of Sail Principal Artifacts… Product Backlog Sprint Backlog Release Burndown Sprint Burndown The Product Itself Scrum Concepts - Artifacts

© 2014 Point of Sail Scrum Concepts - Rules Rules… Bind Together Scrum’s Team, Time- Boxes, and Artifacts Purpose of Sprint Definition of Done Undone Work

© 2014 Point of Sail What Does The PMO Want

© 2014 Point of Sail Project Phases and Artifacts Order and Audit ==== What Does The PMO Want

© 2014 Point of Sail Life of A Project What Does the PMO Want - Order

© 2014 Point of Sail PhasePMO InitiationProject Charter Business Case PlanningProject Plan Requirements ExecutionDevelopment Testing Training Plan ControllingChange Management Risk/Issues Management Agenda and Minutes Status Reporting Sign-Off ClosingPost Implementation Project Survey What Does The PMO Want - Audit

© 2014 Point of Sail What Does the Customer Want

© 2014 Point of Sail What Does The Customer Want

© 2014 Point of Sail What Does The Customer Want

© 2014 Point of Sail Making It Work

© 2014 Point of Sail Making It All Work Life of A Project Q QQ Q Q Q P AAAAAAA /Scrum Retro Retro Retro P pp p Q Q Q q q q q AAAAA AAAA

© 2014 Point of Sail PhasePMOAgile/Scrum InitiationProject Charter Business Case PlanningProject Plan Requirements Product Backlog ExecutionDevelopment Testing Training Plan Product Backlog Sprint Backlog Sprints/Scrums ControllingChange Management Risk/Issues Management Agenda and Minutes Status Reporting Sign-Off Product Burndown Sprint Burndown Retrospectives Planning ClosingPost Implementation Project Survey Making It All Work with the PMO

© 2014 Point of Sail ConstraintPMOAgile/Scrum ScopeRequirements DocumentProduct Backlog TimeProject PlanProduct Burndown CostCost Model (Project Plan)Cost Model (Product Backlog) QualityGate PostInspection/Adaption Making It All Work with the Customer

© 2014 Point of Sail Can a PMO and Agile/Scrum Coexist

© 2014 Point of Sail