Embedding Agile in a Large Global Organization

Slides:



Advertisements
Similar presentations
Master the art of MoSCoW Prioritisation
Advertisements

CASDA Project Management A presentation to the CASDA Preliminary Design Review IM&T / CASS Dan Miller | CASDA Project Manager 11 March 2014.
best practice project management methodology ©Platinum Services Group Limited What is XPRODi ?
The Role of Project Managers in Agile Darren Wilmshurst ACIB CITP
Unilever IT Career Framework Daryl Beck IT Excellence Thursday 6 th December 2007.
Agile development By Sam Chamberlain. First a bit of history..
Organizational Influences and Life Cycle
CHAPTER 9: LEARNING OUTCOMES
PRINCE2 and Agile: there’s a new kid on the block! Keith Richards #prince2agile.
IS&T Project Management: Project Management 101 June, 2006.
Managing a Project Using an Agile Approach and the PMBOK® Guide
2-1 Copyright © 2013 McGraw-Hill Education (Australia) Pty Ltd Pearson, Larson, Gray, Project Management in Practice, 1e C HAPTER 2 Popular Frameworks.
1 Public Entities Risk Management Forum Office of the Accountant General National Treasury Project Risk Management Jeets Hargovan Government Technical.
Getting well written requirements and user stories from your Business Analysts Keith Richards KRC (Agile’s unsung heroes!)
Introduction to Agile.
Master the art of MoSCoW Prioritisation Keith Richards Chief Executive of KRC protect the quality of what you deliver and deliver.
Making Estimation Easier and Better Keith Richards KRC
Gaining Support for a Sustainable Agile Transformation Dennis Stevens, VP Enterprise Engagements LeadingAgile November 12, 2013.
What is Business Analysis Planning & Monitoring?
Distributed Agile 8 ways to get more from your distributed teams Keith Richards #distributedagile.
The 10 Golden Rules The NEW golden rules for successful agile projects Keith Richards #10goldenrules.
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
Getting the best out of Scrum: Keith Richards KRC Using it at the right time to deliver more (and more often)
DSDM Clinic: Problems and Fixes Keith Richards KRC
How to avoid Scope Creep......and make your life a lot easier! Keith Richards
Business Systems Development SDLC and introduction to the Microsoft Solutions Framework Team and Process Models.
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
Industrial Software Project Management Some views on project managing industrial and business software projects.
PRINCE2 Agile: What is in it? …and what’s in it for me? Keith Richards #prince2agile.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
Engaging with the Business or Customer Keith Richards Managing Director KRC 10 top tips to manage user involvement effectively.
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 other methodologies 1 Method/Process = step-by-step description of the steps involved.
Changing Culture: What does it take to become agile? Keith Richards
How to combine PRINCE2 with Agile and get the best of both worlds Keith Richards #prince2agile.
Facilitation and facilitated workshops Keith Richards Managing Director KRC How to harness the power of agile’s hidden gem.
BSBPMG404A Apply Quality Management Techniques Apply Quality Management Techniques Project Quality Processes C ertificate IV in Project Management
Agile Metrics It’s Not All That Complicated. © 2011 VersionOne 2 Welcome – About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach.
Project management methodologies Waterfall vs. agile vs. half-arsed agile.
#meten How do you measure agile success? Keith Richards
PRINCE2 Agile: APMG Showcase Masterclass Keith Richards #prince2agile.
44222: Information Systems Development
APMG-International Webinar Integrating Agile into PRINCE2® Thursday 19 December 2013 / 13:00 GMT Presented by Melanie Franklin,
Leffingwell et al. © 2015 Scaled Agile, Inc. All Rights Reserved 1 Foundations of the Scaled Agile Framework ® Values, Principles, Practices, Implementation.
Introduction to Agile. Introduction Who is this guy?
APMG International Webinar PRINCE2 Agile™ What’s in it…and what’s in it for me? Tuesday 1 st December 2015 / 5:30 pm AEDT (Australia) Presenter: Keith.
The Ten Golden Rules for Successful Agile Projects Keith Richards Director KRC.
Agile Center of Excellence. Richard K Cheng Agile is just a high level concept.
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Software Engineering cosc 4359 Spring 2017.
WHAT IS AGILE PROJECT MANAGEMENT?
Popular Frameworks and Methodologies
Project Manager or Scrum Master? How to understand the differences
Project Methodologies and Processes
Popular Frameworks and Methodologies
Ernest Cachia Department of Computer Information Systems
IT and Project Management Best Practice Training
Project & Program Governance
Agile Project Management Why has it become so popular
Advantages OF BDD Testing
Project Management and the Agile Manifesto
Popular Frameworks and Methodologies
How to Successfully Implement an Agile Project
How do you ‘behave’ when using Agile on a PRINCE2 project?
Agile Project Management Why has it become so popular
Introduction to Agile Blue Ocean Workshops.
Project Lifecycle and IT Product Life Cycle
Executive Project Kickoff
Presentation transcript:

Embedding Agile in a Large Global Organization Keith Richards Dave Watson www.agilekrc.com #scalingagile

#scalingagile INTRODUCTIONS PRESENTATION STRUCTURE Introductions Where Mars have come from Where they are now Major findings The next steps at Mars Further information Close and questions. #scalingagile

INTRODUCTIONS KEITH RICHARDS Chief Executive of KRC KRC is a pioneering company at the forefront of agile thinking Specialising in all things agile (Scrum, DSDM, AgilePM, everything!) Consultancy, training, coaching and mentoring Focusing on improving Agile capability at any scale Nearly 20 years experience of agile Detailed knowledge of combining PRINCE2 with agile IAF Accredited / APMG Certified Facilitator Author of ‘Agile Project Management’ (TSO) Voted ‘Most Valuable Agile Player’ UK Agile Awards.

INTRODUCTIONS DAVE WATSON – MARS INC.

AGILE AT MARS : THE STORY SO FAR METHODOLOGY EXPERT CENTRE “Empowering successful delivery of business change at Mars, by advocating ways-of-working that maximise business satisfaction and value”

AGILE AT MARS : THE STORY SO FAR THE AGILE JOURNEY #1 Promoted the Scrum Framework for Software Development 2012 2013 2014

“I’m feeling engaged… continuously with this project” AGILE AT MARS : THE STORY SO FAR CUSTOMER FEEDBACK “…it is great to get the pros and cons of several options presented early in the development cycle rather than be given a single solution which might deliver what we asked for, but actually not what we “really” wanted” “The throughput and quality of the executions is great. It no longer feels like an uphill struggle to process changes” “The ideas the Development team generate really speed up the process of getting to the optimal solution” “I’m feeling engaged… continuously with this project”

AGILE AT MARS : THE STORY SO FAR INTRODUCTION OF KRC

AGILE AT MARS : THE STORY SO FAR THE AGILE JOURNEY #2 Promoted the Scrum Framework for Software Development 2012 Holistic approach to Agile Behaviours and Approaches 2013 2014

AGILE AT MARS : THE STORY SO FAR WHAT AGILE@MARS IS… A Mind-set, not Methodology...​ Agile is a suite of adaptive and collaborative behaviours/approaches utilised to deliver change

AGILE AT MARS : THE STORY SO FAR AGILE BEHAVIOURS… Agile behaviours represent a culture, mind-set, and attitude to promote more effective ways of working… Autonomy Empowering team members freedom to make decisions Inspect, Adapt, Learn Continuously monitoring, learning, and adapting Collaboration A one-team culture with the absence of silos Communication Communication should have visibility and transparency Agile Behaviours

AGILE AT MARS : THE STORY SO FAR AGILE APPROACHES… Turning traditional thinking on its head, these Approaches are what really makes Agile ‘Agile’… Fixed Time, Cost and Quality Cost, Time, and Quality are ‘fixed’ by prioritising scope detail Being Change Friendly Being ‘Change Friendly’ allows solution to emerge and evolve’ Iterative, Incremental Delivery Maximising business satisfaction through early and continuous delivery Agile Approaches

AGILE AT MARS : THE STORY SO FAR AGILE TOOLS & TECHNIQUES… These are some of the many Tools/Techniques which can be used to complement Agile Approaches… User Stories MoSCoW Prioritisation Value vs Effort Matrix Planning Poker Stand-Up Meetings Burn-Up Charts Burn-Down Charts

Knowledge Communities Consultancy AGILE AT MARS : THE STORY SO FAR EMBEDDING AGILE How we promoted Agile Behaviours and Approaches… Knowledge Communities Consultancy

AGILE AT MARS : THE STORY SO FAR THE AGILE JOURNEY #3 Promoted the Scrum Framework for Software Development 2012 Holistic approach to Agile Behaviours and Approaches 2013 Launch Project Management & Governance Framework 2014

AGILE AT MARS : THE STORY SO FAR CONSISTENT GOVERNANCE & MANAGEMENT A Project typically operates at three levels (or layers)… Governance of the Business Case The framework within which project decisions are made. Governance provides high-level direction to ensure the business case is delivered, and the project is a success Management e.g. Planning & Control Planning, Monitoring and Control of the Project, through to completion Delivery e.g. Solution Delivery Definition and delivery of Project activities

AGILE AT MARS : THE STORY SO FAR CONSISTENT GOVERNANCE & MANAGEMENT Managing a project is as simple, or complex, as you need it to be…   Ensure a business case has been defined (Pre-Project) Define a plan for how you will execute the project (Concept & Initiation) Execute the project according to the plan (Execution) Monitor and adjust the plan as required, communicating status, risks and issue (Monitoring & Control) Review and close your Project (Project Close) Milestone sign off meetings (Stage-Gates) Monthly steering meetings Emergency escalation process Governance

AGILE AT MARS : THE STORY SO FAR WHY AGILE? Agile@Mars encourages better ways of working in order to… Delivering the Right Thing, in the Right Way, at the Right Time = Quality outcome

NEXT STEPS FURTHER INFORMATION Next Webinar: September 26th http://agilekrc.com/agile-training-webinars KRC offers a variety of Agile coaching, training and support services Regular public courses in AgilePM, Scrum, SAFe & Kanban. Visit: http://agilekrc.com/book-a-course Free downloads, including today’s slides and whitepapers at: http://agilekrc.com/agile-downloads White paper on Distributed Agile (6000 words) & Streetwise MoSCoW Join ‘The DSDM Group’ on LinkedIn Follow us on Twitter @agilekrc

Thank You For Your Time – Any Questions? FURTHER INFORMATION Q&A Thank You For Your Time – Any Questions? Keith Richards www.agilekrc.com c.robinson@agilekrc.com k.richards@agilekrc.com #scalingagile Dave Watson Dave.Watson@effem.com

APPENDIX

Flexibility within a Framework AGILE AT MARS : THE STORY SO FAR THE GOVERNANCE & MANAGEMENT FRAMEWORK The Framework may be applied to ALL projects… Flexibility within a Framework  The Framework describes…. Phases Stage-Gates Products (aka deliverables) Guide to Roles & Responsibilities  The Framework is designed to be…. Simple Intuitive and lightweight in its application Scalable Can be applied to all project sizes, in all levels of the organisation Adaptable Can be applied to all project types (i.e. Agile vs Traditional) Flexible Can be applied within all areas of Mars (i.e. IT, Engineering, R&D, Sales) Efficient Advantages of the framework outweigh the effort to adopt – ‘value add’ Effective Comes complete with a toolkit for applying the framework Best Practice Tried and tested ways-of-working; aligned to external best practice Adoptable Framework fits with existing methodologies; i.e. PRINCE2, DSDM, EBC, PMBOK

AGILE AT MARS : THE STORY SO FAR THE MARS PROJECT MANAGEMENT FRAMEWORK The Framework may be applied to all Projects, regardless of how they are ‘executed’ or ‘delivered’. Based on industry best practice ‘gates’ provide an ‘objective’ decision making Governance process. Pre-Project Concept & Initiation Monitoring & Control Project Close Execution Governance Gate Feasibility Gate Close Gate Go-Live Gate(s) Pre-Project: Definition of why the project should be started, the benefits/value, and alignment to strategy. Concept & Initiation: Detailed definition of benefits/value. Identifying stakeholders, aligning vision, and establishing foundations. Monitoring and Control: Management, governance, and appropriate controls used to plan and track progress ;making adjustments as required Execution: Definition of requirements, doing what has been defined, and putting into operational use, within time, cost, and quality tolerances. Project Close: Formal acceptance of the project and the ending thereof. Measuring success, & identifying learnings.

AGILE AT MARS : THE STORY SO FAR FLEXING YOUR DELIVERY APPROACH PM’s should adopt an Approach which best suits the Project in question… Traditional Agile is essentially a suite of adaptive and collaborative Behaviours, Approaches, and Tools/Techniques used to deliver change. Working iteratively, we fix Quality, Time & Cost, and are ‘Change Friendly’ in regard to scope detail. Traditionally we manage Projects by separating tasks into distinct phases, and ‘totally’ complete all tasks before moving onto the next phase. In a traditional world we flex Quality, Time, Cost & Scope to achieve the best results. Examples of Agile Methods: SCRUM - Kanban - Scaled Agile - DSDM Examples of Traditional Methods: Waterfall - Effective Business Change (EBC)

Projects Business as Usual AGILE AT MARS : THE STORY SO FAR APPLYING AGILE… We usually work in two distinctly different ways. Within Mars, Agile has been proven to work successfully in both… Projects Business as Usual - Temporary, Unique and Complex - Requires specific Governance & Management - Changes to an Existing Product - Managed within existing Organisation Governance (e.g. Business Case) Existing Product Updated Product New Requirements Management (e.g. Planning & Control) + = Delivery (e.g. Solution Delivery)