SlideShare une entreprise Scribd logo
1  sur  26
Beyond the timesheet
 Effective collaboration, Open Source inspired
QOTD

       “So much of what we call
       management consists in
       making it difficult for people
       to work”
                       Peter Drucker
2,117,339,531

http://www.stanford.edu/~dlpress/europe/turkey/IMGP920_grand_bazaar.JPG
Open vs. Corporate
    Open      Corporate
    Peers     Hierarchies
Open vs. Corporate
     Open         Corporate
      Peers       Hierarchies
  Collaboration   Institution
Open vs. Corporate
     Open         Corporate
      Peers       Hierarchies
  Collaboration   Institution
   Oversight       Control
Open vs. Corporate
     Open         Corporate
      Peers       Hierarchies
  Collaboration   Institution
   Oversight       Control
   Moderation     Prevention
Open vs. Corporate
     Open          Corporate
      Peers        Hierarchies
  Collaboration     Institution
   Oversight         Control
   Moderation       Prevention
    Data first     Structure first
Open vs. Corporate
     Open          Corporate
      Peers        Hierarchies
  Collaboration     Institution
   Oversight         Control
   Moderation       Prevention
    Data first     Structure first
  Contribution     Segregation
Open vs. Corporate
     Open          Corporate
      Peers        Hierarchies
  Collaboration     Institution
   Oversight         Control
   Moderation       Prevention
    Data first     Structure first
  Contribution     Segregation
       P2P        Hub and Spoke
Open vs. Corporate
     Open          Corporate
      Peers        Hierarchies
  Collaboration     Institution
   Oversight         Control
   Moderation       Prevention
    Data first     Structure first
  Contribution     Segregation
       P2P        Hub and Spoke
   Roadmaps         Deadlines
ALM in a nutshell (?!)
✓   Requirements                     ✓    Software Information
    visualization                         Management (for ALM
                                          Tool Integration)
✓   Requirements
    management
                                     ✓    Build management
✓   Feature management
                                     ✓    Testing
✓   Modeling
                                     ✓    Release Management
✓   Design
                                     ✓    Software Deployment
✓   Project Management
                                     ✓    Issue management
✓   Change management
✓   Configuration                     ✓    Monitoring and reporting
    Management                       ✓    Workflow

    http://en.wikipedia.org/wiki/Application_Lifecycle_Management
http://www.geocities.com/dannyxyz22/RequisiteProSAT.JPG
http://mmgrad.csuhayward.edu/apollobeyond/Files/9.Project%20Gantt%20Chart/GanttChart.8.png
http://www.samecs.com/how_do_i/ClearCase%20UCM/ucm_roles.gif
Vision             Updates                       Help            Archives
       lists + archives   source code control                           source code control
                                                        issue tracker

                                                                           issue tracker
                              issue tracker

            wikis                                                         lists + archives

                            lists + archives

                                                                               wikis
            blogs           cont.integration


                                         Extra tools:                          blogs

        Open Source Collaboration                       IM       IRC
        Tools are Good for You!                                                   Bertrand Delacrétaz
                                                                            OpenExpo, Bern, April 2009



http://www.slideshare.net/bdelacretaz/opensource-collaboration-tools-are-good-for-you-2009-edition
How can you do it?
  And keep your manager happy?
Source control
                 Source
                 of “cod
           +     Issue t
                 did you
                 Mailing
Migration step
Automated builds
          Repeatab
          instead of
          like mine”.
          Repeatab
          instead of
          Speed up
          like mine”
          through c
          Speed up
          Moving to
          through c
          require a s
like mine”.
Continuous           Integration
                             Repeatable, au
                             instead of “just
                           Speed up the fe
                             like mine”.
                           through contin
                              Speed up the f
                             Moving to autom
                              through contin
                             require a sizeab
                              Moving to auto
                              require a sizeab
 Open Source Collaboration
 Tools are Good for You!
Artifact management
Issue tracking
Migration step 3
What and when?
 Migration step 33
Migration step Migration step 3
     Execute step
                                                          Repeatable, automated builds
Plan          Deploy      Maintain
 Migration         3
                                                          instead of “just configure your IDE
                                                          like mine”.

                   Migration step 3
MigrationRepeatable, automated builds
              step 3
                                 Repeatable, automated builds
                                 instead of “just configure your the feedback loop
                                                          Speed up IDE
                                                          through continuous integration.
                                 like mine”. automated builds
                                 Repeatable,                                                 Repeatable, autom
                                 instead of of “just configure your IDE
                                   instead “just configure your IDE                           instead of “just con
                                 Speed up the feedback loop automated builds might
                                   like mine”.
                                 like mine”.              Moving to                          like mine”. autom
                                                                                             Repeatable,
                                                          require a sizeable initial effort. con
                                 through continuous integration.                             instead of “just
                                 Speed upup the feedback loop builds up the feedb
                                      Repeatable, automated Speed
                                   Speed the feedback loop                                   like mine”.
                                 Moving to automated integration. your IDE continuou
                                      instead of “just configure through
                                 through continuous builds might
                                   through continuous integration.
                          Open Source Collaboration initial effort.
                                 require a sizeable
                          Tools are Good formine”.
                                      like You!                                              Speed up the feed
                                                                                                           Bertrand Delacré

                                 Moving to automated builds might                            Moving to automat
                                                                                                     OpenExpo, Bern, April 20
                                                                                             through continuou
                                 require a sizeable initial effort. might
                                   Moving to automated builds                                require a sizeable in
  Open Source Collaboration        require a sizeable feedback DelacrétazMoving to automat
                                      Speed up the initial effort.                 loop
  Tools are Good for You!                                                Bertrand

                                      through continuous integration. sizeable i
                                                                   OpenExpo, Bern, April 2009
                                                                                             require a
  Open Source Collaboration                       Open Source Collaboration
  Tools are Good for You!                         Tools are Good for You! Bern, Delacrétaz
                                                                         Bertrand


                                    Management automated builds might
                                                                   OpenExpo,       April 2009

Open Source Collaboration             Moving to Source Collaboration
                                             Open
Tools are Good for You!                                                                    Bertrand Delacrétaz

                                           require a sizeablefor You! effort.
                                                    Tools are Good initial           OpenExpo, Bern, April 2009
The cultural shift
      From                To
     Control          Oversight

   Prevention        Moderation

  Structure first   (Some) Data first

  Hub and spoke          P2P

      Agile         Agile - for real

Contenu connexe

Similaire à Beyond The Timesheet

David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
David Nuescheler: Igniting CQ 5.3: What's New and RoadmapDavid Nuescheler: Igniting CQ 5.3: What's New and Roadmap
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
Day Software
 
John Newton DevCon 2011 London Keynote
John Newton DevCon 2011 London KeynoteJohn Newton DevCon 2011 London Keynote
John Newton DevCon 2011 London Keynote
Alfresco Software
 
Why Your Start Up Needs An Automated Infrastructure Presentation
Why Your Start Up Needs An Automated Infrastructure PresentationWhy Your Start Up Needs An Automated Infrastructure Presentation
Why Your Start Up Needs An Automated Infrastructure Presentation
elliando dias
 

Similaire à Beyond The Timesheet (20)

AtlasCamp US 2012 Keynote, Jean-Michel Lemieux
AtlasCamp US 2012 Keynote, Jean-Michel LemieuxAtlasCamp US 2012 Keynote, Jean-Michel Lemieux
AtlasCamp US 2012 Keynote, Jean-Michel Lemieux
 
LAST Conference - Dev-Ops and Continuous Delivery
LAST Conference - Dev-Ops and Continuous DeliveryLAST Conference - Dev-Ops and Continuous Delivery
LAST Conference - Dev-Ops and Continuous Delivery
 
Serverless in production (O'Reilly Software Architecture)
Serverless in production (O'Reilly Software Architecture)Serverless in production (O'Reilly Software Architecture)
Serverless in production (O'Reilly Software Architecture)
 
Discovery delivery 中国软件技术大会2011
Discovery delivery 中国软件技术大会2011Discovery delivery 中国软件技术大会2011
Discovery delivery 中国软件技术大会2011
 
Continuous Integration at T3CON08
Continuous Integration at T3CON08Continuous Integration at T3CON08
Continuous Integration at T3CON08
 
APIdays Barcelona 2019 - How to build a social network on Serverless with Yan...
APIdays Barcelona 2019 - How to build a social network on Serverless with Yan...APIdays Barcelona 2019 - How to build a social network on Serverless with Yan...
APIdays Barcelona 2019 - How to build a social network on Serverless with Yan...
 
How to build a social network on serverless
How to build a social network on serverlessHow to build a social network on serverless
How to build a social network on serverless
 
Codesion's Live Webinar: Cutting Edge Cloud Development Tools for Force.com
Codesion's Live Webinar: Cutting Edge Cloud Development Tools for Force.comCodesion's Live Webinar: Cutting Edge Cloud Development Tools for Force.com
Codesion's Live Webinar: Cutting Edge Cloud Development Tools for Force.com
 
Paris Web - Javascript as a programming language
Paris Web - Javascript as a programming languageParis Web - Javascript as a programming language
Paris Web - Javascript as a programming language
 
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
David Nuescheler: Igniting CQ 5.3: What's New and RoadmapDavid Nuescheler: Igniting CQ 5.3: What's New and Roadmap
David Nuescheler: Igniting CQ 5.3: What's New and Roadmap
 
Iam New And Noteworthy
Iam New And NoteworthyIam New And Noteworthy
Iam New And Noteworthy
 
RIA
RIARIA
RIA
 
Process Matters (Cloud2Days / Java2Days conference))
Process Matters (Cloud2Days / Java2Days conference))Process Matters (Cloud2Days / Java2Days conference))
Process Matters (Cloud2Days / Java2Days conference))
 
Get your Hero Groove On - Heroes Reborn
Get your Hero Groove On - Heroes RebornGet your Hero Groove On - Heroes Reborn
Get your Hero Groove On - Heroes Reborn
 
How to Introduce Continuous Delivery
How to Introduce Continuous DeliveryHow to Introduce Continuous Delivery
How to Introduce Continuous Delivery
 
John Newton DevCon 2011 London Keynote
John Newton DevCon 2011 London KeynoteJohn Newton DevCon 2011 London Keynote
John Newton DevCon 2011 London Keynote
 
Why Startups Need Automated Infrastructures
Why Startups Need Automated InfrastructuresWhy Startups Need Automated Infrastructures
Why Startups Need Automated Infrastructures
 
Why Your Start Up Needs An Automated Infrastructure Presentation
Why Your Start Up Needs An Automated Infrastructure PresentationWhy Your Start Up Needs An Automated Infrastructure Presentation
Why Your Start Up Needs An Automated Infrastructure Presentation
 
深探-IaC-(Infrastructure as Code-基礎設施即程式碼-)-在-AWS-上的應用
深探-IaC-(Infrastructure as Code-基礎設施即程式碼-)-在-AWS-上的應用深探-IaC-(Infrastructure as Code-基礎設施即程式碼-)-在-AWS-上的應用
深探-IaC-(Infrastructure as Code-基礎設施即程式碼-)-在-AWS-上的應用
 
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
Introduction to Git(BitBucket) , Continuous Integration (Bamboo) & Confluence
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Beyond The Timesheet

  • 1. Beyond the timesheet Effective collaboration, Open Source inspired
  • 2. QOTD “So much of what we call management consists in making it difficult for people to work” Peter Drucker
  • 3.
  • 5. Open vs. Corporate Open Corporate Peers Hierarchies
  • 6. Open vs. Corporate Open Corporate Peers Hierarchies Collaboration Institution
  • 7. Open vs. Corporate Open Corporate Peers Hierarchies Collaboration Institution Oversight Control
  • 8. Open vs. Corporate Open Corporate Peers Hierarchies Collaboration Institution Oversight Control Moderation Prevention
  • 9. Open vs. Corporate Open Corporate Peers Hierarchies Collaboration Institution Oversight Control Moderation Prevention Data first Structure first
  • 10. Open vs. Corporate Open Corporate Peers Hierarchies Collaboration Institution Oversight Control Moderation Prevention Data first Structure first Contribution Segregation
  • 11. Open vs. Corporate Open Corporate Peers Hierarchies Collaboration Institution Oversight Control Moderation Prevention Data first Structure first Contribution Segregation P2P Hub and Spoke
  • 12. Open vs. Corporate Open Corporate Peers Hierarchies Collaboration Institution Oversight Control Moderation Prevention Data first Structure first Contribution Segregation P2P Hub and Spoke Roadmaps Deadlines
  • 13. ALM in a nutshell (?!) ✓ Requirements ✓ Software Information visualization Management (for ALM Tool Integration) ✓ Requirements management ✓ Build management ✓ Feature management ✓ Testing ✓ Modeling ✓ Release Management ✓ Design ✓ Software Deployment ✓ Project Management ✓ Issue management ✓ Change management ✓ Configuration ✓ Monitoring and reporting Management ✓ Workflow http://en.wikipedia.org/wiki/Application_Lifecycle_Management
  • 16.
  • 18. Vision Updates Help Archives lists + archives source code control source code control issue tracker issue tracker issue tracker wikis lists + archives lists + archives wikis blogs cont.integration Extra tools: blogs Open Source Collaboration IM IRC Tools are Good for You! Bertrand Delacrétaz OpenExpo, Bern, April 2009 http://www.slideshare.net/bdelacretaz/opensource-collaboration-tools-are-good-for-you-2009-edition
  • 19. How can you do it? And keep your manager happy?
  • 20. Source control Source of “cod + Issue t did you Mailing
  • 21. Migration step Automated builds Repeatab instead of like mine”. Repeatab instead of Speed up like mine” through c Speed up Moving to through c require a s
  • 22. like mine”. Continuous Integration Repeatable, au instead of “just Speed up the fe like mine”. through contin Speed up the f Moving to autom through contin require a sizeab Moving to auto require a sizeab Open Source Collaboration Tools are Good for You!
  • 25. Migration step 3 What and when? Migration step 33 Migration step Migration step 3 Execute step Repeatable, automated builds Plan Deploy Maintain Migration 3 instead of “just configure your IDE like mine”. Migration step 3 MigrationRepeatable, automated builds step 3 Repeatable, automated builds instead of “just configure your the feedback loop Speed up IDE through continuous integration. like mine”. automated builds Repeatable, Repeatable, autom instead of of “just configure your IDE instead “just configure your IDE instead of “just con Speed up the feedback loop automated builds might like mine”. like mine”. Moving to like mine”. autom Repeatable, require a sizeable initial effort. con through continuous integration. instead of “just Speed upup the feedback loop builds up the feedb Repeatable, automated Speed Speed the feedback loop like mine”. Moving to automated integration. your IDE continuou instead of “just configure through through continuous builds might through continuous integration. Open Source Collaboration initial effort. require a sizeable Tools are Good formine”. like You! Speed up the feed Bertrand Delacré Moving to automated builds might Moving to automat OpenExpo, Bern, April 20 through continuou require a sizeable initial effort. might Moving to automated builds require a sizeable in Open Source Collaboration require a sizeable feedback DelacrétazMoving to automat Speed up the initial effort. loop Tools are Good for You! Bertrand through continuous integration. sizeable i OpenExpo, Bern, April 2009 require a Open Source Collaboration Open Source Collaboration Tools are Good for You! Tools are Good for You! Bern, Delacrétaz Bertrand Management automated builds might OpenExpo, April 2009 Open Source Collaboration Moving to Source Collaboration Open Tools are Good for You! Bertrand Delacrétaz require a sizeablefor You! effort. Tools are Good initial OpenExpo, Bern, April 2009
  • 26. The cultural shift From To Control Oversight Prevention Moderation Structure first (Some) Data first Hub and spoke P2P Agile Agile - for real