SlideShare a Scribd company logo
1 of 89
Blank
Why Agile Works
Why Agile Works
and why it isn’t working for you
Why Agile Works
and why it isn’t working for you
          (maybe…)
Causerie

An informal discussion or chat


      (www.thefreedictionary.com)
Causerie

  An informal discussion or chat,
especially of an intellectual nature.

         (www.thefreedictionary.com)
Smart people
David Harvey
www.teamsandtechnology.com
David Harvey
www.teamsandtechnology.com
David Harvey
www.teamsandtechnology.com
David Harvey
www.teamsandtechnology.com
David Harvey
www.teamsandtechnology.com
In the old days
Project failure rate


  70% of IT projects failed
(for some value of “failure”)
But hold on…
Project success rate


30% of IT projects succeeded
(for some value of “success”)
Doing something right
Agile projects failing?


Are 70% of agile projects failing?
Tombstone




            A. M. Kuchling
                flickr.com
Scientology
All projects failing?


Do 70% of all projects fail?
Bridge fail 1
Bridge fail 2
Road fail 1
Building fail




                            Sxenco
                Wikimedia Commons
Gawunde
Surgery
Recurrence rate

   Recurrence in hernia surgery

  Average recurrence rate: 10-15%

Shouldice Clinic recurrence rate: 1%
Positive deviant


  Positive deviant
Brief History HEADER


  A brief history
     of Agile
1990s



1990s
Smart people
Back to basics
Fundamentals

    eXtreme Programming
            Scrum
Adaptive Software Development
            DSDM
              …
2000s



2000-2007
Manifesto (2001)
Convergence
Late 2000s



 2008…
Mainstream
  Scrum
    +
   TDD
    +
    …
     ?
What is agile? HEADER



    What is agile?
Manifesto again
       We are uncovering better ways of developing
       software by doing it and helping others do it.
        Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
  Customer collaboration over contract negotiation
    Responding to change over following a plan

        That is, while there is value in the items on
       the right, we value the items on the left more.

                 www.agilemanifesto.org
Characteristics
   Adaptive
   Iterative
      Fast
   Practical
Communicative
  Team focus
Based in values
Why does it work? HEADER



    Why does it work?
Light switch - off




                     Dries Buytaert
                       buytaert.net
Light switch - on




                    Dries Buytaert
                      buytaert.net
Light switch - off




                     Dries Buytaert
                       buytaert.net
Light switch - on




                    Dries Buytaert
                      buytaert.net
Light switch - off




                     Dries Buytaert
                       buytaert.net
Black!
Party Friends




                www.howtomakeatoga.info
Party House




                  digicia
              flickr.com
Party Drink
Party Music




                   Jim Winstead Jr
              trainedmonkey.com
Party Script




               Richard Moross
                    flickr.com
Party Friends




   ?            www.howtomakeatoga.info
Simple vs Complex domains


 Simple domain: defined process control

Complex domain: empirical process control

        (perform, inspect, adapt)
What can go wrong?
       HEADER


So why does it go wrong?
Following the book
Smart people
Just following instructions




                              Cindy McCravey
                                    flickr.com
History written by the victors


  “History is written by the victors”

    (aka retrospective coherence)
Retrospective coherence
Unintended consequences
Some tests
function testCamelCaseUpperEmpty() {
  assertEquals(quot;Empty input should give empty outputquot;,
               quot;quot;,
               convertIdentifier(quot;quot;,CI_TEXT,CI_CAMEL_UPPER));
}

function testCamelCaseUpperOneChar() {
  assertEquals(quot;Single char should map to upperquot;,
               quot;Aquot;,
               convertIdentifier(quot;aquot;,CI_TEXT,CI_CAMEL_UPPER));
}

function testCamelCaseUpperOneWord() {
  assertEquals(quot;Single word should have initial upper and rest lowerquot;,
               quot;Helloquot;,
               convertIdentifier(quot;helloquot;,CI_TEXT,CI_CAMEL_UPPER));
}

function testCamelCaseUpperTwoWords() {
  assertEquals(quot;Two words should have initial uppers and rest lower, space removedquot;,
               quot;HelloWorldquot;,
               convertIdentifier(quot;hello worldquot;,CI_TEXT,CI_CAMEL_UPPER));
}

function testCamelCaseUpperMessy() {
  assertEquals(quot;Messy string should have initial uppers, rest lower, all spaces removedquot;,
               quot;HelloFunkyWorldquot;,
               convertIdentifier(quot;   hELlO    FunKy woRld     quot;,CI_TEXT,CI_CAMEL_UPPER));
}
function convertIdentifier(src, srcType, dstType) {
  var allWords = src.split(srcType.sepExp);


                            Passes the tests
  var nonEmptyWords = allWords.filter(function(word) { return word != '';} );
  var correctCaseWords = nonEmptyWords.map(dstType.calcCase);
  var result = correctCaseWords.join(dstType.joinChar);
  return result;
}

var CI_TEXT   ={
  sepExp: '   ',
  joinChar:   ' ',
  calcCase:   _toLower
};

var CI_CAMEL_UPPER = {
  sepExp: /(?=[A-Z])/,
  joinChar: '',
  calcCase: _toInitialUpper
};

var CI_CAMEL_LOWER = {
  sepExp: /(?=[A-Z])/,
  joinChar: '',
  calcCase: function(word, index) {return index == 0 ? _toLower(word) : _toInitialUpper(word);}
};

function _toLower(s) {
  return s.toLowerCase();
}

function _toInitialUpper(s) {
    return s[0].toUpperCase() + s.slice(1).toLowerCase();
}
var CI_TEXT = 0;
var CI_CAMEL_UPPER = 1;
var CI_CAMEL_LOWER = 2;



                                  So does this
function convertIdentifier(s, from, to) {
  var result;
  if (from == CI_CAMEL_UPPER && to == CI_CAMEL_LOWER || from == CI_CAMEL_LOWER && to == CI_CAMEL_UPPER) {
  // camelCase function doesn't deal with this conversion, but it's easy
    if (to == CI_CAMEL_LOWER)
      result = s.charAt(0).toLowerCase();
     else
      result = s.charAt(0).toUpperCase();
    var end = s.length;
    for (i = 1; i < end; i++)
      result += s.charAt(i);
  } else {
    var undo;
    if (to == CI_TEXT) undo = true; else undo = false;
    var flag;
    if (to == CI_CAMEL_UPPER) flag = true; else flag = false;
    result = camelCase(s, flag, undo);
  }
  return result;
}

function camelCase(s, flag, undo) {
  var l = s.split(' ');
  var i = 0;
  var lc = ' ';
  var r = '';
  while (i < s.length) {
    if (s[i] == ' ' && !undo) {
      lc = s[i++];
      continue;
    } else {
      if (lc == ' ' && !undo) {
        r = r + s[i++].toUpperCase();
        lc = '';
      } else if (undo) {
        // in undo mode
        if (i > 0) {
So does this


               “simple”
                   !=
“the first thing that passes the tests”
Stress
Sprint




                       Zen
         Wikimedia Commons
Marathon
Persistence of Bureaucracy




                                 yaraaa
                             flickr.com
Lack of engineering skills
Leave it to development




                          themadlolscientist
                                 flickr.com
Broken window




                Sharat Ganapati
                      flickr.com
How do we succeed HEADER


  How do we succeed?
Taking responsibility
Personal mastery
Team mastery
Visible Change




                 irargerich
                 flickr.com
What people think
  Planning


             Sprint review
Sprint
What people need to do
     Planning


                    Sprint review
  Sprint
                   Retrospective



  Retrospective actions
Active leadership
Congruent behaviour
Supporting pillars




                     di_the_huntress
                           flickr.com
Just enough process
Tools not the answer
Paying attention, care about
         outcomes
END


Thank you
Blank

More Related Content

Viewers also liked

Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.jsEdy Segura
 
inOrbit 2015: Vrednotenje in merjenje uspešnosti inbound marketinga
inOrbit 2015: Vrednotenje in merjenje uspešnosti inbound marketingainOrbit 2015: Vrednotenje in merjenje uspešnosti inbound marketinga
inOrbit 2015: Vrednotenje in merjenje uspešnosti inbound marketingaRed Orbit digital marketing
 
Hiscox case study
Hiscox case studyHiscox case study
Hiscox case studyNewsworks
 
McArthurGlen case study
McArthurGlen case studyMcArthurGlen case study
McArthurGlen case studyNewsworks
 
Quảng cáo mùa lễ hội 2016 (Tết và valentine)
Quảng cáo mùa lễ hội 2016 (Tết và valentine)Quảng cáo mùa lễ hội 2016 (Tết và valentine)
Quảng cáo mùa lễ hội 2016 (Tết và valentine)Văn Đức Sơn Hà
 
Tối ưu hoá Chiến dịch Google Adwords theo mùa (Quý 2)
Tối ưu hoá Chiến dịch Google Adwords theo mùa (Quý 2)Tối ưu hoá Chiến dịch Google Adwords theo mùa (Quý 2)
Tối ưu hoá Chiến dịch Google Adwords theo mùa (Quý 2)Văn Đức Sơn Hà
 

Viewers also liked (9)

Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
 
inOrbit 2015: Vrednotenje in merjenje uspešnosti inbound marketinga
inOrbit 2015: Vrednotenje in merjenje uspešnosti inbound marketingainOrbit 2015: Vrednotenje in merjenje uspešnosti inbound marketinga
inOrbit 2015: Vrednotenje in merjenje uspešnosti inbound marketinga
 
Galanz
GalanzGalanz
Galanz
 
Vietnamese New Year
Vietnamese New YearVietnamese New Year
Vietnamese New Year
 
Hiscox case study
Hiscox case studyHiscox case study
Hiscox case study
 
McArthurGlen case study
McArthurGlen case studyMcArthurGlen case study
McArthurGlen case study
 
Postmodern Geography
Postmodern GeographyPostmodern Geography
Postmodern Geography
 
Quảng cáo mùa lễ hội 2016 (Tết và valentine)
Quảng cáo mùa lễ hội 2016 (Tết và valentine)Quảng cáo mùa lễ hội 2016 (Tết và valentine)
Quảng cáo mùa lễ hội 2016 (Tết và valentine)
 
Tối ưu hoá Chiến dịch Google Adwords theo mùa (Quý 2)
Tối ưu hoá Chiến dịch Google Adwords theo mùa (Quý 2)Tối ưu hoá Chiến dịch Google Adwords theo mùa (Quý 2)
Tối ưu hoá Chiến dịch Google Adwords theo mùa (Quý 2)
 

Similar to Why Agile Works But Isn't Working For You

Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Rundeck
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Rundeck
 
The Last Mile Continued: Incident Management
The Last Mile Continued: Incident Management The Last Mile Continued: Incident Management
The Last Mile Continued: Incident Management Rundeck
 
Developer Best Practices - The secret sauce for coding modern software
Developer Best Practices - The secret sauce for coding modern softwareDeveloper Best Practices - The secret sauce for coding modern software
Developer Best Practices - The secret sauce for coding modern softwareKosala Nuwan Perera
 
New Ideas for Old Code - Greach
New Ideas for Old Code - GreachNew Ideas for Old Code - Greach
New Ideas for Old Code - GreachHamletDRC
 
Sustainable Agile Development
Sustainable Agile DevelopmentSustainable Agile Development
Sustainable Agile DevelopmentGabriele Lana
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Rundeck
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Rundeck
 
Agile and Beyond :: The Technical Debt Trap
Agile and Beyond :: The Technical Debt TrapAgile and Beyond :: The Technical Debt Trap
Agile and Beyond :: The Technical Debt TrapDoc Norton
 
Wintellect - Devscovery - Enterprise JavaScript Development 1 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 1 of 2Wintellect - Devscovery - Enterprise JavaScript Development 1 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 1 of 2Jeremy Likness
 
Automated Frontend Testing
Automated Frontend TestingAutomated Frontend Testing
Automated Frontend TestingNeil Crosby
 
Abstraction Layers Test Management Summit Faciliated Session 2014
Abstraction Layers Test Management Summit Faciliated Session 2014Abstraction Layers Test Management Summit Faciliated Session 2014
Abstraction Layers Test Management Summit Faciliated Session 2014Alan Richardson
 
Code Quality Practice and Tools
Code Quality Practice and ToolsCode Quality Practice and Tools
Code Quality Practice and ToolsBob Paulin
 
Let's get accessible!
Let's get accessible!Let's get accessible!
Let's get accessible!Tady Walsh
 
Back To The Future.Key 2
Back To The Future.Key 2Back To The Future.Key 2
Back To The Future.Key 2gueste8cc560
 
Refactoring at Large
Refactoring at LargeRefactoring at Large
Refactoring at LargeDanilo Sato
 
Clean code & design patterns
Clean code & design patternsClean code & design patterns
Clean code & design patternsPascal Larocque
 
How and why I turned my old Java projects into a first-class serverless compo...
How and why I turned my old Java projects into a first-class serverless compo...How and why I turned my old Java projects into a first-class serverless compo...
How and why I turned my old Java projects into a first-class serverless compo...Mario Fusco
 
Functional solid
Functional solidFunctional solid
Functional solidMatt Stine
 

Similar to Why Agile Works But Isn't Working For You (20)

Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
 
The Last Mile Continued: Incident Management
The Last Mile Continued: Incident Management The Last Mile Continued: Incident Management
The Last Mile Continued: Incident Management
 
Developer Best Practices - The secret sauce for coding modern software
Developer Best Practices - The secret sauce for coding modern softwareDeveloper Best Practices - The secret sauce for coding modern software
Developer Best Practices - The secret sauce for coding modern software
 
New Ideas for Old Code - Greach
New Ideas for Old Code - GreachNew Ideas for Old Code - Greach
New Ideas for Old Code - Greach
 
Sustainable Agile Development
Sustainable Agile DevelopmentSustainable Agile Development
Sustainable Agile Development
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
 
Agile and Beyond :: The Technical Debt Trap
Agile and Beyond :: The Technical Debt TrapAgile and Beyond :: The Technical Debt Trap
Agile and Beyond :: The Technical Debt Trap
 
Wintellect - Devscovery - Enterprise JavaScript Development 1 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 1 of 2Wintellect - Devscovery - Enterprise JavaScript Development 1 of 2
Wintellect - Devscovery - Enterprise JavaScript Development 1 of 2
 
Automated Frontend Testing
Automated Frontend TestingAutomated Frontend Testing
Automated Frontend Testing
 
Web-First Design Patterns
Web-First Design PatternsWeb-First Design Patterns
Web-First Design Patterns
 
Abstraction Layers Test Management Summit Faciliated Session 2014
Abstraction Layers Test Management Summit Faciliated Session 2014Abstraction Layers Test Management Summit Faciliated Session 2014
Abstraction Layers Test Management Summit Faciliated Session 2014
 
Code Quality Practice and Tools
Code Quality Practice and ToolsCode Quality Practice and Tools
Code Quality Practice and Tools
 
Let's get accessible!
Let's get accessible!Let's get accessible!
Let's get accessible!
 
Back To The Future.Key 2
Back To The Future.Key 2Back To The Future.Key 2
Back To The Future.Key 2
 
Refactoring at Large
Refactoring at LargeRefactoring at Large
Refactoring at Large
 
Clean code & design patterns
Clean code & design patternsClean code & design patterns
Clean code & design patterns
 
How and why I turned my old Java projects into a first-class serverless compo...
How and why I turned my old Java projects into a first-class serverless compo...How and why I turned my old Java projects into a first-class serverless compo...
How and why I turned my old Java projects into a first-class serverless compo...
 
Functional solid
Functional solidFunctional solid
Functional solid
 

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Why Agile Works But Isn't Working For You