SlideShare a Scribd company logo
The Why and What

      INTRODUCTION TO AGILE


@arsagilis
“      Plans are
             useless, but
             planning is
             everything                       ”
                     US President Edward D. Eisenhower, 1957


@arsagilis
About me




                                                                             Change Agent
             Teaching
                                         Agile
                              RoR developer
                        Agile since 2001     1st site at the age of 14
                        Certified Scrum Master




                                                     LAMP
                                                       PhotoBox
                                  Agile UX
                        Passionate Kanban
             FOSS enthusiast                Drupal   Certified Scrum Professional
                         PHP developer               Amnesty International

                                     Scrum

@arsagilis
The story so
         far
Before agile




@arsagilis
                     Winston Royce, 1970
Winston Royce on Waterfall


      “      ... The
             implementation
             described above is
             risky and invites
             failure.
                                     ”
                          Winston Royce, 1970


@arsagilis
@arsagilis
             2001   http://agilemanifesto.org
Agile – new and
          shiny?
What is Agile about?

 Welcoming change
 Working with uncertainty
 Reducing risk
 Delivering value at every step
 Quality of products
 Retaining people & talent
Agile does all that by ...

 Constantly reprioritising and replanning
 Slicing requirements into small & achievable
  pieces of work
 Slicing requirements for value
 Empowering their teams and people
Agile Manifesto

         Individuals and          Process and
                           over
         interactions             tools
         Working                  Comprehensive
                           over
         software                 documentation
         Customer                 Contract
                           over
         collaboration            negotiation
         Responding to            Following a
                           over
         change                   plan
@arsagilis
Waterfall vs
       Agile
Plan
                         Build
Waterfall


                                          Test
                                                         Review
                                                                    Deploy



             Plan     Plan        Plan           Plan

            Build    Build       Build           Build
Agile




                                                           Review   Deploy
             Test     Test        Test           Test

            Review   Review      Review      Review
Who is using Agile?
Agile in perspective

              Learning organization




                      Lean




                      Agile




           XP, Scrum, Chrystal, DSDM...
How to plan with
     uncertainty
"Uncertainty is an
uncomfortable position
   but certainty is an
    absurd position"
                 - Voltaire
On the 20 September 2012 you
will be doing ...
The PM Triangle
              Cost




              Quality

   Schedule             Scope

Maximum of 2 can be
fixed!
A common sense approach


We make decision
   based on the
                    ... but do it often
 information we
       have
   Rather than
                      ... we spread
 making one all-
                    decision-making
encompassing set
                   across the project
   of decisions
Don’t waste time ...
... detailing out the distant future
 – things WILL change

Focus on the immediate future

Things get blurrier the further
 away they are

ROADMAPS!
An Agile Roadmap
How do we work with Digital?
How Digital works
 Project 1
                                   Project 4
 Project 2                         Project 1
                                                      Dev team
                                     Bug 1             sprint
  Task 1                                              planning
                                    Task 1
                     PM
                prioritisation     Project 2
 Project 4         meeting         Prioritised
                                    backlog
   Bug 1
 Individual   Project 4                               Project 4
 projects &
   tasks       Bug 1                                   Bug 1
               Task 1                                  Task 1
               Sprint                                   Sprint
                                 Dev team working      backlog
              outcome            on items in sprint
                                      backlog
Lets work together!
Any Questions?
Michael Chik
mchik@macmillan.org.uk
Twitter: @arsagilis
Skype: michael.chik
linkedin.com/in/michaelchik

More Related Content

What's hot

Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCers
Alexey Krivitsky
 
Scrum: Enterprise Adoption
Scrum: Enterprise AdoptionScrum: Enterprise Adoption
Scrum: Enterprise Adoption
Silvana Wasitova, Scrum & Agile Coach
 
2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled
Gene Kim
 
Henrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileHenrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileAgileSparks
 
Agile india2012 reduce waste campaign
Agile india2012 reduce waste campaignAgile india2012 reduce waste campaign
Agile india2012 reduce waste campaign
belkisvasquez
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photos
Alexey Krivitsky
 
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
ChileAgil
 
@AgilePT 2016 - HyP: A journey to greater efficiency
@AgilePT 2016 - HyP: A journey to greater efficiency@AgilePT 2016 - HyP: A journey to greater efficiency
@AgilePT 2016 - HyP: A journey to greater efficiency
Bruno Cacho
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
Bradley Brown
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Pedro Gustavo Torres
 
scaling-agile-spotify
 scaling-agile-spotify scaling-agile-spotify
scaling-agile-spotify
John Tian
 
Culture over-process
Culture over-processCulture over-process
Culture over-process
Arthur Lokaychuk
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile Development
AgileSparks
 
Agilex retrospectives
Agilex retrospectivesAgilex retrospectives
Agilex retrospectivesSkills Matter
 
Introduction to agility
Introduction to agilityIntroduction to agility
Introduction to agility
Alexandre Cuva
 
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum AllianceEmbedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum AllianceXavier Warzee
 
다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입
Won Shin
 
Empowering Engineering Talent - an update from Spotify
Empowering Engineering Talent - an update from SpotifyEmpowering Engineering Talent - an update from Spotify
Empowering Engineering Talent - an update from Spotify
Kevin Goldsmith
 
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016
Pedro Gustavo Torres
 

What's hot (20)

Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCers
 
Scrum: Enterprise Adoption
Scrum: Enterprise AdoptionScrum: Enterprise Adoption
Scrum: Enterprise Adoption
 
2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled
 
Henrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileHenrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of Agile
 
Agile india2012 reduce waste campaign
Agile india2012 reduce waste campaignAgile india2012 reduce waste campaign
Agile india2012 reduce waste campaign
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photos
 
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
"The Lean Mindset": Mary & Tom Poppendieck's Keynote at AgileDayChile 2013
 
@AgilePT 2016 - HyP: A journey to greater efficiency
@AgilePT 2016 - HyP: A journey to greater efficiency@AgilePT 2016 - HyP: A journey to greater efficiency
@AgilePT 2016 - HyP: A journey to greater efficiency
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
 
scaling-agile-spotify
 scaling-agile-spotify scaling-agile-spotify
scaling-agile-spotify
 
Culture over-process
Culture over-processCulture over-process
Culture over-process
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile Development
 
Agilex retrospectives
Agilex retrospectivesAgilex retrospectives
Agilex retrospectives
 
Introduction to agility
Introduction to agilityIntroduction to agility
Introduction to agility
 
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum AllianceEmbedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
 
다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입
 
Empowering Engineering Talent - an update from Spotify
Empowering Engineering Talent - an update from SpotifyEmpowering Engineering Talent - an update from Spotify
Empowering Engineering Talent - an update from Spotify
 
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Portugal 2016
 

Similar to Introduction to Agile for Digital Stakeholders

Agile product development
Agile product developmentAgile product development
Agile product development
Scrum Asia Pasifik
 
An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.Pune OpenCoffee Club
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
André Heijstek
 
Agile Estimation And Planning Part I
Agile Estimation And Planning Part IAgile Estimation And Planning Part I
Agile Estimation And Planning Part I
Kevin Zamora
 
Agile Project Management Part 1 Final
Agile Project Management Part 1  FinalAgile Project Management Part 1  Final
Agile Project Management Part 1 Final
Mia Horrigan
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
Björn Jónsson
 
Agile values
Agile valuesAgile values
Agile values
DUONG Trong Tan
 
Master thesis presentation
Master thesis presentationMaster thesis presentation
Master thesis presentation
Tania Pavlenko
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development
Agileee
 
Agile Fundamental Skill Set
Agile Fundamental Skill SetAgile Fundamental Skill Set
Agile Fundamental Skill SetTsuyoshi Ushio
 
Agile
AgileAgile
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012
Carl Bruiners
 
Agile Webinar: Managing Distributed Teams
Agile Webinar: Managing Distributed TeamsAgile Webinar: Managing Distributed Teams
Value driven continuous delivery
Value driven continuous deliveryValue driven continuous delivery
Value driven continuous delivery
Gabriel Prat
 
Scrum managing through complexity
Scrum managing through complexityScrum managing through complexity
Scrum managing through complexity
Pierre E. NEIS
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesIgor Moochnick
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
Magnus Nord
 
Scaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseScaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseArmond Mehrabian
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Christopher Daily
 

Similar to Introduction to Agile for Digital Stakeholders (20)

Agile product development
Agile product developmentAgile product development
Agile product development
 
An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Agile Estimation And Planning Part I
Agile Estimation And Planning Part IAgile Estimation And Planning Part I
Agile Estimation And Planning Part I
 
Agile Project Management Part 1 Final
Agile Project Management Part 1  FinalAgile Project Management Part 1  Final
Agile Project Management Part 1 Final
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
 
Agile values
Agile valuesAgile values
Agile values
 
Master thesis presentation
Master thesis presentationMaster thesis presentation
Master thesis presentation
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development
 
Agile Fundamental Skill Set
Agile Fundamental Skill SetAgile Fundamental Skill Set
Agile Fundamental Skill Set
 
Agile
AgileAgile
Agile
 
Transforming your sw development to agile
Transforming your sw development to agileTransforming your sw development to agile
Transforming your sw development to agile
 
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012
 
Agile Webinar: Managing Distributed Teams
Agile Webinar: Managing Distributed TeamsAgile Webinar: Managing Distributed Teams
Agile Webinar: Managing Distributed Teams
 
Value driven continuous delivery
Value driven continuous deliveryValue driven continuous delivery
Value driven continuous delivery
 
Scrum managing through complexity
Scrum managing through complexityScrum managing through complexity
Scrum managing through complexity
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
 
Scaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseScaling Agile Across the Enterprise
Scaling Agile Across the Enterprise
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 

More from Mai Quay

Agile Project Management with Kanban & Lean (4 Nov 2017)
Agile Project Management with Kanban & Lean (4 Nov 2017)Agile Project Management with Kanban & Lean (4 Nov 2017)
Agile Project Management with Kanban & Lean (4 Nov 2017)
Mai Quay
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Mai Quay
 
Product Management Bootcamp (16 Jan 2016)
Product Management Bootcamp (16 Jan 2016)Product Management Bootcamp (16 Jan 2016)
Product Management Bootcamp (16 Jan 2016)
Mai Quay
 
Agile Project Management with Kanban (4 Nov 2015)
Agile Project Management with Kanban (4 Nov 2015)Agile Project Management with Kanban (4 Nov 2015)
Agile Project Management with Kanban (4 Nov 2015)
Mai Quay
 
Intro To Product Management (5 Nov 2015)
Intro To Product Management (5 Nov 2015)Intro To Product Management (5 Nov 2015)
Intro To Product Management (5 Nov 2015)
Mai Quay
 
Intro To Lean Startup (8 Oct 2015)
Intro To Lean Startup (8 Oct 2015)Intro To Lean Startup (8 Oct 2015)
Intro To Lean Startup (8 Oct 2015)
Mai Quay
 
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum ImplementationSGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
Mai Quay
 
Theoretical Introduction To Kanban
Theoretical Introduction To KanbanTheoretical Introduction To Kanban
Theoretical Introduction To Kanban
Mai Quay
 
Agile + Management = Antonyms?
Agile + Management = Antonyms?Agile + Management = Antonyms?
Agile + Management = Antonyms?
Mai Quay
 
Writing User Stories (04/2012)
Writing User Stories (04/2012)Writing User Stories (04/2012)
Writing User Stories (04/2012)
Mai Quay
 

More from Mai Quay (10)

Agile Project Management with Kanban & Lean (4 Nov 2017)
Agile Project Management with Kanban & Lean (4 Nov 2017)Agile Project Management with Kanban & Lean (4 Nov 2017)
Agile Project Management with Kanban & Lean (4 Nov 2017)
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
 
Product Management Bootcamp (16 Jan 2016)
Product Management Bootcamp (16 Jan 2016)Product Management Bootcamp (16 Jan 2016)
Product Management Bootcamp (16 Jan 2016)
 
Agile Project Management with Kanban (4 Nov 2015)
Agile Project Management with Kanban (4 Nov 2015)Agile Project Management with Kanban (4 Nov 2015)
Agile Project Management with Kanban (4 Nov 2015)
 
Intro To Product Management (5 Nov 2015)
Intro To Product Management (5 Nov 2015)Intro To Product Management (5 Nov 2015)
Intro To Product Management (5 Nov 2015)
 
Intro To Lean Startup (8 Oct 2015)
Intro To Lean Startup (8 Oct 2015)Intro To Lean Startup (8 Oct 2015)
Intro To Lean Startup (8 Oct 2015)
 
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum ImplementationSGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
 
Theoretical Introduction To Kanban
Theoretical Introduction To KanbanTheoretical Introduction To Kanban
Theoretical Introduction To Kanban
 
Agile + Management = Antonyms?
Agile + Management = Antonyms?Agile + Management = Antonyms?
Agile + Management = Antonyms?
 
Writing User Stories (04/2012)
Writing User Stories (04/2012)Writing User Stories (04/2012)
Writing User Stories (04/2012)
 

Recently uploaded

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 

Recently uploaded (20)

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 

Introduction to Agile for Digital Stakeholders

  • 1. The Why and What INTRODUCTION TO AGILE @arsagilis
  • 2. Plans are useless, but planning is everything ” US President Edward D. Eisenhower, 1957 @arsagilis
  • 3. About me Change Agent Teaching Agile RoR developer Agile since 2001 1st site at the age of 14 Certified Scrum Master LAMP PhotoBox Agile UX Passionate Kanban FOSS enthusiast Drupal Certified Scrum Professional PHP developer Amnesty International Scrum @arsagilis
  • 5. Before agile @arsagilis Winston Royce, 1970
  • 6. Winston Royce on Waterfall “ ... The implementation described above is risky and invites failure. ” Winston Royce, 1970 @arsagilis
  • 7. @arsagilis 2001 http://agilemanifesto.org
  • 8. Agile – new and shiny?
  • 9. What is Agile about?  Welcoming change  Working with uncertainty  Reducing risk  Delivering value at every step  Quality of products  Retaining people & talent
  • 10. Agile does all that by ...  Constantly reprioritising and replanning  Slicing requirements into small & achievable pieces of work  Slicing requirements for value  Empowering their teams and people
  • 11. Agile Manifesto Individuals and Process and over interactions tools Working Comprehensive over software documentation Customer Contract over collaboration negotiation Responding to Following a over change plan @arsagilis
  • 12. Waterfall vs Agile
  • 13. Plan Build Waterfall Test Review Deploy Plan Plan Plan Plan Build Build Build Build Agile Review Deploy Test Test Test Test Review Review Review Review
  • 14. Who is using Agile?
  • 15. Agile in perspective Learning organization Lean Agile XP, Scrum, Chrystal, DSDM...
  • 16. How to plan with uncertainty
  • 17. "Uncertainty is an uncomfortable position but certainty is an absurd position" - Voltaire
  • 18. On the 20 September 2012 you will be doing ...
  • 19. The PM Triangle Cost Quality Schedule Scope Maximum of 2 can be fixed!
  • 20. A common sense approach We make decision based on the ... but do it often information we have Rather than ... we spread making one all- decision-making encompassing set across the project of decisions
  • 21. Don’t waste time ... ... detailing out the distant future – things WILL change Focus on the immediate future Things get blurrier the further away they are ROADMAPS!
  • 23. How do we work with Digital?
  • 24. How Digital works Project 1 Project 4 Project 2 Project 1 Dev team Bug 1 sprint Task 1 planning Task 1 PM prioritisation Project 2 Project 4 meeting Prioritised backlog Bug 1 Individual Project 4 Project 4 projects & tasks Bug 1 Bug 1 Task 1 Task 1 Sprint Sprint Dev team working backlog outcome on items in sprint backlog
  • 26. Any Questions? Michael Chik mchik@macmillan.org.uk Twitter: @arsagilis Skype: michael.chik linkedin.com/in/michaelchik