SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
Tobias Leisgang, Agile 2012
2
Lowest power in the world
Differentiating analog IP
Flash and FRAM memory
CPU           Memory


      Timer
Define   Implement           Verify   Finish
REL01      REL05             REL08    REL10




               6-12 months
10
Software
                                              Engineer

         Verification                Test
          Engineer                 Engineer

                         System
                        Engineer

           Design
          Engineer




„Business people and developers must work together
           daily throughout the project.”
„Deliver working software frequently,
from a couple of weeks to a couple of
   months, with a preference to the
         shorter timescale.”
Define           RTL       Verify          Deliver
REL01           REL05      REL08           REL10

Define          Deliver
REL01           REL10


                          Define          Deliver
                          REL01           REL10


  Step = 4-14 weeks         Step = 4-14 weeks
Step1      Step2
  Jump     Alley Oop     ...
14 weeks   14 weeks



                Step3      Step4               Step5
               Rebound   Free Throw          Crunchtime
               8 weeks    8 weeks             8 weeks



                                 Step6            Step7
                               Two for One      Fastbreak   ...
                                4 weeks          4 weeks
“Agile processes promote
sustainable development.
The sponsors, developers,
and users should be able
 to maintain a constant
   pace indefinitely.”
“The most efficient and
   effective method of
conveying information to
and within a development
   team is face-to-face
      conversation.”
“Working software is the
primary measure of progress.”
“At regular intervals, the team reflects
on how to become more effective, then
     tunes and adjusts its behavior
              accordingly.”
21
22
70
                             Uncertainty
60
                             Size
50
40
30
20
10
 0
     Step1 Step2 Step3 Step4 Step5 Step6
Software
                                     Engineer

Verification                Test
 Engineer                 Engineer

                System
               Engineer

  Design
 Engineer
Software
                                     Engineer

Verification                Test
 Engineer                 Engineer

                System
               Engineer

  Design
 Engineer
Mon



Tue



Wed



Thu



 Fri
Software
                                     Engineer
Verification                Test
 Engineer                 Engineer
                System
               Engineer
  Design
 Engineer
28
Create      Pass test
  Feature
               failing        with       Implement
acceptance                                           DONE
             acceptance   verification      DUT
  defined
              testcase    component
Mon



Tue



Wed



Thu



 Fri
Neil Johnson for infecting me with the „Agile IC development virus“
Our „soccer team“ for accepting the journey and going through the
„exercise“
Achim and Marko for sharing successes and challenges as coaches
Mario, Thomas, Neil, Hans-Martin and the Stage reviewers for the
feedback to the talk
Stefan for the support and the feedback
Mike Cohn, Jurgen Appelo and many more for their inspiration by books
and articles
All pictures in this presentation are courtesy of the respective owners stated below and licensed for non-commercial use under the
creative commons license or similar (details on the respective website):
Slidemaster by Matt Callow http://www.flickr.com/photos/blackcustard/98691713/
Slides 1 / 6 Off Season By Tau Zero http://www.flickr.com/photos/t_zero/6055098582
Slide 2 Eiði football field by arne.list http://www.flickr.com/photos/arne-list/2586979960
Slide 4 Lego color bricks by Alan Chia http://en.wikipedia.org/wiki/File:Lego_Color_Bricks.jpg
Slide 4 Yellow Victorian - Back Porch By Bill Ward's Brickpile http://www.flickr.com/photos/billward/5819356938/
Slide 7 FCD-Torwart-Cup (1) By Novemberdelta http://www.flickr.com/photos/novemberdelta/723958317
Slide 7 Residents playing basketball By CityofStPete http://www.flickr.com/photos/cityofstpete/7210270164/in/photostream/
Slide 8 Endstand auf der Anzeigetafel by flierfy http://www.flickr.com/photos/29423584@N08/6039131611/
Slide 8 Shot clock by gorbould http://www.flickr.com/photos/gorbould/6959417063/
Slide 9 IMG_4824 By fchmksfkcb http://www.flickr.com/photos/fchmksfkcb/7038007233
Slide 9 Australian Team Talk by &DC http://commons.wikimedia.org/wiki/File:Australian_Team_Talk_-
_London_2012_Olympics_Womens_Basketball_%28Australia_v_Russia%29.jpg
Slide 10 Streetball Sempione #4 By kekkoz http://www.flickr.com/photos/kekkoz/4001033230
Slides 11 / 24 / 25 / 27 Self-portrait with soldering iron and oscilloscope by By Rob Cruickshank
                 http://www.flickr.com/photos/84221353@N00/6499569281/
Slide 12 Bike-N-Park By Barnabas Smith http://www.flickr.com/photos/goldfishsnaps/2830878055/
Slide 15 SMCC Women's Basketball Blur By dr.coop http://www.flickr.com/photos/professorcooper/2972395089/
Slide 20 / 32 Auszeit – Timeout by Thommy Weiss / pixelio.de http://www.pixelio.de/media/438668
Slide 21 block by spanaut http://www.flickr.com/photos/cs___/252134724
Slide 25 romanian flag by PavelD
Slide 27 Coach Rex Walters by sffoghorn http://www.flickr.com/photos/sffoghorn/3250288702/
Slide 27 Bennett Salvatore by truthaboutit http://www.flickr.com/photos/truth_about_it/4481569275/
Slide 28 Hoops Starz Finals – Garden by filin ilia - aliyo.hu http://www.flickr.com/photos/f-ilia/4884882157/
Slide 31 Dirk Nowitzki By Keith Allison http://www.flickr.com/photos/keithallison/3997267988/

Mais conteúdo relacionado

Mais procurados

DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValueDevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValueRapidValue
 
Agile Infrastructure Velocity 09
Agile Infrastructure Velocity 09Agile Infrastructure Velocity 09
Agile Infrastructure Velocity 09Andrew Shafer
 
Test driven development
Test driven developmentTest driven development
Test driven developmentShalabh Saxena
 
Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016Lemi Orhan Ergin
 
Continuous Integration, Continuous Quality, Continuous Delivery
Continuous Integration, Continuous Quality, Continuous DeliveryContinuous Integration, Continuous Quality, Continuous Delivery
Continuous Integration, Continuous Quality, Continuous DeliveryJohn Ferguson Smart Limited
 
Solving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous TestingSolving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous TestingPerfecto by Perforce
 
Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009sstolberg
 
DevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroDevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroPaul Boos
 
Agile and test driven development
Agile and test driven developmentAgile and test driven development
Agile and test driven developmentAhmed El-Deeb
 
Development without Testers: Myth or Real Option? (ConfeT&QA conference)
Development without Testers: Myth or Real Option? (ConfeT&QA conference)Development without Testers: Myth or Real Option? (ConfeT&QA conference)
Development without Testers: Myth or Real Option? (ConfeT&QA conference)Mikalai Alimenkou
 
How to Embed Codeless Test Automation Into DevOps
How to Embed Codeless Test Automation Into DevOpsHow to Embed Codeless Test Automation Into DevOps
How to Embed Codeless Test Automation Into DevOpsPerfecto by Perforce
 
Continuous deployment
Continuous deploymentContinuous deployment
Continuous deploymentDaniel
 
Unleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDTUnleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDTNaresh Jain
 
Continuous Automated Regression Testing to the Rescue
Continuous Automated Regression Testing to the RescueContinuous Automated Regression Testing to the Rescue
Continuous Automated Regression Testing to the RescueTechWell
 
Agile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
Agile vs. DevOps for Continuous Testing: How to Optimize Your PipelineAgile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
Agile vs. DevOps for Continuous Testing: How to Optimize Your PipelinePerfecto by Perforce
 
Test Driven iOS Development (TDD)
Test Driven iOS Development (TDD)Test Driven iOS Development (TDD)
Test Driven iOS Development (TDD)Babul Mirdha
 
Entaggle: an Agile Software Development Case Study
Entaggle: an Agile Software Development Case StudyEntaggle: an Agile Software Development Case Study
Entaggle: an Agile Software Development Case StudyElisabeth Hendrickson
 
Automatic testing in DevOps
Automatic testing in DevOpsAutomatic testing in DevOps
Automatic testing in DevOpsBenoit Baudry
 

Mais procurados (20)

DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValueDevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
 
Agile Infrastructure Velocity 09
Agile Infrastructure Velocity 09Agile Infrastructure Velocity 09
Agile Infrastructure Velocity 09
 
Test driven development
Test driven developmentTest driven development
Test driven development
 
Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016Test Driven Design - GDG DevFest Istanbul 2016
Test Driven Design - GDG DevFest Istanbul 2016
 
Continuous Integration, Continuous Quality, Continuous Delivery
Continuous Integration, Continuous Quality, Continuous DeliveryContinuous Integration, Continuous Quality, Continuous Delivery
Continuous Integration, Continuous Quality, Continuous Delivery
 
Agile Testing Overview
Agile Testing OverviewAgile Testing Overview
Agile Testing Overview
 
Solving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous TestingSolving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous Testing
 
Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009
 
DevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroDevOps - Boldly Go for Distro
DevOps - Boldly Go for Distro
 
Agile and test driven development
Agile and test driven developmentAgile and test driven development
Agile and test driven development
 
Development without Testers: Myth or Real Option? (ConfeT&QA conference)
Development without Testers: Myth or Real Option? (ConfeT&QA conference)Development without Testers: Myth or Real Option? (ConfeT&QA conference)
Development without Testers: Myth or Real Option? (ConfeT&QA conference)
 
How to Embed Codeless Test Automation Into DevOps
How to Embed Codeless Test Automation Into DevOpsHow to Embed Codeless Test Automation Into DevOps
How to Embed Codeless Test Automation Into DevOps
 
Check in dance
Check in danceCheck in dance
Check in dance
 
Continuous deployment
Continuous deploymentContinuous deployment
Continuous deployment
 
Unleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDTUnleashing the Power of Automated Refactoring with JDT
Unleashing the Power of Automated Refactoring with JDT
 
Continuous Automated Regression Testing to the Rescue
Continuous Automated Regression Testing to the RescueContinuous Automated Regression Testing to the Rescue
Continuous Automated Regression Testing to the Rescue
 
Agile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
Agile vs. DevOps for Continuous Testing: How to Optimize Your PipelineAgile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
Agile vs. DevOps for Continuous Testing: How to Optimize Your Pipeline
 
Test Driven iOS Development (TDD)
Test Driven iOS Development (TDD)Test Driven iOS Development (TDD)
Test Driven iOS Development (TDD)
 
Entaggle: an Agile Software Development Case Study
Entaggle: an Agile Software Development Case StudyEntaggle: an Agile Software Development Case Study
Entaggle: an Agile Software Development Case Study
 
Automatic testing in DevOps
Automatic testing in DevOpsAutomatic testing in DevOps
Automatic testing in DevOps
 

Destaque

Agile sustainability agile 2012 - di fabio-neumann-0
Agile sustainability   agile 2012 - di fabio-neumann-0Agile sustainability   agile 2012 - di fabio-neumann-0
Agile sustainability agile 2012 - di fabio-neumann-0drewz lin
 
Tdd and a new paradigm for hardware verification
Tdd and a new paradigm for hardware verificationTdd and a new paradigm for hardware verification
Tdd and a new paradigm for hardware verificationdrewz lin
 
Winning the agile race stop watching the runner and pay attention to the th...
Winning the agile race   stop watching the runner and pay attention to the th...Winning the agile race   stop watching the runner and pay attention to the th...
Winning the agile race stop watching the runner and pay attention to the th...drewz lin
 
张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08drewz lin
 
敏捷质量控制实践 Agile china salon
敏捷质量控制实践 Agile china salon敏捷质量控制实践 Agile china salon
敏捷质量控制实践 Agile china salondrewz lin
 
Cars agile transformation agile 2012 - final 0
Cars agile transformation   agile 2012 - final 0Cars agile transformation   agile 2012 - final 0
Cars agile transformation agile 2012 - final 0drewz lin
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平drewz lin
 

Destaque (9)

Agile sustainability agile 2012 - di fabio-neumann-0
Agile sustainability   agile 2012 - di fabio-neumann-0Agile sustainability   agile 2012 - di fabio-neumann-0
Agile sustainability agile 2012 - di fabio-neumann-0
 
Tdd and a new paradigm for hardware verification
Tdd and a new paradigm for hardware verificationTdd and a new paradigm for hardware verification
Tdd and a new paradigm for hardware verification
 
Winning the agile race stop watching the runner and pay attention to the th...
Winning the agile race   stop watching the runner and pay attention to the th...Winning the agile race   stop watching the runner and pay attention to the th...
Winning the agile race stop watching the runner and pay attention to the th...
 
张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08
 
敏捷质量控制实践 Agile china salon
敏捷质量控制实践 Agile china salon敏捷质量控制实践 Agile china salon
敏捷质量控制实践 Agile china salon
 
4525f279
4525f2794525f279
4525f279
 
Cars agile transformation agile 2012 - final 0
Cars agile transformation   agile 2012 - final 0Cars agile transformation   agile 2012 - final 0
Cars agile transformation agile 2012 - final 0
 
Xpp
XppXpp
Xpp
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
 

Semelhante a Agile2012 soccer witha_basketballteam

10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing
10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing
10x Test Coverage, Less Drama: Shift Left Functional & Performance TestingSauce Labs
 
Rewriting DevOps - Lessons from a 15 month software rewrite
Rewriting DevOps - Lessons from a 15 month software rewriteRewriting DevOps - Lessons from a 15 month software rewrite
Rewriting DevOps - Lessons from a 15 month software rewriteMatthew Boeckman
 
Testing and DevOps Culture: Lessons Learned
Testing and DevOps Culture: Lessons LearnedTesting and DevOps Culture: Lessons Learned
Testing and DevOps Culture: Lessons LearnedLB Denker
 
Agile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureAgile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureWee Witthawaskul
 
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...Institut Lean France
 
Continuous delivery its not about the technology, its about the people.
Continuous delivery its not about the technology, its about the people.Continuous delivery its not about the technology, its about the people.
Continuous delivery its not about the technology, its about the people.Tomas Riha
 
Agile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveAgile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveWee Witthawaskul
 
Continuous delivery in Qbon
Continuous delivery  in QbonContinuous delivery  in Qbon
Continuous delivery in QbonJaric Kuo
 
Continuous Delivery Using Jenkins
Continuous Delivery Using JenkinsContinuous Delivery Using Jenkins
Continuous Delivery Using JenkinsCliffano Subagio
 
A journey to_be_a_software_craftsman
A journey to_be_a_software_craftsmanA journey to_be_a_software_craftsman
A journey to_be_a_software_craftsmanJaehoon Oh
 
Continuous delivery its not about the technology, its about the people. @sats...
Continuous delivery its not about the technology, its about the people. @sats...Continuous delivery its not about the technology, its about the people. @sats...
Continuous delivery its not about the technology, its about the people. @sats...Tomas Riha
 
Continuous Delivery the French Way – Dimitri Baeli
Continuous Delivery the French Way – Dimitri Baeli Continuous Delivery the French Way – Dimitri Baeli
Continuous Delivery the French Way – Dimitri Baeli Agile Tour Beirut
 
Continuous Delivery Agile Tour Beirut 2015
Continuous Delivery Agile Tour Beirut 2015Continuous Delivery Agile Tour Beirut 2015
Continuous Delivery Agile Tour Beirut 2015Dimitri Baeli
 
MeetingPoint 2015 - Swimming upstream in the container revolution
MeetingPoint 2015 - Swimming upstream in the container revolutionMeetingPoint 2015 - Swimming upstream in the container revolution
MeetingPoint 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerBill Scott
 
Creating truly player-centric games - how we do it at Kolibri Games?
Creating truly player-centric games - how we do it at Kolibri Games?Creating truly player-centric games - how we do it at Kolibri Games?
Creating truly player-centric games - how we do it at Kolibri Games?GameCamp
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development PracticesLemi Orhan Ergin
 
Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02Shivam Prajapati
 

Semelhante a Agile2012 soccer witha_basketballteam (20)

10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing
10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing
10x Test Coverage, Less Drama: Shift Left Functional & Performance Testing
 
Rewriting DevOps - Lessons from a 15 month software rewrite
Rewriting DevOps - Lessons from a 15 month software rewriteRewriting DevOps - Lessons from a 15 month software rewrite
Rewriting DevOps - Lessons from a 15 month software rewrite
 
Testing and DevOps Culture: Lessons Learned
Testing and DevOps Culture: Lessons LearnedTesting and DevOps Culture: Lessons Learned
Testing and DevOps Culture: Lessons Learned
 
Agile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureAgile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai Culture
 
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
« Training Within Software » using Dojo and Mob Programming by Bernard Notari...
 
Continuous delivery its not about the technology, its about the people.
Continuous delivery its not about the technology, its about the people.Continuous delivery its not about the technology, its about the people.
Continuous delivery its not about the technology, its about the people.
 
Agile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveAgile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer Perspective
 
Continuous delivery in Qbon
Continuous delivery  in QbonContinuous delivery  in Qbon
Continuous delivery in Qbon
 
Continuous Delivery Using Jenkins
Continuous Delivery Using JenkinsContinuous Delivery Using Jenkins
Continuous Delivery Using Jenkins
 
A journey to_be_a_software_craftsman
A journey to_be_a_software_craftsmanA journey to_be_a_software_craftsman
A journey to_be_a_software_craftsman
 
Continuous delivery its not about the technology, its about the people. @sats...
Continuous delivery its not about the technology, its about the people. @sats...Continuous delivery its not about the technology, its about the people. @sats...
Continuous delivery its not about the technology, its about the people. @sats...
 
Continuous Delivery the French Way – Dimitri Baeli
Continuous Delivery the French Way – Dimitri Baeli Continuous Delivery the French Way – Dimitri Baeli
Continuous Delivery the French Way – Dimitri Baeli
 
Continuous Delivery Agile Tour Beirut 2015
Continuous Delivery Agile Tour Beirut 2015Continuous Delivery Agile Tour Beirut 2015
Continuous Delivery Agile Tour Beirut 2015
 
MeetingPoint 2015 - Swimming upstream in the container revolution
MeetingPoint 2015 - Swimming upstream in the container revolutionMeetingPoint 2015 - Swimming upstream in the container revolution
MeetingPoint 2015 - Swimming upstream in the container revolution
 
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partner
 
Creating truly player-centric games - how we do it at Kolibri Games?
Creating truly player-centric games - how we do it at Kolibri Games?Creating truly player-centric games - how we do it at Kolibri Games?
Creating truly player-centric games - how we do it at Kolibri Games?
 
Appium vs Espresso and XCUI Test
Appium vs Espresso and XCUI TestAppium vs Espresso and XCUI Test
Appium vs Espresso and XCUI Test
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development Practices
 
Continuous testing the new must have skill of tomorrow's tech leaders
Continuous testing  the new must have skill of tomorrow's tech leadersContinuous testing  the new must have skill of tomorrow's tech leaders
Continuous testing the new must have skill of tomorrow's tech leaders
 
Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02
 

Mais de drewz lin

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearydrewz lin
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013drewz lin
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13drewz lin
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrichdrewz lin
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2drewz lin
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2drewz lin
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfdrewz lin
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equaldrewz lin
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21drewz lin
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansendrewz lin
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaoladrewz lin
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsdrewz lin
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentationdrewz lin
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsdrewz lin
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martindrewz lin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowaspdrewz lin
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usadrewz lin
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013drewz lin
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架drewz lin
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈drewz lin
 

Mais de drewz lin (20)

Web security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-kearyWeb security-–-everything-we-know-is-wrong-eoin-keary
Web security-–-everything-we-know-is-wrong-eoin-keary
 
Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013Via forensics appsecusa-nov-2013
Via forensics appsecusa-nov-2013
 
Phu appsec13
Phu appsec13Phu appsec13
Phu appsec13
 
Owasp2013 johannesullrich
Owasp2013 johannesullrichOwasp2013 johannesullrich
Owasp2013 johannesullrich
 
Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2Owasp advanced mobile-application-code-review-techniques-v0.2
Owasp advanced mobile-application-code-review-techniques-v0.2
 
I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2I mas appsecusa-nov13-v2
I mas appsecusa-nov13-v2
 
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolfDefeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
Defeating xss-and-xsrf-with-my faces-frameworks-steve-wolf
 
Csrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equalCsrf not-all-defenses-are-created-equal
Csrf not-all-defenses-are-created-equal
 
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
Chuck willis-owaspbwa-beyond-1.0-app secusa-2013-11-21
 
Appsec usa roberthansen
Appsec usa roberthansenAppsec usa roberthansen
Appsec usa roberthansen
 
Appsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaolaAppsec usa2013 js_libinsecurity_stefanodipaola
Appsec usa2013 js_libinsecurity_stefanodipaola
 
Appsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_editsAppsec2013 presentation-dickson final-with_all_final_edits
Appsec2013 presentation-dickson final-with_all_final_edits
 
Appsec2013 presentation
Appsec2013 presentationAppsec2013 presentation
Appsec2013 presentation
 
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitationsAppsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
Appsec 2013-krehel-ondrej-forensic-investigations-of-web-exploitations
 
Appsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martinAppsec2013 assurance tagging-robert martin
Appsec2013 assurance tagging-robert martin
 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowasp
 
Agile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usaAgile sdlc-v1.1-owasp-app sec-usa
Agile sdlc-v1.1-owasp-app sec-usa
 
Vulnex app secusa2013
Vulnex app secusa2013Vulnex app secusa2013
Vulnex app secusa2013
 
基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架基于虚拟化技术的分布式软件测试框架
基于虚拟化技术的分布式软件测试框架
 
新浪微博稳定性经验谈
新浪微博稳定性经验谈新浪微博稳定性经验谈
新浪微博稳定性经验谈
 

Agile2012 soccer witha_basketballteam

  • 2. 2
  • 3. Lowest power in the world Differentiating analog IP Flash and FRAM memory
  • 4. CPU Memory Timer
  • 5. Define Implement Verify Finish REL01 REL05 REL08 REL10 6-12 months
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. 10
  • 11. Software Engineer Verification Test Engineer Engineer System Engineer Design Engineer „Business people and developers must work together daily throughout the project.”
  • 12. „Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.”
  • 13. Define RTL Verify Deliver REL01 REL05 REL08 REL10 Define Deliver REL01 REL10 Define Deliver REL01 REL10 Step = 4-14 weeks Step = 4-14 weeks
  • 14. Step1 Step2 Jump Alley Oop ... 14 weeks 14 weeks Step3 Step4 Step5 Rebound Free Throw Crunchtime 8 weeks 8 weeks 8 weeks Step6 Step7 Two for One Fastbreak ... 4 weeks 4 weeks
  • 15. “Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.”
  • 16.
  • 17. “The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.”
  • 18. “Working software is the primary measure of progress.”
  • 19. “At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.”
  • 20.
  • 21. 21
  • 22. 22
  • 23. 70 Uncertainty 60 Size 50 40 30 20 10 0 Step1 Step2 Step3 Step4 Step5 Step6
  • 24. Software Engineer Verification Test Engineer Engineer System Engineer Design Engineer
  • 25. Software Engineer Verification Test Engineer Engineer System Engineer Design Engineer
  • 27. Software Engineer Verification Test Engineer Engineer System Engineer Design Engineer
  • 28. 28
  • 29. Create Pass test Feature failing with Implement acceptance DONE acceptance verification DUT defined testcase component
  • 31.
  • 32.
  • 33. Neil Johnson for infecting me with the „Agile IC development virus“ Our „soccer team“ for accepting the journey and going through the „exercise“ Achim and Marko for sharing successes and challenges as coaches Mario, Thomas, Neil, Hans-Martin and the Stage reviewers for the feedback to the talk Stefan for the support and the feedback Mike Cohn, Jurgen Appelo and many more for their inspiration by books and articles
  • 34. All pictures in this presentation are courtesy of the respective owners stated below and licensed for non-commercial use under the creative commons license or similar (details on the respective website): Slidemaster by Matt Callow http://www.flickr.com/photos/blackcustard/98691713/ Slides 1 / 6 Off Season By Tau Zero http://www.flickr.com/photos/t_zero/6055098582 Slide 2 Eiði football field by arne.list http://www.flickr.com/photos/arne-list/2586979960 Slide 4 Lego color bricks by Alan Chia http://en.wikipedia.org/wiki/File:Lego_Color_Bricks.jpg Slide 4 Yellow Victorian - Back Porch By Bill Ward's Brickpile http://www.flickr.com/photos/billward/5819356938/ Slide 7 FCD-Torwart-Cup (1) By Novemberdelta http://www.flickr.com/photos/novemberdelta/723958317 Slide 7 Residents playing basketball By CityofStPete http://www.flickr.com/photos/cityofstpete/7210270164/in/photostream/ Slide 8 Endstand auf der Anzeigetafel by flierfy http://www.flickr.com/photos/29423584@N08/6039131611/ Slide 8 Shot clock by gorbould http://www.flickr.com/photos/gorbould/6959417063/ Slide 9 IMG_4824 By fchmksfkcb http://www.flickr.com/photos/fchmksfkcb/7038007233 Slide 9 Australian Team Talk by &DC http://commons.wikimedia.org/wiki/File:Australian_Team_Talk_- _London_2012_Olympics_Womens_Basketball_%28Australia_v_Russia%29.jpg Slide 10 Streetball Sempione #4 By kekkoz http://www.flickr.com/photos/kekkoz/4001033230 Slides 11 / 24 / 25 / 27 Self-portrait with soldering iron and oscilloscope by By Rob Cruickshank http://www.flickr.com/photos/84221353@N00/6499569281/ Slide 12 Bike-N-Park By Barnabas Smith http://www.flickr.com/photos/goldfishsnaps/2830878055/ Slide 15 SMCC Women's Basketball Blur By dr.coop http://www.flickr.com/photos/professorcooper/2972395089/ Slide 20 / 32 Auszeit – Timeout by Thommy Weiss / pixelio.de http://www.pixelio.de/media/438668 Slide 21 block by spanaut http://www.flickr.com/photos/cs___/252134724 Slide 25 romanian flag by PavelD Slide 27 Coach Rex Walters by sffoghorn http://www.flickr.com/photos/sffoghorn/3250288702/ Slide 27 Bennett Salvatore by truthaboutit http://www.flickr.com/photos/truth_about_it/4481569275/ Slide 28 Hoops Starz Finals – Garden by filin ilia - aliyo.hu http://www.flickr.com/photos/f-ilia/4884882157/ Slide 31 Dirk Nowitzki By Keith Allison http://www.flickr.com/photos/keithallison/3997267988/