SlideShare a Scribd company logo
1 of 164
Download to read offline
Nowadays, we're
not doing Scrum
Neither XP
Neither XP
Or FDD
Neither XP
Or FDD
                 Or Kanban
Or Lean Software Development



         Neither XP
Or FDD
                   Or Kanban
Or Lean Software Development



         Neither XP
Or FDD
                    Or Kanban

       Or Crystal
So...
you're not agile?
Of course we are!
Of course we are!
        In our own way!
“Not all those who
wander are lost.”
There and back again




            Cecilia Fernandes
             @cecifernandes
What is Caelum?
What is Caelum?
What is Caelum?
What is Caelum?




teaching
What is Caelum?


           innovation




teaching
What is Caelum?
collaboration



                innovation




teaching
improvement
What is Caelum?
collaboration



                innovation




teaching
improvement
What is Caelum?
collaboration


                   fun!
                innovation




teaching
Caelum FAQ

  Is agile a company policy?
Caelum FAQ
How many project teams are there?

   Is agile a company policy?
Caelum FAQ
How many project teams are there?

   Is agile a company policy?




Are there non-senior
  team members?
Caelum FAQ
How many project teams are there?

   Is agile a company policy?

        What do you love the most
        about Caelum?

Are there non-senior
  team members?
Caelumweb2
2008~2010
But...

Deploy => ...
But...

Deploy =>
Hmm... what if...
Hmm... what if...

  One-click deploy
Hmm... what if...

  One-click deploy
Less fear
            Less rollbacks

  One-click deploy
      Shorter offline time

Less errors
Most importantly...


  One-click deploy

         =>
Most importantly...


  One-click deploy

         =>
Release planning
Release planning
But...

Sprint #n failed
Sprint #m failed
...
But... what about the
Sprint Burndown?
But... what about the
Sprint Burndown?
            Story partials burn down
   points




                                  days

                               expected   real
But... what about the
Sprint Burndown?
            Story partials burn down




                                            Lie r!
   points




                                  days

                               expected   real
But... what about the
Sprint Burndown?
             Story partials burn down




                                             Lie r!
    points




Everything was
“almost” done
                                   days

                                expected   real
Hmm...
task points Sprint Burndown

            vs.

story points Sprint Burndown
Hmm...
              Lier!
task points Sprint Burndown

            vs.

story points Sprint Burndown
Hmm...
              Lier!
task points Sprint Burndown

            vs.

story points Sprint Burndown
            Better...
But...




story points Sprint Burndown
But...
            We already
             have this
           Information!

story points Sprint Burndown
White board
    To do   Doing   Done
White board
    To do   Doing   Done
White board
    To do   Doing   Done
Burn down
Burn down
Scrum Master
Scrum Master


  I never
    have
 anything
   to do!
Scrum Master
  How about
  managing
 the process?
Scrum Master
  How about
  managing
 the process?

 The team
 does that!
Scrum Master
  And who
   solves
impediments?
Scrum Master
  And who
   solves
impediments?

 There are
   none!
Scrum Master
Education


Impediments
Scrum Master
Education
 Everyone has to know
          the reasons

Impediments
Scrum Master
Education
 Everyone has to know
          the reasons

Impediments
  Autonomy to solve...
        anything!
Scrum Master
Education
  Everyone has to know
           the reasons
  I quit!
Impediments
  Autonomy to solve...
(being a Scrum
         anything!
 Master, I mean)
Scrum Master
Scrum Master
Team size over time
2008       2009        2010       2011   2012




 3     7          11          4 ...
Team size over time
2008       2009        2010       2011   2012




 3     7          11          4 ...




       New project starting!
        Less new features
        More maintenance
4 people
on the team

Pairing
(most of the time)
Daily?
4 people
on the team

Pairing
(most of the time)
Daily?
4 people
on the team

Pairing
(most of the time)
Daily?
Everyone
knows what
the others
are doing
Daily?
Everyone
knows what
the others
are doing

Everyone has to ask!
Daily




Discipline!
Daily Scrum
Daily Scrum
Clients next
door



Continuous delivery
Review meeting
Do I really have to
 be at the review?
Review meeting
Do I really have to
 be at the review?
                        I know what you
                      did! I've been using
                           it for a week!
Review meeting
Do I really have to
 be at the review?
                        I know what you
                      did! I've been using
                           it for a week!

                  And I talk
                    to you
                  everyday!
Review meeting
Review meeting
Can't wait!
I don't
get it...
Can't wait!
I don't     You deliver new
get it...   software all the
                 time...
Can't wait!
I don't     You deliver new
get it...   software all the
                 time...

                      Why can't you get
                      new requests as
                        frequently?
Can't wait!
I don't     You deliver new
get it...   software all the
                 time...

                      Why can't you get
                      new requests as
                        frequently?

                These are small
                and important
Can't wait!
Sprints aren't
working for us
 anymore...
Yeah... it's getting
Sprints aren't    On our way too.
working for us
 anymore...
Yeah... it's getting
Sprints aren't    On our way too.
working for us         We'll be glad
                      to switch to a
 anymore...          flowish method
Flow
Flow
It worked!
Scrum but...
Not Scrum at all!
Not Scrum at all!




and...
It worked!

Changes
made sense
It worked!

Changes
made sense
 were well
  thought
It worked!

 Changes
came from
retrospectives
1 week
2 weeks
3 weeks
4 weeks
Missing something...
Chronic problems?
Never happen!
Hmm! So we can...
Drop retrospectives!
It got bad...
And worse...
Terrible, really!
Nothing happening
Less pressure
Except for bugs
Metrics?
Velocity!
Flow without metrics



         -
What happened?
What happened?
   (we figured out later...)
No iterations
No iterations



     =>
  no goal
No iterations



      =>
   no goal
      =>
less motivation
Less motivation



      =>
 upset team
Less motivation



      =>
 upset team
       ...
 how to fix it?
Look for other
 motivation!
Let's go faster!
and faster
and faster!
Agile processes
    promote
  sustainable
 development.
Agile processes
       promote
     sustainable
    development.

This team, though...
More points



    =>
Less points



    =>
Stress++
It got bad
Seriously
   bad
Did they notice?
Did I say...
“I can see a
 problem...
…it must be
just me, tho...”
Was it the only
  problem?
challenges--
challenges--




isolation++
challenges--



   communication--


isolation++
challenges--
technical debt++

    communication--


 isolation++
challenges--
technical debt++

    communication--
               bugs++
 isolation++
“but the PO wants us
 to deliver points!”
                My
            precioussss
               points
Did they ever ask?
No!
That brought serious
   consequences
That brought serious
    consequences
               challenges--
technical debt++
        communication--
  bugs++
             isolation++
How do we change it?
How do we change it?
We need goals and
we need to retake
 retrospectives!
How do we change it?
We need goals and
we need to retake We can make a calendar
 retrospectives! and demand that the client
                      group similar stories for us
How do we change it?
We need goals and
we need to retake We can make a calendar
 retrospectives! and demand that the client
                      group similar stories for us


                             Or... we can
                            have iterations
                                back!
Unfortunately,
 the timebox here
also got in our way

More about
 it on the
   paper!
Unfortunately,
 the timebox here
also got in our way

More about
                     mo re
 it on the   A lot
   paper!
The message I wish
 you got from this
     talk is...

More about
                     mo re
 it on the   A lot
   paper!
Good solutions...




    emerge!
It doesn't matter the
Does it work
for your team?
Is it an
improvement?
That's what
 matters!
Improving has to be
a neverending story
Just...
Just...




          Cecilia Fernandes
           @cecifernandes

More Related Content

Similar to There and back again (as presented at Agile 2012, Dallas, TX)

咕唧咕唧,估計估計
咕唧咕唧,估計估計咕唧咕唧,估計估計
咕唧咕唧,估計估計Terry Wang
 
Kaizen in Action
Kaizen in ActionKaizen in Action
Kaizen in ActionKiro Harada
 
20161028 kaizen in action dist
20161028 kaizen in action dist20161028 kaizen in action dist
20161028 kaizen in action distStaff Agile66
 
PCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing ScrumPCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing ScrumTheresa Huth, PMP
 
What Can I Learn From You?
What Can I Learn From You?What Can I Learn From You?
What Can I Learn From You?gmaran23
 
Problem solving in 'brain on' mode
Problem solving in 'brain on' modeProblem solving in 'brain on' mode
Problem solving in 'brain on' modeWolfgang Wiedenroth
 
A Programmer's Guide to Humans
A Programmer's Guide to HumansA Programmer's Guide to Humans
A Programmer's Guide to HumansArty Starr
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery SlopeAlida Cheung
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Pedro Gustavo Torres
 
The Ultimate Metric
The Ultimate MetricThe Ultimate Metric
The Ultimate MetricArty Starr
 
Make a F.O.C.O.L. Point!
Make a F.O.C.O.L. Point!Make a F.O.C.O.L. Point!
Make a F.O.C.O.L. Point!Arty Starr
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Pedro Gustavo Torres
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Pedro Gustavo Torres
 
Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)Pete Goodliffe
 

Similar to There and back again (as presented at Agile 2012, Dallas, TX) (20)

Smtb sample
Smtb sampleSmtb sample
Smtb sample
 
咕唧咕唧,估計估計
咕唧咕唧,估計估計咕唧咕唧,估計估計
咕唧咕唧,估計估計
 
Kaizen in Action
Kaizen in ActionKaizen in Action
Kaizen in Action
 
20161028 kaizen in action dist
20161028 kaizen in action dist20161028 kaizen in action dist
20161028 kaizen in action dist
 
PCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing ScrumPCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
 
What Can I Learn From You?
What Can I Learn From You?What Can I Learn From You?
What Can I Learn From You?
 
Problem solving in 'brain on' mode
Problem solving in 'brain on' modeProblem solving in 'brain on' mode
Problem solving in 'brain on' mode
 
A Programmer's Guide to Humans
A Programmer's Guide to HumansA Programmer's Guide to Humans
A Programmer's Guide to Humans
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery Slope
 
Introducing XP
Introducing XPIntroducing XP
Introducing XP
 
PMI Seminar 2010-10/28
PMI Seminar 2010-10/28PMI Seminar 2010-10/28
PMI Seminar 2010-10/28
 
Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018Agile is Dead :: Aginext London 2018
Agile is Dead :: Aginext London 2018
 
The Ultimate Metric
The Ultimate MetricThe Ultimate Metric
The Ultimate Metric
 
Make a F.O.C.O.L. Point!
Make a F.O.C.O.L. Point!Make a F.O.C.O.L. Point!
Make a F.O.C.O.L. Point!
 
Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018
 
More
More More
More
 
Being vs Doing agile
Being vs Doing agileBeing vs Doing agile
Being vs Doing agile
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018
 
Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)
 
Devops -- LKFR14
Devops -- LKFR14Devops -- LKFR14
Devops -- LKFR14
 

More from Cecilia Fernandes

Broken windows de práticas ágeis
Broken windows de práticas ágeisBroken windows de práticas ágeis
Broken windows de práticas ágeisCecilia Fernandes
 
Java pra web mais fácil com MVC
Java pra web mais fácil com MVCJava pra web mais fácil com MVC
Java pra web mais fácil com MVCCecilia Fernandes
 
AgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da InérciaAgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da InérciaCecilia Fernandes
 
Usando melhor as Collections
Usando melhor as CollectionsUsando melhor as Collections
Usando melhor as CollectionsCecilia Fernandes
 
Melhorando um Ambiente Ágil
Melhorando um Ambiente ÁgilMelhorando um Ambiente Ágil
Melhorando um Ambiente ÁgilCecilia Fernandes
 
O problema é seu... a solução também
O problema é seu... a solução tambémO problema é seu... a solução também
O problema é seu... a solução tambémCecilia Fernandes
 

More from Cecilia Fernandes (8)

Broken windows de práticas ágeis
Broken windows de práticas ágeisBroken windows de práticas ágeis
Broken windows de práticas ágeis
 
Testes Lentos? Agiliza aí!
Testes Lentos? Agiliza aí!Testes Lentos? Agiliza aí!
Testes Lentos? Agiliza aí!
 
Java pra web mais fácil com MVC
Java pra web mais fácil com MVCJava pra web mais fácil com MVC
Java pra web mais fácil com MVC
 
AgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da InérciaAgileBrazil2012 - Fuja da Inércia
AgileBrazil2012 - Fuja da Inércia
 
Usando melhor as Collections
Usando melhor as CollectionsUsando melhor as Collections
Usando melhor as Collections
 
Melhorando um Ambiente Ágil
Melhorando um Ambiente ÁgilMelhorando um Ambiente Ágil
Melhorando um Ambiente Ágil
 
There and back again
There and back againThere and back again
There and back again
 
O problema é seu... a solução também
O problema é seu... a solução tambémO problema é seu... a solução também
O problema é seu... a solução também
 

Recently uploaded

Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
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
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
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
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.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
 

Recently uploaded (20)

Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
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
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
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.
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.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
 

There and back again (as presented at Agile 2012, Dallas, TX)