35
Tobias Leisgang, Agile 2012

Lowest power in the world Flash and FRAM ... - Agile Alliance

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lowest power in the world Flash and FRAM ... - Agile Alliance

Tobias Leisgang, Agile 2012

Page 2: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 3: Lowest power in the world Flash and FRAM ... - Agile Alliance

Lowest power in the world

Differentiating analog IP

Flash and FRAM memory

Page 4: Lowest power in the world Flash and FRAM ... - Agile Alliance

CPU

Timer

Memory

Page 5: Lowest power in the world Flash and FRAM ... - Agile Alliance

Define REL01

Implement REL05

Verify REL08

Finish REL10

6-12 months

Page 6: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 7: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 8: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 9: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 10: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 11: Lowest power in the world Flash and FRAM ... - Agile Alliance

„Business people and developers must work together

daily throughout the project.”

Design Engineer

System Engineer

Verification Engineer

Test Engineer

Software Engineer

Page 12: Lowest power in the world Flash and FRAM ... - Agile Alliance

„Deliver working software frequently,

from a couple of weeks to a couple of

months, with a preference to the

shorter timescale.”

Page 13: Lowest power in the world Flash and FRAM ... - Agile Alliance

Define REL01

RTL REL05

Verify REL08

Deliver REL10

Define REL01

Deliver REL10

Step = 4-14 weeks

Define REL01

Deliver REL10

Step = 4-14 weeks

Page 14: Lowest power in the world Flash and FRAM ... - Agile Alliance

... 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

Page 15: Lowest power in the world Flash and FRAM ... - Agile Alliance

“Agile processes promote

sustainable development.

The sponsors, developers,

and users should be able

to maintain a constant

pace indefinitely.”

Page 16: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 17: Lowest power in the world Flash and FRAM ... - Agile Alliance

“The most efficient and

effective method of

conveying information to

and within a development

team is face-to-face

conversation.”

Page 18: Lowest power in the world Flash and FRAM ... - Agile Alliance

“Working software is the

primary measure of progress.”

Page 19: Lowest power in the world Flash and FRAM ... - Agile Alliance

“At regular intervals, the team reflects

on how to become more effective, then

tunes and adjusts its behavior

accordingly.”

Page 20: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 21: Lowest power in the world Flash and FRAM ... - Agile Alliance

21

Page 22: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 23: Lowest power in the world Flash and FRAM ... - Agile Alliance

0

10

20

30

40

50

60

70

Step1 Step2 Step3 Step4 Step5 Step6

Uncertainty

Size

Page 24: Lowest power in the world Flash and FRAM ... - Agile Alliance

Design Engineer

System Engineer

Verification Engineer

Test Engineer

Software Engineer

Page 25: Lowest power in the world Flash and FRAM ... - Agile Alliance

Design Engineer

System Engineer

Verification Engineer

Test Engineer

Software Engineer

Page 26: Lowest power in the world Flash and FRAM ... - Agile Alliance

Mo

n

Tue

We

d

Th

u

Fri

Page 27: Lowest power in the world Flash and FRAM ... - Agile Alliance

Design Engineer

System Engineer

Verification Engineer

Test Engineer

Software Engineer

Page 28: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 29: Lowest power in the world Flash and FRAM ... - Agile Alliance

DONE Implement

DUT

Pass test with

verification component

Create failing

acceptance testcase

Feature acceptance

defined

Page 30: Lowest power in the world Flash and FRAM ... - Agile Alliance

Mo

n

Tue

We

d

Th

u

Fri

Page 31: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 32: Lowest power in the world Flash and FRAM ... - Agile Alliance
Page 33: Lowest power in the world Flash and FRAM ... - Agile Alliance

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

Page 34: Lowest power in the world Flash and FRAM ... - Agile Alliance

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/

Page 35: Lowest power in the world Flash and FRAM ... - Agile Alliance

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