SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
agile.bcs.org




10-Year Retrospective of Agile

What have we learned from the last 10 years?
What can we expect over the next 10 years?

                                               #BCSagile
agile.bcs.org


Craig Cockburn

•  Chartered Fellow of the British Computer Society
•  B.Sc. Hons, Computer Science Edinburgh University
•  M.Sc. (Medal, Distinction) Large Software Systems Development, Edinburgh
 Napier University
•  Freelance Agile Consultant, Project and Programme Manager, Agile Facilitator
 and ScrumMaster
•  Qualified and experienced in both Scrum and DSDM, including DWP £2Bn
 Agile programme
•  Member of BCS Agile Specialist Group Committee
•  No relation to Alistair Cockburn of the Agile Manifesto (however in both cases it
 is pronounced 'Coburn')



Full contact details, biography, papers, awards: http://www.CraigCockburn.com [LinkedIn]
agile.bcs.org


Brief History of BCS

•  1957 - Formed from the London Computer Group
•  1966 - Obtains charitable status
•  1984 - Granted a Royal Charter
•  2004 - Creation of Chartered IT Professional
•  2009 - Rebrand as Chartered Institute for IT


BCS Today
•  70,000+ members worldwide
•  Over 100 regional, international and Special Interest Groups
•  BCS Certifications (previously known as ISEB)
•  BCS Policy Hub
•  BCS SFIA+ (Skills Framework for the Information Age)
agile.bcs.org


BCS Mission

Enable the information society.
Promote wider social and economic progress through the advancement of
information technology science and practice.


•  Bring together industry, academics, practitioners and government to share
 knowledge
•  Promote new thinking
•  Influence the development of computing education
•  Shape public policy and inform the public.




Further Information: http://www.bcs.org/category/11280
agile.bcs.org


BCS & the Public Sector


Strategic Objective:
Informing public policy on how IT can contribute to
society

•  Contribute to government policy consultations
•  Conduct research on IT-related topics

•  Publish guidance on topics with wide public interest




Further Information: www.bcs.org/category/11281
agile.bcs.org


BCS Agile Methods Specialist Group

Formed 24 January 2012


Focuses on the implementation and promotion of Agile methods covering all the
disciplines in the lifecycle of a project.


The Agile Methods SG is method-agnostic and promotes the values and
principles captured in the Agile Manifesto.


17 members in the committee with over 100 years combined Agile experience




Further Information: http://agile.bcs.org
agile.bcs.org




10 Years of Agile


Strengths & Weaknesses of the Past
Opportunities & Threats in the Future
                                        #BCSagile
agile.bcs.org


10 Years, 10 areas to analyse

AREAS                                     RETROSPECTIVE PARTICIPANTS
 1.     Agile Manifesto & Principles       •    100 attendees
 2.     Agile Frameworks                   •    >500 years of Agile expertise available
 3.     Agile Implementation
 4.     Enterprise Agile                  AGILE METHODS EXPERTISE
 5.     Business / Corporate Agile         •    94% Scrum
 6.     Agile and People                   •    69% XP
 7.     Agile in the Public Sector         •    55% Kanban / Lean
 8.     Agile in Regulated Environments    •    50% DSDM / Agile PM
 9.     Agile Tooling                      •    45% Behaviour Driven Development (BDD)
 10.    Agile & the BCS                    •    12% Feature Driven Development (FDD)
                                                    & Lean StartUp


                                          ROLES PRESENT

Further Information:                      Senior Managers, Transformation Consultants,
http://bit.ly/BCSAgileRetroPhotos         Coaches, ScrumMasters, Project Managers,
                                          Developers, Testers, Business Analysts, etc.
agile.bcs.org


The Agile Manifesto

VALUES                                          PRINCIPLES


Individuals and interactions                    1.    Satisfy the customer through valuable delivery
             over processes and tools           2.    Welcome changing requirements
Working software                                3.    Deliver working software frequently
             over comprehensive documentation   4.    Business people and developers must work
                                                      together daily
Customer collaboration
             over contract negotiation          5.  Build projects around motivated individuals
Responding to change                            6.  Face-to-face communications
             over following a plan              7.  Working software is the primary measure of
                                                      progress
                                                8.  Promote sustainable pace
Over != No
                                                9.  Technical excellence and good design
                                                10.  Simplicity is essential
                                                11.  Self-organizing teams
Further Information: www.agilemanifesto.org
                                                12.  Inspect and Adapt
agile.bcs.org


             Agile Manifesto & Principles
             Does this still reflect the agile community? Should it be changed?


             •  Provides simple and strong messages around          •  Applying the Agile mindset to organisations
               values and principles
                                                                    •  Emergence of Organisational Agility




                                                                                                                              OPPORTUNITIES
             •  Recognises the value of teams and humanity
                                                                    •  Focus on the principles in the manifesto
STRENGTHS




             •  Re-focused minds into better ways of working
                                                                    •  Overlap with the principles in Lean
             •  Acknowledge the need for an empirical process
               in complex IT enviroments




             •  Unchanged for 10+ years. Risk of failing to         •  Method-wars making us forget about the spirit of
               Inspect and Adapt                                      the Manifesto
WEAKNESSES




             •  Simplicity leads people to believe they are Agile   •  Mainstream adoption creating rigid practices




                                                                                                                              THREATS
               when they are not                                    •  Losing focus on the principles, mindset & ways
             •  Software-centric hindering its adoption in the        of working
               business domain                                      •  Commercialisation of Agile into a silver bullet
                                                                      solution
agile.bcs.org


             Agile Frameworks
             Is there any one ‘single answer’? Do the frameworks integrate?


             •  Adherence to the Agile Manifesto principles           •  Framework maturity and evolution
             •  Very simple popular frameworks such as Scrum          •  Emergence of scalable Hybrid Corporate Agile




                                                                                                                                   OPPORTUNITIES
                                                                        Solutions
             •  Large robust frameworks such as DSDM
STRENGTHS




                                                                      •  Agile penetrating the Programme and Project
             •  Flexibilty to deploy scalable hybrid solutions (eg.
                                                                        Management layers
               AgilePM + Scrum + XP)




             •  Partial adoption of the frameworks                    •  Frameworks sold as a silver bullet solution
             •  Each framework using different terms for the          •  Scrumdamentalism - Near-religious rigid thinking
WEAKNESSES




              same practice                                             and implementation of frameworks




                                                                                                                                   THREATS
             •  Emergence of rigid use of the frameworks              •  Client / Supplied interactions still not fully
                                                                        addressed
             •  Use of "Ghetto-language" may be a barrier to
              business buy-in - e.g. pigs and chickens
agile.bcs.org


             Agile Implementations
             Have the implementations within organisations been agile or ‘fragile’?


             •  Large body of successfully implemented projects     •  The Agile Journey. Actively coached small steps
                                                                      towards the right mindset.
             •  Incremental delivery of working products




                                                                                                                                 OPPORTUNITIES
                                                                    •  Pragmatic Agile with solid foundations moving
             •  Permission to fail (fast) and learn for mistakes
STRENGTHS




                                                                      Agile outside of the software space
                                                                    •  Emergence of robust and reputable Agile training
                                                                      and qualifications
                                                                    •  Successful delivery will increase trust



             •  Poor training leading to expectation of immediate   •  Lack of understanding of the values and
               results                                                principles of Agile
WEAKNESSES




             •  Mainstream adoption is "Fragile". Large projects    •  Lack of training and certifications. Anyone can




                                                                                                                                 THREATS
               failing                                                claim to be Agile
             •  Agile Delivery in Waterfall Organisations (Water-   •  Rigid implementations of Agile (eg. No PMO in
               Scrum-Fall) producing cultural and language            Scrum)
               clashes
agile.bcs.org


             Enterprise Agile
             Have we seen implementations across portfolio, programme and
             project management?

             •  Changing Organisational mindset                    •  Agile HR - Enterprises rewarding teams and
                                                                     successful delivery
             •  Managers becoming leaders of people




                                                                                                                                OPPORTUNITIES
                                                                   •  Whole company adoption of Agile (e.g. Yahoo!) -
             •  Delivering quality at the core of the enterprise
STRENGTHS




                                                                     Use of Agile at all levels
             •  Quick delivery, less waste and frequent reviews
                                                                   •  Introducing Enterprise Agility Audits /
                                                                     Assessments




             •  Resistance to change at management levels          •  Are the Agile Experts really Agile?
             •  Information silos - Openness and transparency      •  Lack of objective measures to claims of Agility
WEAKNESSES




              seen as a weakness
                                                                   •  Agile is a threat to existing processes, roles and




                                                                                                                                THREATS
             •  Multi-site implementations make collaboration        mindsets (vested interests will resist change)
              difficult
             •  Company policies and mindset reward Agile anti-
              patterns
agile.bcs.org


             Business / Corporate Agile
             Has Agile penetrated the non-IT space? Is it likely to?


             •  Lean (since 1940s)                                     •  A framework that could be adopted to bring
                                                                         collaboration to business problems
             •  Quick way for business to establish competence




                                                                                                                                 OPPORTUNITIES
               of IT developers                                        •  Talk about it in "pace setter" words
STRENGTHS




                                                                       •  "IT Bods" should also focus on the business
                                                                         change aspects of their agile developments
                                                                       •  Agile will penetrate the non-IT space in the future
                                                                       •  Can a business measure value rather than cost?



             •  Speed of delivery may not allow business               •  Annual budget cycles encourages short-termism
               change aspects to keep up - Training & org
                                                                       •  Agile should be introduced more to the business
               structure
WEAKNESSES




                                                                                                                                 THREATS
             •  Now aware of this happening
             •  Agile is an "IT thing"
             •  Agile has been marketed as an "IT thing"
             •  Agile is designed for Software development and
               not for the business
             •  Needs a framework. Needs examples
agile.bcs.org


             Agile & People
             Is enough emphasis placed on the human aspects of Agile?


             •  Agile ties into human motivation factors (skills,   •  Create Leaders not Managers
               autonomy, recognition, etc)
                                                                    •  Change the conversations: People are the core




                                                                                                                              OPPORTUNITIES
             •  Agile has already demonstrated its own benefit        assets of any business
STRENGTHS




             •  Proud capable professionals can become better       •  Organisational Agile can realign HR departments
               every day                                              to reward teams
             •  The journey is as important as the destination      •  Skilled & motivated people bring significant
                                                                      business benefit




             •  More focus on the methods than on people            •  Fear of change
             •  Emerging elitism and zealots amongst Agile          •  Management hostility to collective responsibility
WEAKNESSES




              teams                                                   and decisions




                                                                                                                              THREATS
             •  Agile people seeing non-Agile colleagues as "the    •  Differences in team skills, culture and location
              enemy”
agile.bcs.org


             Agile in the Public Sector
             Has Agile in the Public Sector happened previously? Will it succed?


             •  Agile becoming mainstream across government        •  Great opportunity for Agile to really prove itself in
               http://www.cabinetoffice.gov.uk/content/              a more regulated setting
               government-ict-strategy-strategic-




                                                                                                                               OPPORTUNITIES
                                                                   •  Huge opportunity for Agile to scale to projects
STRENGTHS




               implementation-plan                                   much larger than previously (e.g. £2Bn Universal
             •  Agile techniques to be used in 50% of major          Credit programme)
               ICT-enabled programmes by April 2013                •  APM Group promoting AgilePM certification
             •  It is now Government Policy that all application
               development projects must be split up into 4
               month chunks of work
               (Liam Maxwell, Deputy government CIO)
             •  DSDM not widely seen as the closest Agile          •  Procurement and legal processes
               equivalent to PRINCE2
                                                                   •  Adverse press comments
WEAKNESSES




             •  Much less experience with Agile than PRINCE2,
                                                                   •  May be seen as risky or lightweight




                                                                                                                               THREATS
               may take a while to embed cultural change
                                                                   •  Change programme needed and training as part
             •  Fewer in-house experts                              of any initial rollout - may take a while before
             •  No clear audit strategy or gate equivalent          people become fully effective
             •  Not clear where Agile fits in with MSP             •  3rd parties may be physically remote,
                                                                   •  Security issues around some collaboration tools
                                                                    and technology issues for cloud tools (IE6)
agile.bcs.org


             Agile in Regulated Environments
             Agile & fixed price contracts. Agile where things must be legally
             implemented

             •  Agile embraces change and helps cope when           •  Introduce "Fixed Monthly Rate" contracts that
               regulations change                                     share interests, risks, costs and benefits
                                                                      between partner organisations




                                                                                                                             OPPORTUNITIES
             •  FDA guidelines explicitly allow iterative/
STRENGTHS




               incremental life cycles                              •  Publish "Agile Adoption Patterns" guide
                                                                      organisations to adopt Agile
             •  Success in medical software and local
               government                                           •  Work with Regulatory Authorities to meet
                                                                      regulations while working in Agile
             •  Some charities using Agile internally



             •  Regulatory environments perceived not to offer      •  Poorly implemented Agile could create a bad
               flexibility in scope                                   reputation
WEAKNESSES




             •  Agile needs significant investment of time from     •  Existing providers make money from change




                                                                                                                             THREATS
               the business                                           control & resist robust Agile
             •  Current Regulation requires documented              •  Legal teams need time to do a detailed analysis
               waterfall step                                         threat
             •  Auditing of Agile is not well defined               •  Current ways of working have rigid processes in
                                                                      place
agile.bcs.org


             Agile Tooling
             Do we have a good portfolio of Agile planning & delivery tools?


             •  Low-Tech for new teams                             •  Evolving tools to mimic the visibility and
                                                                     customisation of low-tech alternatives
             •  Great tools for mature teams




                                                                                                                              OPPORTUNITIES
                                                                   •  Tablet-based applications for mobile teams
             •  Tools demonstrate control and instill pride
STRENGTHS




                                                                   •  Tools that fully scale to corporate environments
                                                                     with many products and teams
                                                                   •  Formal high level management reporting




             •  Teams start using tools before they are            •  Tool vendors creating the need for tools
               comfortable using Agile
                                                                   •  Tools linked to specific methods and not
WEAKNESSES




             •  Companies can be fixated on the tool and not on     supporting hybrid models




                                                                                                                              THREATS
               what Agile means                                    •  Lack of a scalable tool may block agile adoption
             •  Most tools do not scale well                        in very big companies
             •  Tools can become information black holes
agile.bcs.org


             Agile and BCS
             Has BCS done any work on Agile before? What should we do next?


             •  BCS Software Practice Advancement group          •  Provide a method-neutral expert voice in the
               (Development), SIGIST (Testing) and PROMS-G         Agile market
               (Project) SGs already shown interest in Agile




                                                                                                                            OPPORTUNITIES
                                                                 •  Establish BCS (Generic) Agile Certifications and
STRENGTHS




             •  BCS Agile Methods SG focuses on method             Agile Implementation Audits
               neutral Agile values and principles               •  BCS backing can help influence non-IT functions
             •  BCS has strong reputation and connections as a     (e.g. HR, Finance)
               professional body                                 •  Draw on wide experience and be a single point
             •  Leading Agile professionals already members of     of reference for government
               BCS

             •  BCS lags behind other Agile groups               •  Agile will become institutionalised and lose its
                                                                   power to challenge and adapt
             •  No specific focus on Agile until now
WEAKNESSES




                                                                 •  Become too focused on specific methods or
             •  No BCS Certification (ISEB) on Agile




                                                                                                                            THREATS
                                                                   products (sales pitches not practice)
                                                                 •  Agile falls out of favour
agile.bcs.org


Actions from the Retrospective

COMPLETED STORIES
 •    Upload the raw retrospective materials online
 •    Present the main retrospective findings back to the Agile community


WORK IN PROGRESS
 •    Publish article(s) based on the retrospective findings
 •    Organise event on "Scaling Scrum" (event with Craig Larman on 22 May)


BACKLOG STORIES
 •    Other follow-up events on specific retrospective areas
 •    Establish partnerships with reputable training partners
 •    Introduce BCS Agile Certifications




OUR COMMUNITY. ADD YOUR STORIES!
agile.bcs.org


Keep in Touch

CRAIG COCKBURN                           NEXT EVENTS


Web              www.craigcockburn.com   Software Craftmanship (sold out)
Email            craig@siliconglen.com   23 April 2012, London
Twitter          @siliconglen
                                         Large-Scale Scrum with Craig Larman
                                         22 May 2012, London
BCS AGILE METHODS SG

                                         Next Generation Testing Conference
Web              agile.bcs.org           23 May 2012, London
Email            agile.sg@bcs.org
Twitter          @BCS_Agile              Complexity, Governance and the Agile Team
                                         7 June 2012, London
LinkedIn         BCS Agile Methods SG

                                         Kanban the hard way with Mike Burrows
                                         13 June 2012, Manchester

Contenu connexe

Tendances

Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsAlign, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsTasktop
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerLeadingAgile
 
Large Scale Scrum: More with LeSS
Large Scale Scrum: More with LeSSLarge Scale Scrum: More with LeSS
Large Scale Scrum: More with LeSSRam Srinivasan, CST
 
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...Craeg Strong
 
Secrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future StateSecrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future StateDevOps.com
 
CTO self-assessment radar
CTO self-assessment radarCTO self-assessment radar
CTO self-assessment radarLuca Minudel
 
The Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardThe Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardTomas Rybing
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban MigrationSkills Matter
 
A Practical Guide to Domain Driven Design: Presentation Slides
A Practical Guide to Domain Driven Design: Presentation SlidesA Practical Guide to Domain Driven Design: Presentation Slides
A Practical Guide to Domain Driven Design: Presentation Slidesthinkddd
 
Change Management Proposal
Change Management ProposalChange Management Proposal
Change Management ProposalRoy Hoppe
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIsYuval Yeret
 
Value stream mapping and kaizen in agile retrospectives
Value stream mapping and kaizen in agile retrospectivesValue stream mapping and kaizen in agile retrospectives
Value stream mapping and kaizen in agile retrospectivesAngela Dugan
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsAtlassian
 
Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsMark Levison, CST
 
Agile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesAgile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesSesh Veeraraghavan
 

Tendances (20)

Scrum vs kanban
Scrum vs kanbanScrum vs kanban
Scrum vs kanban
 
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsAlign, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike Cottmeyer
 
Large Scale Scrum: More with LeSS
Large Scale Scrum: More with LeSSLarge Scale Scrum: More with LeSS
Large Scale Scrum: More with LeSS
 
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
 
Secrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future StateSecrets of Value Stream Mapping for Future State
Secrets of Value Stream Mapping for Future State
 
CTO self-assessment radar
CTO self-assessment radarCTO self-assessment radar
CTO self-assessment radar
 
The Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardThe Arrow - Advanced Kanban board
The Arrow - Advanced Kanban board
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
RTE role 2020
RTE role 2020RTE role 2020
RTE role 2020
 
A Practical Guide to Domain Driven Design: Presentation Slides
A Practical Guide to Domain Driven Design: Presentation SlidesA Practical Guide to Domain Driven Design: Presentation Slides
A Practical Guide to Domain Driven Design: Presentation Slides
 
Change Management Proposal
Change Management ProposalChange Management Proposal
Change Management Proposal
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
Value stream mapping and kaizen in agile retrospectives
Value stream mapping and kaizen in agile retrospectivesValue stream mapping and kaizen in agile retrospectives
Value stream mapping and kaizen in agile retrospectives
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Agile Metrics V6
Agile Metrics V6Agile Metrics V6
Agile Metrics V6
 
Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the Basics
 
Agile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesAgile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral Challenges
 

En vedette

Implementando una PMO con Scrum
Implementando una PMO con ScrumImplementando una PMO con Scrum
Implementando una PMO con ScrumRicardo Toledo
 
Careers in software testing
Careers in software testingCareers in software testing
Careers in software testingBCS-IT
 
Why Should You Retrospect? An Agile Story
Why Should You Retrospect? An Agile StoryWhy Should You Retrospect? An Agile Story
Why Should You Retrospect? An Agile StoryGeorge Psistakis
 
Agile Retrospective - part I
Agile Retrospective - part IAgile Retrospective - part I
Agile Retrospective - part IScrumDesk
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 

En vedette (8)

Implementando una PMO con Scrum
Implementando una PMO con ScrumImplementando una PMO con Scrum
Implementando una PMO con Scrum
 
Careers in software testing
Careers in software testingCareers in software testing
Careers in software testing
 
Why Should You Retrospect? An Agile Story
Why Should You Retrospect? An Agile StoryWhy Should You Retrospect? An Agile Story
Why Should You Retrospect? An Agile Story
 
Agile retrospective
Agile retrospectiveAgile retrospective
Agile retrospective
 
Agile Retrospective - part I
Agile Retrospective - part IAgile Retrospective - part I
Agile Retrospective - part I
 
Agile scrum-retrospective
Agile scrum-retrospectiveAgile scrum-retrospective
Agile scrum-retrospective
 
Agile - Les avatars
Agile - Les avatarsAgile - Les avatars
Agile - Les avatars
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 

Similaire à 10-Year Retrospective of Agile - BCS Agile

Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsMarc Crudgington, MBA
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureJAX Chamber IT Council
 
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupLean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupKen Power
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseDarren Wilmshurst
 
Intro Of Agile
Intro Of AgileIntro Of Agile
Intro Of AgileSam Hwang
 
Sps Ottawa Share Point 2010 Governance Best Practices
Sps Ottawa Share Point 2010 Governance Best PracticesSps Ottawa Share Point 2010 Governance Best Practices
Sps Ottawa Share Point 2010 Governance Best PracticesIvor Davies
 
Salesforce Platform: Governance and the Social Enterprise
Salesforce Platform: Governance and the Social EnterpriseSalesforce Platform: Governance and the Social Enterprise
Salesforce Platform: Governance and the Social EnterpriseJames Hindes
 
Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Fabio Armani
 
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksMehul Kapadia
 
How to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlHow to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlCoupa Software
 
Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Adriana Beal
 
Nearshore presentation (feb 2013)
Nearshore presentation (feb 2013)Nearshore presentation (feb 2013)
Nearshore presentation (feb 2013)Peter Stroeve
 
Cloud Governance Presentation Dreamforce 2012
Cloud Governance Presentation Dreamforce 2012Cloud Governance Presentation Dreamforce 2012
Cloud Governance Presentation Dreamforce 2012Bluewolf
 
Building an agile culture
Building an agile cultureBuilding an agile culture
Building an agile cultureTim Guay
 
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...Atlassian
 

Similaire à 10-Year Retrospective of Agile - BCS Agile (20)

Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful Organizations
 
Agile marries itil
Agile marries itilAgile marries itil
Agile marries itil
 
Agile values
Agile valuesAgile values
Agile values
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Agile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US AssureAgile Implementations - Tim FitzGerald - US Assure
Agile Implementations - Tim FitzGerald - US Assure
 
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean StartupLean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
Lean at Cisco: Lessons Learned from Lean Product Development and Lean Startup
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Intro Of Agile
Intro Of AgileIntro Of Agile
Intro Of Agile
 
Sps Ottawa Share Point 2010 Governance Best Practices
Sps Ottawa Share Point 2010 Governance Best PracticesSps Ottawa Share Point 2010 Governance Best Practices
Sps Ottawa Share Point 2010 Governance Best Practices
 
Salesforce Platform: Governance and the Social Enterprise
Salesforce Platform: Governance and the Social EnterpriseSalesforce Platform: Governance and the Social Enterprise
Salesforce Platform: Governance and the Social Enterprise
 
Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)
 
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile Frameworks
 
How to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-controlHow to build an E-procurement Machine - Concept to-control
How to build an E-procurement Machine - Concept to-control
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
Web 2.0 Implementation Using Communities of Practice
Web 2.0 Implementation Using Communities of PracticeWeb 2.0 Implementation Using Communities of Practice
Web 2.0 Implementation Using Communities of Practice
 
Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Agile presentation adriana feb 2012
Agile presentation adriana feb 2012
 
Nearshore presentation (feb 2013)
Nearshore presentation (feb 2013)Nearshore presentation (feb 2013)
Nearshore presentation (feb 2013)
 
Cloud Governance Presentation Dreamforce 2012
Cloud Governance Presentation Dreamforce 2012Cloud Governance Presentation Dreamforce 2012
Cloud Governance Presentation Dreamforce 2012
 
Building an agile culture
Building an agile cultureBuilding an agile culture
Building an agile culture
 
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
Take advantage of new trends in agile: Iterationless Kanban and Continuous De...
 

Plus de Jose Casal-Gimenez FBCS CITP

Seeking Nirvana - Predictability in a Complex World
Seeking Nirvana - Predictability in a Complex WorldSeeking Nirvana - Predictability in a Complex World
Seeking Nirvana - Predictability in a Complex WorldJose Casal-Gimenez FBCS CITP
 
The Emergence of Business Agility - Agile Cymru (July 2018)
The Emergence of Business Agility - Agile Cymru  (July 2018)The Emergence of Business Agility - Agile Cymru  (July 2018)
The Emergence of Business Agility - Agile Cymru (July 2018)Jose Casal-Gimenez FBCS CITP
 
La Aparición de la Agilidad Empresarial - spanish
La Aparición de la Agilidad Empresarial - spanishLa Aparición de la Agilidad Empresarial - spanish
La Aparición de la Agilidad Empresarial - spanishJose Casal-Gimenez FBCS CITP
 
Why Agile? - Introducing Agility to non-agile organisations
Why Agile? - Introducing Agility to non-agile organisationsWhy Agile? - Introducing Agility to non-agile organisations
Why Agile? - Introducing Agility to non-agile organisationsJose Casal-Gimenez FBCS CITP
 
Kanban en el Gobierno Escocés - StarTechConf 2015
Kanban en el Gobierno Escocés - StarTechConf 2015Kanban en el Gobierno Escocés - StarTechConf 2015
Kanban en el Gobierno Escocés - StarTechConf 2015Jose Casal-Gimenez FBCS CITP
 
How motivated is your team? Going beyond the traditional performance management
How motivated is your team? Going beyond the traditional performance managementHow motivated is your team? Going beyond the traditional performance management
How motivated is your team? Going beyond the traditional performance managementJose Casal-Gimenez FBCS CITP
 
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOKanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOJose Casal-Gimenez FBCS CITP
 
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)Jose Casal-Gimenez FBCS CITP
 
Introducing agility to non-agile organisations - LKUK14
Introducing agility to non-agile organisations - LKUK14Introducing agility to non-agile organisations - LKUK14
Introducing agility to non-agile organisations - LKUK14Jose Casal-Gimenez FBCS CITP
 
Using Agile in non-Agile Organisations (2014 version)
Using Agile in non-Agile Organisations (2014 version)Using Agile in non-Agile Organisations (2014 version)
Using Agile in non-Agile Organisations (2014 version)Jose Casal-Gimenez FBCS CITP
 
Using Agile in non-Agile Organisations - Jose Casal - BCS Agile SG
Using Agile in non-Agile Organisations - Jose Casal - BCS Agile SGUsing Agile in non-Agile Organisations - Jose Casal - BCS Agile SG
Using Agile in non-Agile Organisations - Jose Casal - BCS Agile SGJose Casal-Gimenez FBCS CITP
 
Improve Scrum Using Kanban - Jose Casal - Radtac & BCS Agile SG
Improve Scrum Using Kanban - Jose Casal - Radtac & BCS Agile SGImprove Scrum Using Kanban - Jose Casal - Radtac & BCS Agile SG
Improve Scrum Using Kanban - Jose Casal - Radtac & BCS Agile SGJose Casal-Gimenez FBCS CITP
 
Agile Adoptions that Work and Last - Jose Casal - BCS Agile Methods SG
Agile Adoptions that Work and Last - Jose Casal - BCS Agile Methods SGAgile Adoptions that Work and Last - Jose Casal - BCS Agile Methods SG
Agile Adoptions that Work and Last - Jose Casal - BCS Agile Methods SGJose Casal-Gimenez FBCS CITP
 

Plus de Jose Casal-Gimenez FBCS CITP (20)

Seeking Nirvana - Predictability in a Complex World
Seeking Nirvana - Predictability in a Complex WorldSeeking Nirvana - Predictability in a Complex World
Seeking Nirvana - Predictability in a Complex World
 
Ffliping Agility - Lean Agile Brighton - Oct 2018
Ffliping Agility - Lean Agile Brighton - Oct 2018Ffliping Agility - Lean Agile Brighton - Oct 2018
Ffliping Agility - Lean Agile Brighton - Oct 2018
 
Luna's Journey: The Evolution of a Kanban Board
Luna's Journey: The Evolution of a Kanban BoardLuna's Journey: The Evolution of a Kanban Board
Luna's Journey: The Evolution of a Kanban Board
 
The Emergence of Business Agility - Agile Cymru (July 2018)
The Emergence of Business Agility - Agile Cymru  (July 2018)The Emergence of Business Agility - Agile Cymru  (July 2018)
The Emergence of Business Agility - Agile Cymru (July 2018)
 
La Aparición de la Agilidad Empresarial - spanish
La Aparición de la Agilidad Empresarial - spanishLa Aparición de la Agilidad Empresarial - spanish
La Aparición de la Agilidad Empresarial - spanish
 
The Emergence of Business Agility
The Emergence of Business AgilityThe Emergence of Business Agility
The Emergence of Business Agility
 
Motivated People - ATLdn16
Motivated People - ATLdn16Motivated People - ATLdn16
Motivated People - ATLdn16
 
Are we really thinking?
Are we really thinking?Are we really thinking?
Are we really thinking?
 
Why Agile? - Introducing Agility to non-agile organisations
Why Agile? - Introducing Agility to non-agile organisationsWhy Agile? - Introducing Agility to non-agile organisations
Why Agile? - Introducing Agility to non-agile organisations
 
Kanban en el Gobierno Escocés - StarTechConf 2015
Kanban en el Gobierno Escocés - StarTechConf 2015Kanban en el Gobierno Escocés - StarTechConf 2015
Kanban en el Gobierno Escocés - StarTechConf 2015
 
How motivated is your team? Going beyond the traditional performance management
How motivated is your team? Going beyond the traditional performance managementHow motivated is your team? Going beyond the traditional performance management
How motivated is your team? Going beyond the traditional performance management
 
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOKanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
 
The Kanban PMO
The Kanban PMOThe Kanban PMO
The Kanban PMO
 
Using Kanban in the Scottish Government
Using Kanban in the Scottish GovernmentUsing Kanban in the Scottish Government
Using Kanban in the Scottish Government
 
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
Usando Kanban en el Gobierno Escocés (Spanish talk at #LKSE15)
 
Introducing agility to non-agile organisations - LKUK14
Introducing agility to non-agile organisations - LKUK14Introducing agility to non-agile organisations - LKUK14
Introducing agility to non-agile organisations - LKUK14
 
Using Agile in non-Agile Organisations (2014 version)
Using Agile in non-Agile Organisations (2014 version)Using Agile in non-Agile Organisations (2014 version)
Using Agile in non-Agile Organisations (2014 version)
 
Using Agile in non-Agile Organisations - Jose Casal - BCS Agile SG
Using Agile in non-Agile Organisations - Jose Casal - BCS Agile SGUsing Agile in non-Agile Organisations - Jose Casal - BCS Agile SG
Using Agile in non-Agile Organisations - Jose Casal - BCS Agile SG
 
Improve Scrum Using Kanban - Jose Casal - Radtac & BCS Agile SG
Improve Scrum Using Kanban - Jose Casal - Radtac & BCS Agile SGImprove Scrum Using Kanban - Jose Casal - Radtac & BCS Agile SG
Improve Scrum Using Kanban - Jose Casal - Radtac & BCS Agile SG
 
Agile Adoptions that Work and Last - Jose Casal - BCS Agile Methods SG
Agile Adoptions that Work and Last - Jose Casal - BCS Agile Methods SGAgile Adoptions that Work and Last - Jose Casal - BCS Agile Methods SG
Agile Adoptions that Work and Last - Jose Casal - BCS Agile Methods SG
 

Dernier

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

10-Year Retrospective of Agile - BCS Agile

  • 1. agile.bcs.org 10-Year Retrospective of Agile What have we learned from the last 10 years? What can we expect over the next 10 years? #BCSagile
  • 2. agile.bcs.org Craig Cockburn •  Chartered Fellow of the British Computer Society •  B.Sc. Hons, Computer Science Edinburgh University •  M.Sc. (Medal, Distinction) Large Software Systems Development, Edinburgh Napier University •  Freelance Agile Consultant, Project and Programme Manager, Agile Facilitator and ScrumMaster •  Qualified and experienced in both Scrum and DSDM, including DWP £2Bn Agile programme •  Member of BCS Agile Specialist Group Committee •  No relation to Alistair Cockburn of the Agile Manifesto (however in both cases it is pronounced 'Coburn') Full contact details, biography, papers, awards: http://www.CraigCockburn.com [LinkedIn]
  • 3. agile.bcs.org Brief History of BCS •  1957 - Formed from the London Computer Group •  1966 - Obtains charitable status •  1984 - Granted a Royal Charter •  2004 - Creation of Chartered IT Professional •  2009 - Rebrand as Chartered Institute for IT BCS Today •  70,000+ members worldwide •  Over 100 regional, international and Special Interest Groups •  BCS Certifications (previously known as ISEB) •  BCS Policy Hub •  BCS SFIA+ (Skills Framework for the Information Age)
  • 4. agile.bcs.org BCS Mission Enable the information society. Promote wider social and economic progress through the advancement of information technology science and practice. •  Bring together industry, academics, practitioners and government to share knowledge •  Promote new thinking •  Influence the development of computing education •  Shape public policy and inform the public. Further Information: http://www.bcs.org/category/11280
  • 5. agile.bcs.org BCS & the Public Sector Strategic Objective: Informing public policy on how IT can contribute to society •  Contribute to government policy consultations •  Conduct research on IT-related topics •  Publish guidance on topics with wide public interest Further Information: www.bcs.org/category/11281
  • 6. agile.bcs.org BCS Agile Methods Specialist Group Formed 24 January 2012 Focuses on the implementation and promotion of Agile methods covering all the disciplines in the lifecycle of a project. The Agile Methods SG is method-agnostic and promotes the values and principles captured in the Agile Manifesto. 17 members in the committee with over 100 years combined Agile experience Further Information: http://agile.bcs.org
  • 7. agile.bcs.org 10 Years of Agile Strengths & Weaknesses of the Past Opportunities & Threats in the Future #BCSagile
  • 8. agile.bcs.org 10 Years, 10 areas to analyse AREAS RETROSPECTIVE PARTICIPANTS 1.  Agile Manifesto & Principles •  100 attendees 2.  Agile Frameworks •  >500 years of Agile expertise available 3.  Agile Implementation 4.  Enterprise Agile AGILE METHODS EXPERTISE 5.  Business / Corporate Agile •  94% Scrum 6.  Agile and People •  69% XP 7.  Agile in the Public Sector •  55% Kanban / Lean 8.  Agile in Regulated Environments •  50% DSDM / Agile PM 9.  Agile Tooling •  45% Behaviour Driven Development (BDD) 10.  Agile & the BCS •  12% Feature Driven Development (FDD) & Lean StartUp ROLES PRESENT Further Information: Senior Managers, Transformation Consultants, http://bit.ly/BCSAgileRetroPhotos Coaches, ScrumMasters, Project Managers, Developers, Testers, Business Analysts, etc.
  • 9. agile.bcs.org The Agile Manifesto VALUES PRINCIPLES Individuals and interactions 1.  Satisfy the customer through valuable delivery over processes and tools 2.  Welcome changing requirements Working software 3.  Deliver working software frequently over comprehensive documentation 4.  Business people and developers must work together daily Customer collaboration over contract negotiation 5.  Build projects around motivated individuals Responding to change 6.  Face-to-face communications over following a plan 7.  Working software is the primary measure of progress 8.  Promote sustainable pace Over != No 9.  Technical excellence and good design 10.  Simplicity is essential 11.  Self-organizing teams Further Information: www.agilemanifesto.org 12.  Inspect and Adapt
  • 10. agile.bcs.org Agile Manifesto & Principles Does this still reflect the agile community? Should it be changed? •  Provides simple and strong messages around •  Applying the Agile mindset to organisations values and principles •  Emergence of Organisational Agility OPPORTUNITIES •  Recognises the value of teams and humanity •  Focus on the principles in the manifesto STRENGTHS •  Re-focused minds into better ways of working •  Overlap with the principles in Lean •  Acknowledge the need for an empirical process in complex IT enviroments •  Unchanged for 10+ years. Risk of failing to •  Method-wars making us forget about the spirit of Inspect and Adapt the Manifesto WEAKNESSES •  Simplicity leads people to believe they are Agile •  Mainstream adoption creating rigid practices THREATS when they are not •  Losing focus on the principles, mindset & ways •  Software-centric hindering its adoption in the of working business domain •  Commercialisation of Agile into a silver bullet solution
  • 11. agile.bcs.org Agile Frameworks Is there any one ‘single answer’? Do the frameworks integrate? •  Adherence to the Agile Manifesto principles •  Framework maturity and evolution •  Very simple popular frameworks such as Scrum •  Emergence of scalable Hybrid Corporate Agile OPPORTUNITIES Solutions •  Large robust frameworks such as DSDM STRENGTHS •  Agile penetrating the Programme and Project •  Flexibilty to deploy scalable hybrid solutions (eg. Management layers AgilePM + Scrum + XP) •  Partial adoption of the frameworks •  Frameworks sold as a silver bullet solution •  Each framework using different terms for the •  Scrumdamentalism - Near-religious rigid thinking WEAKNESSES same practice and implementation of frameworks THREATS •  Emergence of rigid use of the frameworks •  Client / Supplied interactions still not fully addressed •  Use of "Ghetto-language" may be a barrier to business buy-in - e.g. pigs and chickens
  • 12. agile.bcs.org Agile Implementations Have the implementations within organisations been agile or ‘fragile’? •  Large body of successfully implemented projects •  The Agile Journey. Actively coached small steps towards the right mindset. •  Incremental delivery of working products OPPORTUNITIES •  Pragmatic Agile with solid foundations moving •  Permission to fail (fast) and learn for mistakes STRENGTHS Agile outside of the software space •  Emergence of robust and reputable Agile training and qualifications •  Successful delivery will increase trust •  Poor training leading to expectation of immediate •  Lack of understanding of the values and results principles of Agile WEAKNESSES •  Mainstream adoption is "Fragile". Large projects •  Lack of training and certifications. Anyone can THREATS failing claim to be Agile •  Agile Delivery in Waterfall Organisations (Water- •  Rigid implementations of Agile (eg. No PMO in Scrum-Fall) producing cultural and language Scrum) clashes
  • 13. agile.bcs.org Enterprise Agile Have we seen implementations across portfolio, programme and project management? •  Changing Organisational mindset •  Agile HR - Enterprises rewarding teams and successful delivery •  Managers becoming leaders of people OPPORTUNITIES •  Whole company adoption of Agile (e.g. Yahoo!) - •  Delivering quality at the core of the enterprise STRENGTHS Use of Agile at all levels •  Quick delivery, less waste and frequent reviews •  Introducing Enterprise Agility Audits / Assessments •  Resistance to change at management levels •  Are the Agile Experts really Agile? •  Information silos - Openness and transparency •  Lack of objective measures to claims of Agility WEAKNESSES seen as a weakness •  Agile is a threat to existing processes, roles and THREATS •  Multi-site implementations make collaboration mindsets (vested interests will resist change) difficult •  Company policies and mindset reward Agile anti- patterns
  • 14. agile.bcs.org Business / Corporate Agile Has Agile penetrated the non-IT space? Is it likely to? •  Lean (since 1940s) •  A framework that could be adopted to bring collaboration to business problems •  Quick way for business to establish competence OPPORTUNITIES of IT developers •  Talk about it in "pace setter" words STRENGTHS •  "IT Bods" should also focus on the business change aspects of their agile developments •  Agile will penetrate the non-IT space in the future •  Can a business measure value rather than cost? •  Speed of delivery may not allow business •  Annual budget cycles encourages short-termism change aspects to keep up - Training & org •  Agile should be introduced more to the business structure WEAKNESSES THREATS •  Now aware of this happening •  Agile is an "IT thing" •  Agile has been marketed as an "IT thing" •  Agile is designed for Software development and not for the business •  Needs a framework. Needs examples
  • 15. agile.bcs.org Agile & People Is enough emphasis placed on the human aspects of Agile? •  Agile ties into human motivation factors (skills, •  Create Leaders not Managers autonomy, recognition, etc) •  Change the conversations: People are the core OPPORTUNITIES •  Agile has already demonstrated its own benefit assets of any business STRENGTHS •  Proud capable professionals can become better •  Organisational Agile can realign HR departments every day to reward teams •  The journey is as important as the destination •  Skilled & motivated people bring significant business benefit •  More focus on the methods than on people •  Fear of change •  Emerging elitism and zealots amongst Agile •  Management hostility to collective responsibility WEAKNESSES teams and decisions THREATS •  Agile people seeing non-Agile colleagues as "the •  Differences in team skills, culture and location enemy”
  • 16. agile.bcs.org Agile in the Public Sector Has Agile in the Public Sector happened previously? Will it succed? •  Agile becoming mainstream across government •  Great opportunity for Agile to really prove itself in http://www.cabinetoffice.gov.uk/content/ a more regulated setting government-ict-strategy-strategic- OPPORTUNITIES •  Huge opportunity for Agile to scale to projects STRENGTHS implementation-plan much larger than previously (e.g. £2Bn Universal •  Agile techniques to be used in 50% of major Credit programme) ICT-enabled programmes by April 2013 •  APM Group promoting AgilePM certification •  It is now Government Policy that all application development projects must be split up into 4 month chunks of work (Liam Maxwell, Deputy government CIO) •  DSDM not widely seen as the closest Agile •  Procurement and legal processes equivalent to PRINCE2 •  Adverse press comments WEAKNESSES •  Much less experience with Agile than PRINCE2, •  May be seen as risky or lightweight THREATS may take a while to embed cultural change •  Change programme needed and training as part •  Fewer in-house experts of any initial rollout - may take a while before •  No clear audit strategy or gate equivalent people become fully effective •  Not clear where Agile fits in with MSP •  3rd parties may be physically remote, •  Security issues around some collaboration tools and technology issues for cloud tools (IE6)
  • 17. agile.bcs.org Agile in Regulated Environments Agile & fixed price contracts. Agile where things must be legally implemented •  Agile embraces change and helps cope when •  Introduce "Fixed Monthly Rate" contracts that regulations change share interests, risks, costs and benefits between partner organisations OPPORTUNITIES •  FDA guidelines explicitly allow iterative/ STRENGTHS incremental life cycles •  Publish "Agile Adoption Patterns" guide organisations to adopt Agile •  Success in medical software and local government •  Work with Regulatory Authorities to meet regulations while working in Agile •  Some charities using Agile internally •  Regulatory environments perceived not to offer •  Poorly implemented Agile could create a bad flexibility in scope reputation WEAKNESSES •  Agile needs significant investment of time from •  Existing providers make money from change THREATS the business control & resist robust Agile •  Current Regulation requires documented •  Legal teams need time to do a detailed analysis waterfall step threat •  Auditing of Agile is not well defined •  Current ways of working have rigid processes in place
  • 18. agile.bcs.org Agile Tooling Do we have a good portfolio of Agile planning & delivery tools? •  Low-Tech for new teams •  Evolving tools to mimic the visibility and customisation of low-tech alternatives •  Great tools for mature teams OPPORTUNITIES •  Tablet-based applications for mobile teams •  Tools demonstrate control and instill pride STRENGTHS •  Tools that fully scale to corporate environments with many products and teams •  Formal high level management reporting •  Teams start using tools before they are •  Tool vendors creating the need for tools comfortable using Agile •  Tools linked to specific methods and not WEAKNESSES •  Companies can be fixated on the tool and not on supporting hybrid models THREATS what Agile means •  Lack of a scalable tool may block agile adoption •  Most tools do not scale well in very big companies •  Tools can become information black holes
  • 19. agile.bcs.org Agile and BCS Has BCS done any work on Agile before? What should we do next? •  BCS Software Practice Advancement group •  Provide a method-neutral expert voice in the (Development), SIGIST (Testing) and PROMS-G Agile market (Project) SGs already shown interest in Agile OPPORTUNITIES •  Establish BCS (Generic) Agile Certifications and STRENGTHS •  BCS Agile Methods SG focuses on method Agile Implementation Audits neutral Agile values and principles •  BCS backing can help influence non-IT functions •  BCS has strong reputation and connections as a (e.g. HR, Finance) professional body •  Draw on wide experience and be a single point •  Leading Agile professionals already members of of reference for government BCS •  BCS lags behind other Agile groups •  Agile will become institutionalised and lose its power to challenge and adapt •  No specific focus on Agile until now WEAKNESSES •  Become too focused on specific methods or •  No BCS Certification (ISEB) on Agile THREATS products (sales pitches not practice) •  Agile falls out of favour
  • 20. agile.bcs.org Actions from the Retrospective COMPLETED STORIES •  Upload the raw retrospective materials online •  Present the main retrospective findings back to the Agile community WORK IN PROGRESS •  Publish article(s) based on the retrospective findings •  Organise event on "Scaling Scrum" (event with Craig Larman on 22 May) BACKLOG STORIES •  Other follow-up events on specific retrospective areas •  Establish partnerships with reputable training partners •  Introduce BCS Agile Certifications OUR COMMUNITY. ADD YOUR STORIES!
  • 21. agile.bcs.org Keep in Touch CRAIG COCKBURN NEXT EVENTS Web www.craigcockburn.com Software Craftmanship (sold out) Email craig@siliconglen.com 23 April 2012, London Twitter @siliconglen Large-Scale Scrum with Craig Larman 22 May 2012, London BCS AGILE METHODS SG Next Generation Testing Conference Web agile.bcs.org 23 May 2012, London Email agile.sg@bcs.org Twitter @BCS_Agile Complexity, Governance and the Agile Team 7 June 2012, London LinkedIn BCS Agile Methods SG Kanban the hard way with Mike Burrows 13 June 2012, Manchester