SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
Tobias Leisgang, Agile 2012
How to play basketball with a soccer team? - Make IC development more agile
Lowest power in the world
Differentiating analog IP
Flash and FRAM memory
CPU
Timer
Memory
Define
REL01
Implement
REL05
Verify
REL08
Finish
REL10
6-12 months
How to play basketball with a soccer team? - Make IC development more agile
How to play basketball with a soccer team? - Make IC development more agile
How to play basketball with a soccer team? - Make IC development more agile
How to play basketball with a soccer team? - Make IC development more agile
How to play basketball with a soccer team? - Make IC development more agile
„Business people and developers must work together
daily throughout the project.”
Design
Engineer
System
Engineer
Verification
Engineer
Test
Engineer
Software
Engineer
„Deliver working software frequently,
from a couple of weeks to a couple of
months, with a preference to the
shorter timescale.”
Define
REL01
RTL
REL05
Verify
REL08
Deliver
REL10
Define
REL01
Deliver
REL10
Step = 4-14 weeks
Define
REL01
Deliver
REL10
Step = 4-14 weeks
...
Step2
Alley Oop
14 weeks
Step1
Jump
14 weeks
Step5
Crunchtime
8 weeks
Step4
Free Throw
8 weeks
Step3
Rebound
8 weeks
...
Step7
Fastbreak
4 weeks
Step6
Two for One
4 weeks
“Agile processes promote
sustainable development.
The sponsors, developers,
and users should be able
to maintain a constant
pace indefinitely.”
How to play basketball with a soccer team? - Make IC development more agile
“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.”
How to play basketball with a soccer team? - Make IC development more agile
21
How to play basketball with a soccer team? - Make IC development more agile
0
10
20
30
40
50
60
70
Step1 Step2 Step3 Step4 Step5 Step6
Uncertainty
Size
Design
Engineer
System
Engineer
Verification
Engineer
Test
Engineer
Software
Engineer
Design
Engineer
System
Engineer
Verification
Engineer
Test
Engineer
Software
Engineer
Mon
Tue
Wed
Thu
Fri
Design
Engineer
System
Engineer
Verification
Engineer
Test
Engineer
Software
Engineer
How to play basketball with a soccer team? - Make IC development more agile
DONE
Implement
DUT
Pass test
with
verification
component
Create
failing
acceptance
testcase
Feature
acceptance
defined
Mon
Tue
Wed
Thu
Fri
How to play basketball with a soccer team? - Make IC development more agile
How to play basketball with a soccer team? - Make IC development more agile
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/
Practices and principles shown in this talk are based on the following sources and
recommended readings:
http://www.agilealliance.org/the-alliance/the-agile-manifesto/the-twelve-
principles-of-agile-software/
Mike Cohn, Agile Estimating and Planning, ISBN-13: 978-0131479418
Jurgen Appelo, Management 3.0: Leading Agile Developers, Developing Agile
Leaders, ISBN-13: 978-0321712479
Mary Poppendieck, Implementing Lean Software Development: From Concept to
Cash, ISBN-13: 978-0321437389
http://www.skipstoneconsulting.com/index.php/resources/8-blog/1-do-you-have-a-
retrospective-agenda

Contenu connexe

Tendances

Developing Apps With React Native
Developing Apps With React NativeDeveloping Apps With React Native
Developing Apps With React NativeAlvaro Viebrantz
 
Brightspace Ignite Tennessee 2015 - Version Control for Course Content
Brightspace Ignite Tennessee 2015 - Version Control for Course ContentBrightspace Ignite Tennessee 2015 - Version Control for Course Content
Brightspace Ignite Tennessee 2015 - Version Control for Course ContentD2L Barry
 
Starters guide for IFTTT
Starters guide for IFTTTStarters guide for IFTTT
Starters guide for IFTTTPatrick Sledz
 
Managing releases effectively through git
Managing releases effectively through gitManaging releases effectively through git
Managing releases effectively through gitMohd Farid
 
WordPress Development: Tracking Your Code With Version Control
WordPress Development: Tracking Your Code With Version ControlWordPress Development: Tracking Your Code With Version Control
WordPress Development: Tracking Your Code With Version ControlSterling Hamilton
 
Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Sven Peters
 
How to keep Jenkins logs forever without performance issues
How to keep Jenkins logs forever without performance issuesHow to keep Jenkins logs forever without performance issues
How to keep Jenkins logs forever without performance issuesLuca Milanesio
 
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Steve Hoffman
 
WeCodeFest: kubernetes and google container engine codelab
WeCodeFest:  kubernetes and google container engine codelabWeCodeFest:  kubernetes and google container engine codelab
WeCodeFest: kubernetes and google container engine codelabLaura Morillo-Velarde Rodríguez
 
Techniques for stress free software releases
Techniques for stress free software releasesTechniques for stress free software releases
Techniques for stress free software releasesrouanw
 
DevOps Culture
DevOps CultureDevOps Culture
DevOps Culturerouanw
 
EclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-featuresEclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-featuresTuleap
 
Appcelerator OSS & Platform
Appcelerator OSS & PlatformAppcelerator OSS & Platform
Appcelerator OSS & PlatformFokke Zandbergen
 
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...inovex GmbH
 
TuleapCon2017 -Automating Jenkins build with Tuleap trackers
TuleapCon2017 -Automating Jenkins build with Tuleap trackersTuleapCon2017 -Automating Jenkins build with Tuleap trackers
TuleapCon2017 -Automating Jenkins build with Tuleap trackersTuleap
 

Tendances (17)

Developing Apps With React Native
Developing Apps With React NativeDeveloping Apps With React Native
Developing Apps With React Native
 
Brightspace Ignite Tennessee 2015 - Version Control for Course Content
Brightspace Ignite Tennessee 2015 - Version Control for Course ContentBrightspace Ignite Tennessee 2015 - Version Control for Course Content
Brightspace Ignite Tennessee 2015 - Version Control for Course Content
 
Starters guide for IFTTT
Starters guide for IFTTTStarters guide for IFTTT
Starters guide for IFTTT
 
Managing releases effectively through git
Managing releases effectively through gitManaging releases effectively through git
Managing releases effectively through git
 
WordPress Development: Tracking Your Code With Version Control
WordPress Development: Tracking Your Code With Version ControlWordPress Development: Tracking Your Code With Version Control
WordPress Development: Tracking Your Code With Version Control
 
Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014
 
How to keep Jenkins logs forever without performance issues
How to keep Jenkins logs forever without performance issuesHow to keep Jenkins logs forever without performance issues
How to keep Jenkins logs forever without performance issues
 
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
 
WeCodeFest: kubernetes and google container engine codelab
WeCodeFest:  kubernetes and google container engine codelabWeCodeFest:  kubernetes and google container engine codelab
WeCodeFest: kubernetes and google container engine codelab
 
Techniques for stress free software releases
Techniques for stress free software releasesTechniques for stress free software releases
Techniques for stress free software releases
 
DevOps Culture
DevOps CultureDevOps Culture
DevOps Culture
 
EclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-featuresEclipseCon France-2017-Tuleap-new-big-features
EclipseCon France-2017-Tuleap-new-big-features
 
Appcelerator OSS & Platform
Appcelerator OSS & PlatformAppcelerator OSS & Platform
Appcelerator OSS & Platform
 
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...
Sprachsteuerung mit dem Google Assistant – Add a new User Interface to your P...
 
plone.api
plone.apiplone.api
plone.api
 
TuleapCon2017 -Automating Jenkins build with Tuleap trackers
TuleapCon2017 -Automating Jenkins build with Tuleap trackersTuleapCon2017 -Automating Jenkins build with Tuleap trackers
TuleapCon2017 -Automating Jenkins build with Tuleap trackers
 
Conversational Development
Conversational DevelopmentConversational Development
Conversational Development
 

Similaire à How to play basketball with a soccer team? - Make IC development more agile

The Magnificent Seven (steps of innovation)
The Magnificent Seven (steps of innovation)The Magnificent Seven (steps of innovation)
The Magnificent Seven (steps of innovation)Kevin Watt
 
State of the Mahara Nation 2014
State of the Mahara Nation 2014State of the Mahara Nation 2014
State of the Mahara Nation 2014Aaron Wells
 
Agile service delivery In the UK’s public sector
Agile service delivery In the UK’s public sectorAgile service delivery In the UK’s public sector
Agile service delivery In the UK’s public sectorSmidigkonferansen
 
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...Nicole Forsgren
 
Spring I/O 2015 - Mum, I want to be a Groovy full-stack developer
Spring I/O 2015 - Mum, I want to be a Groovy full-stack developerSpring I/O 2015 - Mum, I want to be a Groovy full-stack developer
Spring I/O 2015 - Mum, I want to be a Groovy full-stack developerIván López Martín
 
Pipeline 1 (Lecture in KMD 2015 Fall: Internet Technology Slot)
Pipeline 1 (Lecture in KMD 2015 Fall: Internet Technology Slot)Pipeline 1 (Lecture in KMD 2015 Fall: Internet Technology Slot)
Pipeline 1 (Lecture in KMD 2015 Fall: Internet Technology Slot)Kazunori Uhyo Sugiura
 
2018.04.06 digitization revolutionized - ffw at seapavaa
2018.04.06   digitization revolutionized - ffw at seapavaa2018.04.06   digitization revolutionized - ffw at seapavaa
2018.04.06 digitization revolutionized - ffw at seapavaaTobias Golodnoff
 
How to start WebGL easily?
How to start WebGL easily?How to start WebGL easily?
How to start WebGL easily?誠人 堀口
 
Lean Kanban to Lean Business
Lean Kanban to Lean BusinessLean Kanban to Lean Business
Lean Kanban to Lean BusinessTathagat Varma
 
Global o365 developer bootcamp nj - slides
Global o365 developer bootcamp   nj - slidesGlobal o365 developer bootcamp   nj - slides
Global o365 developer bootcamp nj - slidesThomas Daly
 
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
 
Puppet Camp Tokyo 2014: Fireballs, ice bats and 1,000,000 plugins: a story of...
Puppet Camp Tokyo 2014: Fireballs, ice bats and 1,000,000 plugins: a story of...Puppet Camp Tokyo 2014: Fireballs, ice bats and 1,000,000 plugins: a story of...
Puppet Camp Tokyo 2014: Fireballs, ice bats and 1,000,000 plugins: a story of...Puppet
 
This Week in Neo4j - 6th October 2018
This Week in Neo4j - 6th October 2018This Week in Neo4j - 6th October 2018
This Week in Neo4j - 6th October 2018Neo4j
 
Agile Overview
Agile OverviewAgile Overview
Agile OverviewASCARR1
 
PPP Showcase - Eric Lam
PPP Showcase - Eric LamPPP Showcase - Eric Lam
PPP Showcase - Eric LamEric Lam
 
2015 nouveaux outilsdevweb
2015 nouveaux outilsdevweb2015 nouveaux outilsdevweb
2015 nouveaux outilsdevwebPhilippe Antoine
 
Polemic tweet - IFIP Interact 2013
Polemic tweet - IFIP Interact 2013Polemic tweet - IFIP Interact 2013
Polemic tweet - IFIP Interact 2013Samuel Huron
 
Agile in Stealth Mode
Agile in Stealth ModeAgile in Stealth Mode
Agile in Stealth ModeZsolt Fabok
 
Behaviour-Driven Development: escrevendo especificações ágeis
Behaviour-Driven Development: escrevendo especificações ágeisBehaviour-Driven Development: escrevendo especificações ágeis
Behaviour-Driven Development: escrevendo especificações ágeisHugo Lopes Tavares
 
This Week in Neo4j -12th May 2018
This Week in Neo4j  -12th May 2018This Week in Neo4j  -12th May 2018
This Week in Neo4j -12th May 2018Neo4j
 

Similaire à How to play basketball with a soccer team? - Make IC development more agile (20)

The Magnificent Seven (steps of innovation)
The Magnificent Seven (steps of innovation)The Magnificent Seven (steps of innovation)
The Magnificent Seven (steps of innovation)
 
State of the Mahara Nation 2014
State of the Mahara Nation 2014State of the Mahara Nation 2014
State of the Mahara Nation 2014
 
Agile service delivery In the UK’s public sector
Agile service delivery In the UK’s public sectorAgile service delivery In the UK’s public sector
Agile service delivery In the UK’s public sector
 
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
 
Spring I/O 2015 - Mum, I want to be a Groovy full-stack developer
Spring I/O 2015 - Mum, I want to be a Groovy full-stack developerSpring I/O 2015 - Mum, I want to be a Groovy full-stack developer
Spring I/O 2015 - Mum, I want to be a Groovy full-stack developer
 
Pipeline 1 (Lecture in KMD 2015 Fall: Internet Technology Slot)
Pipeline 1 (Lecture in KMD 2015 Fall: Internet Technology Slot)Pipeline 1 (Lecture in KMD 2015 Fall: Internet Technology Slot)
Pipeline 1 (Lecture in KMD 2015 Fall: Internet Technology Slot)
 
2018.04.06 digitization revolutionized - ffw at seapavaa
2018.04.06   digitization revolutionized - ffw at seapavaa2018.04.06   digitization revolutionized - ffw at seapavaa
2018.04.06 digitization revolutionized - ffw at seapavaa
 
How to start WebGL easily?
How to start WebGL easily?How to start WebGL easily?
How to start WebGL easily?
 
Lean Kanban to Lean Business
Lean Kanban to Lean BusinessLean Kanban to Lean Business
Lean Kanban to Lean Business
 
Global o365 developer bootcamp nj - slides
Global o365 developer bootcamp   nj - slidesGlobal o365 developer bootcamp   nj - slides
Global o365 developer bootcamp nj - slides
 
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
 
Puppet Camp Tokyo 2014: Fireballs, ice bats and 1,000,000 plugins: a story of...
Puppet Camp Tokyo 2014: Fireballs, ice bats and 1,000,000 plugins: a story of...Puppet Camp Tokyo 2014: Fireballs, ice bats and 1,000,000 plugins: a story of...
Puppet Camp Tokyo 2014: Fireballs, ice bats and 1,000,000 plugins: a story of...
 
This Week in Neo4j - 6th October 2018
This Week in Neo4j - 6th October 2018This Week in Neo4j - 6th October 2018
This Week in Neo4j - 6th October 2018
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
PPP Showcase - Eric Lam
PPP Showcase - Eric LamPPP Showcase - Eric Lam
PPP Showcase - Eric Lam
 
2015 nouveaux outilsdevweb
2015 nouveaux outilsdevweb2015 nouveaux outilsdevweb
2015 nouveaux outilsdevweb
 
Polemic tweet - IFIP Interact 2013
Polemic tweet - IFIP Interact 2013Polemic tweet - IFIP Interact 2013
Polemic tweet - IFIP Interact 2013
 
Agile in Stealth Mode
Agile in Stealth ModeAgile in Stealth Mode
Agile in Stealth Mode
 
Behaviour-Driven Development: escrevendo especificações ágeis
Behaviour-Driven Development: escrevendo especificações ágeisBehaviour-Driven Development: escrevendo especificações ágeis
Behaviour-Driven Development: escrevendo especificações ágeis
 
This Week in Neo4j -12th May 2018
This Week in Neo4j  -12th May 2018This Week in Neo4j  -12th May 2018
This Week in Neo4j -12th May 2018
 

Dernier

NASA CoCEI Scaling Strategy - November 2023
NASA CoCEI Scaling Strategy - November 2023NASA CoCEI Scaling Strategy - November 2023
NASA CoCEI Scaling Strategy - November 2023Steve Rader
 
Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access
 
Upgrade Your Banking Experience with Advanced Core Banking Applications
Upgrade Your Banking Experience with Advanced Core Banking ApplicationsUpgrade Your Banking Experience with Advanced Core Banking Applications
Upgrade Your Banking Experience with Advanced Core Banking ApplicationsIntellect Design Arena Ltd
 
Entrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsEntrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsP&CO
 
NewBase 25 March 2024 Energy News issue - 1710 by Khaled Al Awadi_compress...
NewBase  25 March  2024  Energy News issue - 1710 by Khaled Al Awadi_compress...NewBase  25 March  2024  Energy News issue - 1710 by Khaled Al Awadi_compress...
NewBase 25 March 2024 Energy News issue - 1710 by Khaled Al Awadi_compress...Khaled Al Awadi
 
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...IMARC Group
 
To Create Your Own Wig Online To Create Your Own Wig Online
To Create Your Own Wig Online  To Create Your Own Wig OnlineTo Create Your Own Wig Online  To Create Your Own Wig Online
To Create Your Own Wig Online To Create Your Own Wig Onlinelng ths
 
Six Sigma Improvement Process: Transforming Processes, Elevating Performance
Six Sigma Improvement Process: Transforming Processes, Elevating PerformanceSix Sigma Improvement Process: Transforming Processes, Elevating Performance
Six Sigma Improvement Process: Transforming Processes, Elevating PerformanceOperational Excellence Consulting
 
MoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor PresentationMoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor Presentationbaron83
 
Human Resource Management Chapter 9: Performance Management and Appraisal
Human Resource Management Chapter 9: Performance Management and AppraisalHuman Resource Management Chapter 9: Performance Management and Appraisal
Human Resource Management Chapter 9: Performance Management and Appraisalgomezdominic3
 
Anyhr.io | Presentation HR&Recruiting agency
Anyhr.io | Presentation HR&Recruiting agencyAnyhr.io | Presentation HR&Recruiting agency
Anyhr.io | Presentation HR&Recruiting agencyHanna Klim
 
Company Profile and SWOT Analysis Product List.pdf
Company Profile and SWOT Analysis Product List.pdfCompany Profile and SWOT Analysis Product List.pdf
Company Profile and SWOT Analysis Product List.pdfRobertPhillips265023
 
Ethical stalking by Mark Williams. UpliftLive 2024
Ethical stalking by Mark Williams. UpliftLive 2024Ethical stalking by Mark Williams. UpliftLive 2024
Ethical stalking by Mark Williams. UpliftLive 2024Winbusinessin
 
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISINGUNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISINGlokeshwarmaha
 
Transform Your Kitchen Essential Tips for Renovations in Launceston
Transform Your Kitchen Essential Tips for Renovations in LauncestonTransform Your Kitchen Essential Tips for Renovations in Launceston
Transform Your Kitchen Essential Tips for Renovations in Launcestondjhbuildersau
 
Entrepreneurship and individuals workshop
Entrepreneurship and individuals workshopEntrepreneurship and individuals workshop
Entrepreneurship and individuals workshopP&CO
 
Chicago Medical Malpractice Lawyer Chicago Medical Malpractice Lawyer.pdf
Chicago Medical Malpractice Lawyer Chicago Medical Malpractice Lawyer.pdfChicago Medical Malpractice Lawyer Chicago Medical Malpractice Lawyer.pdf
Chicago Medical Malpractice Lawyer Chicago Medical Malpractice Lawyer.pdfSourav Sikder
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsyasinnathani
 

Dernier (20)

NASA CoCEI Scaling Strategy - November 2023
NASA CoCEI Scaling Strategy - November 2023NASA CoCEI Scaling Strategy - November 2023
NASA CoCEI Scaling Strategy - November 2023
 
Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024Borderless Access - Global B2B Panel book-unlock 2024
Borderless Access - Global B2B Panel book-unlock 2024
 
Upgrade Your Banking Experience with Advanced Core Banking Applications
Upgrade Your Banking Experience with Advanced Core Banking ApplicationsUpgrade Your Banking Experience with Advanced Core Banking Applications
Upgrade Your Banking Experience with Advanced Core Banking Applications
 
Entrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizationsEntrepreneurship & organisations: influences and organizations
Entrepreneurship & organisations: influences and organizations
 
NewBase 25 March 2024 Energy News issue - 1710 by Khaled Al Awadi_compress...
NewBase  25 March  2024  Energy News issue - 1710 by Khaled Al Awadi_compress...NewBase  25 March  2024  Energy News issue - 1710 by Khaled Al Awadi_compress...
NewBase 25 March 2024 Energy News issue - 1710 by Khaled Al Awadi_compress...
 
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
Boat Trailers Market PPT: Growth, Outlook, Demand, Keyplayer Analysis and Opp...
 
To Create Your Own Wig Online To Create Your Own Wig Online
To Create Your Own Wig Online  To Create Your Own Wig OnlineTo Create Your Own Wig Online  To Create Your Own Wig Online
To Create Your Own Wig Online To Create Your Own Wig Online
 
Six Sigma Improvement Process: Transforming Processes, Elevating Performance
Six Sigma Improvement Process: Transforming Processes, Elevating PerformanceSix Sigma Improvement Process: Transforming Processes, Elevating Performance
Six Sigma Improvement Process: Transforming Processes, Elevating Performance
 
MoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor PresentationMoneyBridge Pitch Deck - Investor Presentation
MoneyBridge Pitch Deck - Investor Presentation
 
Human Resource Management Chapter 9: Performance Management and Appraisal
Human Resource Management Chapter 9: Performance Management and AppraisalHuman Resource Management Chapter 9: Performance Management and Appraisal
Human Resource Management Chapter 9: Performance Management and Appraisal
 
Anyhr.io | Presentation HR&Recruiting agency
Anyhr.io | Presentation HR&Recruiting agencyAnyhr.io | Presentation HR&Recruiting agency
Anyhr.io | Presentation HR&Recruiting agency
 
Company Profile and SWOT Analysis Product List.pdf
Company Profile and SWOT Analysis Product List.pdfCompany Profile and SWOT Analysis Product List.pdf
Company Profile and SWOT Analysis Product List.pdf
 
Ethical stalking by Mark Williams. UpliftLive 2024
Ethical stalking by Mark Williams. UpliftLive 2024Ethical stalking by Mark Williams. UpliftLive 2024
Ethical stalking by Mark Williams. UpliftLive 2024
 
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISINGUNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
UNLEASHING THE POWER OF PROGRAMMATIC ADVERTISING
 
Transform Your Kitchen Essential Tips for Renovations in Launceston
Transform Your Kitchen Essential Tips for Renovations in LauncestonTransform Your Kitchen Essential Tips for Renovations in Launceston
Transform Your Kitchen Essential Tips for Renovations in Launceston
 
Entrepreneurship and individuals workshop
Entrepreneurship and individuals workshopEntrepreneurship and individuals workshop
Entrepreneurship and individuals workshop
 
Investment Opportunity for Thailand's Automotive & EV Industries
Investment Opportunity for Thailand's Automotive & EV IndustriesInvestment Opportunity for Thailand's Automotive & EV Industries
Investment Opportunity for Thailand's Automotive & EV Industries
 
Sixth Sense Media Portfolio (Eng Ver) PDF
Sixth Sense Media Portfolio (Eng Ver) PDFSixth Sense Media Portfolio (Eng Ver) PDF
Sixth Sense Media Portfolio (Eng Ver) PDF
 
Chicago Medical Malpractice Lawyer Chicago Medical Malpractice Lawyer.pdf
Chicago Medical Malpractice Lawyer Chicago Medical Malpractice Lawyer.pdfChicago Medical Malpractice Lawyer Chicago Medical Malpractice Lawyer.pdf
Chicago Medical Malpractice Lawyer Chicago Medical Malpractice Lawyer.pdf
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story points
 

How to play basketball with a soccer team? - Make IC development more agile

  • 3. Lowest power in the world Differentiating analog IP Flash and FRAM memory
  • 11. „Business people and developers must work together daily throughout the project.” Design Engineer System Engineer Verification Engineer Test Engineer Software Engineer
  • 12. „Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.”
  • 14. ... Step2 Alley Oop 14 weeks Step1 Jump 14 weeks Step5 Crunchtime 8 weeks Step4 Free Throw 8 weeks Step3 Rebound 8 weeks ... Step7 Fastbreak 4 weeks Step6 Two for One 4 weeks
  • 15. “Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.”
  • 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.”
  • 21. 21
  • 23. 0 10 20 30 40 50 60 70 Step1 Step2 Step3 Step4 Step5 Step6 Uncertainty Size
  • 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/
  • 35. Practices and principles shown in this talk are based on the following sources and recommended readings: http://www.agilealliance.org/the-alliance/the-agile-manifesto/the-twelve- principles-of-agile-software/ Mike Cohn, Agile Estimating and Planning, ISBN-13: 978-0131479418 Jurgen Appelo, Management 3.0: Leading Agile Developers, Developing Agile Leaders, ISBN-13: 978-0321712479 Mary Poppendieck, Implementing Lean Software Development: From Concept to Cash, ISBN-13: 978-0321437389 http://www.skipstoneconsulting.com/index.php/resources/8-blog/1-do-you-have-a- retrospective-agenda