lowest power in the world flash and fram ... - agile alliance
TRANSCRIPT
Tobias Leisgang, Agile 2012
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
„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.”
“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
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
Mo
n
Tue
We
d
Th
u
Fri
Design Engineer
System Engineer
Verification Engineer
Test Engineer
Software Engineer
DONE Implement
DUT
Pass test with
verification component
Create failing
acceptance testcase
Feature acceptance
defined
Mo
n
Tue
We
d
Th
u
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/
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