Agile : Today and Tomorrow. presented by Rick Freedman Director, Project Management Adams Gabbert



Similar documents
PMBOK? You Can Have Both! June 10, Presented by:

Agile Metrics. It s Not All That Complicated

Mitigating Risk with Agile Development. Rich Mironov CMO, Enthiosys

Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.

Course Title: Planning and Managing Agile Projects

Agile Fundamentals, ROI and Engineering Best Practices. Rich Mironov Principal, Mironov Consulting

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

A Roadmap to Agile Development: A Strategy to Increase Adoption Success

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010

Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015

Course Title: Managing the Agile Product Development Life Cycle

Agile Projects 7. Agile Project Management 21

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

Quality Assurance in an Agile Environment

Lean Software Development

How to manage agile development? Rose Pruyne Jack Reed

Agile Project Management By Mark C. Layton

Agile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger

Roles: Scrum Master & Project Manager

Executive Guide to SAFe 24 July An Executive s Guide to the Scaled Agile Framework.

Project Management in Software: Origin of Agile

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

An Agile Project Management Model

Introduction to Agile and Scrum

Welcome! Scaled Agile Reston, VA

Becoming Agile: a getting started guide for Agile management in Marketing and their partners in IT, Sales, Customer Service and other business teams.

Transitioning from Waterfall to Agile Course AG01; 3 Days, Instructor-led

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Lasting commercial success with Agile Evolution

Agile Systems Engineering: What is it and What Have We Learned?

LEAN AGILE POCKET GUIDE

W hitepapers. Delighting Vodafone Turkey s Customers via Agile Transformation

Establishing and Maintaining Top to Bottom Transparency Using the Meta-Scrum

Agile Project Management

The Basics of Scrum An introduction to the framework

In today s acquisition environment,

Gothenburg 2015 Jan Marek com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic)

Holding Managed Services Vendors Accountable in an Agile Environment

Introduction to Agile Scrum

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Becoming Agile: a getting started guide for Agile project management in Marketing, Customer Service, HR and other business teams.

Introduction to Scrum for Managers and Executives

Agile Project Management: Key Differences with Case Study Examples Paul E. McMahon, Principal PEM Systems

Sustainable Software Development in Agile and CMMI: Apply Lessons Learned today

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013

Why Agile Works: Economics, Psychology, and #PrDC16

More important than ever: The Business Analysts role in Agile software development

Chapter 6. Iteration 0: Preparing for the First Iteration

Comparative Analysis of Different Agile Methodologies

Certified Scrum Master Workshop

AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson Jyväskylä

POSITION SPECIFICATION ENTERPRISE ARCHITECT UK&I

Agile Training Portfolio

Changing Roles and Responsibilities from Traditional project management to Agile project management

The Scrum Master role vs. Project Manager

Getting Business Value from Agile

CS435: Introduction to Software Engineering! " Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman

Agile Project Management Jim Highsmith. Chapter 1. The Agile Revolution

Agile Information Management Development

Agile Project Management Certificate Program

Agile project portfolio manageme nt

Scrum and Kanban 101

Agile in Financial Services A Framework in Focus

PROJECT MANAGEMENT TOOLS IN PRACTICE

Digital Marketplace Services Service Definition

The Big Bang of Modern Marketing. Scott

An Agile Approach to Metrics :

RISK MANAGMENT ON AN AGILE PROJECT

Brent Atkins, Cris Hadjez An Agile BI Approach: Mead Johnson Uses Better Data to Push Boundaries and Increase Customer Value Session # 3544

Development. Lecture 3

Agile with XP and Scrum

Agile and Secure: Can We Be Both?

Agile Scrum and PMBOK Compatible or Contrary?

Agile Project Management

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex

Agile THE AGILE MANIFESTO

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

Agile Software Development

AGILE BUSINESS SERVICES. Guiding and supporting your business. at any stage of your agile journey

Agile and Secure Can We Be Both? Chicago OWASP. June 20 th, 2007

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

Digital Transformation of the Enterprise for SMAC: Can Scrum help?

Applying Lean on Agile Scrum Development Methodology

Agile and Secure: OWASP AppSec Seattle Oct The OWASP Foundation

AGILE vs. WATERFALL METHODOLOGIES

Transcription:

Agile : Today and Tomorrow presented by Rick Freedman Director, Project Management Adams Gabbert

Contents Introductions Agile Core Concepts Where We Are Today Where We re Going How The PM Role Will Remain The Same How The PM Role Will Change AdamsGabbert Proprietary 2

Introductions Rick Freedman, Director of Project Management, Adams Gabbert: Agile coach and mentor to clients: Microsoft, Intel, HP, Motorola, Dept of Homeland Security, Turner Broadcasting, Bank of NY, Credit Suisse, etc. Author: The IT Consultant, The e-consultant. Building the IT Consulting Practice ESI s Agile Project Management Course TechRepublic s Project Management Blog TechRepublic s IT Consultant Blog AdamsGabbert Proprietary 3

Pandora: The Agile Enterprise Tom Conrad, Pandora CTO: If you d asked me during my career, what were the biggest innovations, I wouldn t have said laptops, or the Internet, I definitely would have said that the massive change in the way we write software was the single most disruptive thing I d seen. AdamsGabbert Proprietary 4

Pandora: The Agile Enterprise Tom Conrad, Pandora CTO: We were a launch partner for the iphone, for Google TV, for Facebook, and if we weren t able to respond to these market opportunities it would have meant the difference between success and failure for the entire company. AdamsGabbert Proprietary 5

What Pandora (and others) have learned Agile is Not a Methodology! Agility is Strategic! AdamsGabbert Proprietary 6

Agility Jim Highsmith, one of the originators of the Agile Manifesto, defined agility as the following: Agility is the ability to both create and respond to change in order to profit in a turbulent business environment. Agility is the ability to balance flexibility and stability. AdamsGabbert Proprietary 7

Core Agile Concepts Core Concepts Iterative, incremental development Constant, committed collaboration Change-readiness Self-directed work teams Measurement by Results! Results First Things Fast Focus on high-impact activities Creative, innovative teamwork Emergent outcomes Business Agility! AdamsGabbert Proprietary 8

Agile Business Objectives Continuous Innovation Product Adaptability Improved Time-to-Market People and Process Adaptability Reliable Results Egalitarian Meritocracy: Reality-Based Intrinsically Motivated AdamsGabbert Proprietary 9

The Agile Mindset Value over Constraints Continuous Flow of Value over Time Innovation by Iteration Lean Thinking AdamsGabbert Proprietary 10

Focus on Value, not Constraints AdamsGabbert Proprietary 11

Traditional vs. Agile Project Triangles Scope Value Cost Schedule Traditional Project Triangle Quality Constraints Agile Project Triangle AdamsGabbert Proprietary 12

The Agile Mindset Team over Tasks Manage Things Lead People Self-Organization means Self-Discipline Collaboration and Participation AdamsGabbert Proprietary 13

The Agile Mindset Adapting over Conforming Deliver, Inspect, Adapt Respond to Change Agile is NOT a methodology! AdamsGabbert Proprietary 14

AdamsGabbert Proprietary 15

Where We Are Today Agile has become the majority methodology! AdamsGabbert Proprietary 16

Where We Are Today VersionOne State of Agile 2011Survey: Improvements Cited: Manage Changing Priorities: 87% Improve Project Visibility: 78% Improve Team Morale: 71% Accelerate Time to Market: 70% Improve Strategic Alignment: 68% AdamsGabbert Proprietary 17

Where We Are Today: My Observations: (Not A Scientific Survey) Interest In Agile Is Universal Most Agile Experiments Are Bottom Up Most Utilize Tiger Team Approach Most Encounter Resistance From Waterfall Advocates Many Encounter Resistance From Product Or Financial Teams PMOs Can Be Enablers Or Inhibitors Vast Majority Are Hybrid Implementations As They Mature, Most Orgs Introduce Roadmaps Once You Go Agile, You Won t Go Back AdamsGabbert Proprietary 18

Where We re Going New Directions in Agile: Scaling to large teams Roadmapping Hybridization Agile Metrics Agile Top-to-Bottom AdamsGabbert Proprietary 19

Scaling Large Projects Look Traditional But Feel Agile: May Require More Structure And Governance, But Still Adhere To Agile Philosophy: Collaborative, Iterative, Change-ready, Self-directed, Lean Create A Leadership Team Divide Teams Into Specialty Areas Or Functions Collaborate Based On Coupling Requirements Push Decision To The Lowest (Efficient) Level Teams Of Teams (Scrum Of Scrums) AdamsGabbert Proprietary 20

Roadmapping Executives have 2 questions: What s the investment? What are the risks? Engineers have 2 questions: Is it feasible? What (in our current infrastructure / architecture) has to change? AdamsGabbert Proprietary 21

Roadmapping For Innovation / Exploration Projects, Detailed Specs Can t Reduce The Risk Only Exploration / Iteration / Adaptation Can! Iteration 0: Useful But Not Sufficient Roadmap Is A Long-term Vision And Strategy, Not An Estimate Less Specific As It Projects Further Out AdamsGabbert Proprietary 22

Roadmap Example Health Care Exchanges 2014 2011: Define Business Rules Program 1: Process and Rules Discovery 2012: Internal System Test 2013: Limited Public Access Program 2: System Solution and Prototype 2014: Regulatory compliance Program 3: Production and Inspect/Adapt Loop Project Level Release Level Sprint / Iteration AdamsGabbert Proprietary 232

Hybridization Scrum-erfall Scrum-ban Scrum, but Selection Criteria: Executive Sponsorship Size Scale Risk Marketplace Agile Readiness AdamsGabbert Proprietary 24

Agile Metrics Our Focus On Adapting Rather Than Conforming Requires Different Metrics Quality: More Than Just Conforming To Spec Also Requires Ability To Extend And Adapt Agile Quality Requires Modular Integration Agile Quality Enables Continuous Flow Of Value Budget: Governance Rather Than An Absolute Number Value For Investment, Not Predictability AdamsGabbert Proprietary 25

Agile Top To Bottom No matter how agile the development team, they hit the wall when: The Strategic Planning Process is Not Agile The Budget Process is Not Agile The Product Development Process is Not Agile Mature Agile Enterprises Migrate Towards All-In Agility! AdamsGabbert Proprietary 26

Agile Top To Bottom Agile Strategic Planning Process Runs on an agile schedule: 90 days, not annually Includes the right people: Not just executives Produces priorities and decisions: Not just lists Same with Agile Budgeting and Product Development: They re inclusive, iterative, Adaptive, Flexible AdamsGabbert Proprietary 27

How The PM Role Will Remain The Same PMs still need to be leaders Must be risk-focused Must be influencers Must have intrinsic authority Must understand the processes they re managing Must be able to recognize quality and value Must deliver business results! AdamsGabbert Proprietary 28

How The PM Role Will Change Just getting an agile certification is not enough! PMs must internalize the egalitarian meritocracy that drives agile philosophy They must be collaborative: The Project Bureaucrat hiding in a room adjusting Gantt charts will fail: agile is too transparent They must be facilitative: Facilitation skills drive agile work processes, decisions They must be adaptive: Plan driven, constraint-focused PMs will struggle AdamsGabbert Proprietary 29