SlideShare a Scribd company logo
Going the next step? Agile Values and Principles
Applied to Hardware

Oct 2013 / Urs Böhm
May I introduce myself

Urs Böhm
Dipl.-Ingenieur Elektrotechnik
Projektingenieur VDI
Certified Project Manager
(IPMA Level C®)

Certified ScrumMaster
urs.boehm@noser.com

Urs Böhm, Okt 2013
Content
• 
• 
• 
• 
• 
• 
• 
• 

Time is changing
Manifesto for Agile Software Development
Some Principles
Some Discussion of software and hardware development
differences
An example of Board design
How to handle user stories documentation and time
How to start
Discussion

Urs Böhm, Okt 2013
Times are changing…

Urs Böhm, Okt 2013
And Change shall be welcome…

Urs Böhm, Okt 2013
32Bit

Simple Kernel

Operating System

16 Bit
8 Bit

Processor Complexity

Raised Complexity needed new solutions

Native
programming

Simple Kernel

Software Complexity

Urs Böhm, Okt 2013
Manifesto for Agile Software Development
We are uncovering better ways of developing software by doing it
and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right,
we value the items on the left more.
Urs Böhm, Okt 2013
Principles behind the
Agile Manifesto

Quelle: www.agilemanifesto.org/principles.html

Urs Böhm, Okt 2013
Agile Principles 1-2

Urs Böhm, Okt 2013
Agile Principles 7-8

Urs Böhm, Okt 2013
Select your Microcontroller and Environment wisely

www.infineon .com
Datasheet C167CS

ARM is doing it concerning
CORE and SW

Urs Böhm, Okt 2013

www.microchip.com
Decoupling

Urs Böhm, Okt 2013
Cost of Change is different

How long does it take to change one line of code?

How long does it take to change one signal on the plane?

And your outdated expensive prototype is
less usefull!

Urs Böhm, Okt 2013
Money in your pocket

Urs Böhm, Okt 2013
Cost of Testing is different

Simulation
Programm

Continuous Integration
Server

Urs Böhm, Okt 2013

Standard is
manual
testing at
specific
timepoints
Cost and risk of error handling is different

Urs Böhm, Okt 2013
Cost and logistic of deployment is different

Urs Böhm, Okt 2013
Support manufactoring

Urs Böhm, Okt 2013
There is a good and a indifferent message

Yes, you can go agile
in HW-Development

No, your resulting
product will look
different.
You don’t get the same
just cheaper and faster.

But that’s the same with Software. Agile developed SW looks
different. You just don’t see SW.

Urs Böhm, Okt 2013
Special Fieldbus

DC/DC

Connector

Galvanic Isolation

DC/DC
UART/RS232
MCU
PWM & AD
RAM/Flash
I/O

Galvanic Isolation

Dual CAN Bus

Urs Böhm, Okt 2013
Böhm,27.08.2013

DC/DC

24V DC

Overvoltage
Protection
User Stories, Tasks, Requirements

As a product owner I want the device to operate
from -40°c to +85°C so I can get approvement
from TÜV
Acceptance Criteria: Test Certificate from QA

As a user I want the device to be protected from
overvoltage so I can use it reliable
Acceptance Criteria: ISO XXXXX fullfilled
Test certificate

Urs Böhm, Okt 2013
How to handle documentation
Working software over comprehensive documentation

Artefacts
Documentation as
schematics, layouts, mechanical
drawings, engineering calculations,
Test for regulations, prototypes.

Urs Böhm, Okt 2013

Definition of Done
….
Update documentation
of Task.
…
How to handle time

Urs Böhm, Okt 2013
Use Metrics to communicate

Burndown Chart

Urs Böhm, Okt 2013

Cost to Complete Chart
Wikispeed
•  Existing manufacturing changes slowly because the cost to make
change is so high. (Joe Justice)
Product plattform
What Do you optimise?
Cycle
Average cost per unit
Cost of change

Urs Böhm, Okt 2013

Product maintenance
Cycle
How to start?

Daily Standup
(communicate frequently)

Transparent Backlog
and Work in Progress

Product Owner
(someone who cares and
fight for the product)

Work in teams or at least
rewiew in team

Retrospectives
(continuos process
improvement)

Make project and
change visible

Urs Böhm, Okt 2013
Diskussion

Urs Böhm, Okt 2013
NOSER ENGINEERING AG
Rudolf Diesel Strasse 3
CH-8404 Winterthur
+41 52 234 56 48 direct
+41 52 234 56 11 phone
urs.boehm@noser.com
www.noser.com
Joke of the day

int GetRandomNumber()
{
return 4; // Random produced by fair dice throw
}
Project Management for ….

Disturbance
Output

X

Control

Process
Kanban Board

Backlog

In Progress

Tested

QS-Test

(4)

( )

Selected

(3)

(2)

(3)
B

H
O
J

F

D

E

G

M

P

C

L

I

K

Urs Böhm, Okt 2013

Done

A

More Related Content

What's hot

Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming Code
Naresh Jain
 
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Agile India
 
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
RapidValue
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About Feedback
Gene Kim
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
Naveen Kumar Singh
 
DOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that MatterDOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that Matter
Gene Kim
 
Explore Events of Scrum Framework
Explore Events of Scrum FrameworkExplore Events of Scrum Framework
Explore Events of Scrum Framework
Naveen Kumar Singh
 
What is DevOps
What is DevOpsWhat is DevOps
What is DevOps
spajus
 
Damn... we missed the date again
Damn... we missed the date againDamn... we missed the date again
Damn... we missed the date again
Sudipta Lahiri
 
Phoenix User Group Slides
Phoenix User Group SlidesPhoenix User Group Slides
Phoenix User Group Slidesagilebuddy
 
Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices A B M Moniruzzaman
 
Towards FutureOps: Stable, Repeatable environments from Dev to Prod
Towards FutureOps: Stable, Repeatable environments from Dev to ProdTowards FutureOps: Stable, Repeatable environments from Dev to Prod
Towards FutureOps: Stable, Repeatable environments from Dev to Prod
Naresh Jain
 
OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...
OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...
OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...
Bert Jan Schrijver
 
Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...
Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...
Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...
Bert Jan Schrijver
 
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOpsDevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
Sailaja Tennati
 
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Agile Lietuva
 
The Three Pillars Approach to an Agile Testing Strategy
The Three Pillars Approach to an Agile Testing StrategyThe Three Pillars Approach to an Agile Testing Strategy
The Three Pillars Approach to an Agile Testing Strategy
TechWell
 
CodeOne 2018 - Better software, faster: principles of Continuous Delivery and...
CodeOne 2018 - Better software, faster: principles of Continuous Delivery and...CodeOne 2018 - Better software, faster: principles of Continuous Delivery and...
CodeOne 2018 - Better software, faster: principles of Continuous Delivery and...
Bert Jan Schrijver
 
Spark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agileSpark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agile
gbgruver
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
SmartBear
 

What's hot (20)

Improving the Quality of Incoming Code
Improving the Quality of Incoming CodeImproving the Quality of Incoming Code
Improving the Quality of Incoming Code
 
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
Acceptance Testing for Continuous Delivery by Dave Farley at #AgileIndia2019
 
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
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About Feedback
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
DOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that MatterDOES15 - Mark Michaelis - Metrics that Matter
DOES15 - Mark Michaelis - Metrics that Matter
 
Explore Events of Scrum Framework
Explore Events of Scrum FrameworkExplore Events of Scrum Framework
Explore Events of Scrum Framework
 
What is DevOps
What is DevOpsWhat is DevOps
What is DevOps
 
Damn... we missed the date again
Damn... we missed the date againDamn... we missed the date again
Damn... we missed the date again
 
Phoenix User Group Slides
Phoenix User Group SlidesPhoenix User Group Slides
Phoenix User Group Slides
 
Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices
 
Towards FutureOps: Stable, Repeatable environments from Dev to Prod
Towards FutureOps: Stable, Repeatable environments from Dev to ProdTowards FutureOps: Stable, Repeatable environments from Dev to Prod
Towards FutureOps: Stable, Repeatable environments from Dev to Prod
 
OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...
OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...
OpenValue Vienna meetup september 2020 - Better software, faster: Principles ...
 
Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...
Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...
Devoxx Belgium 2019 - Better software, faster: Principles of Continuous Deliv...
 
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOpsDevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
 
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
 
The Three Pillars Approach to an Agile Testing Strategy
The Three Pillars Approach to an Agile Testing StrategyThe Three Pillars Approach to an Agile Testing Strategy
The Three Pillars Approach to an Agile Testing Strategy
 
CodeOne 2018 - Better software, faster: principles of Continuous Delivery and...
CodeOne 2018 - Better software, faster: principles of Continuous Delivery and...CodeOne 2018 - Better software, faster: principles of Continuous Delivery and...
CodeOne 2018 - Better software, faster: principles of Continuous Delivery and...
 
Spark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agileSpark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agile
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
 

Viewers also liked

Industy-forum 2011 PARTsolutions ELWEMA
Industy-forum 2011 PARTsolutions ELWEMAIndusty-forum 2011 PARTsolutions ELWEMA
Industy-forum 2011 PARTsolutions ELWEMA
CADENAS
 
Redes Sociales en Internet (ONTSI) -DIC11
Redes Sociales en Internet (ONTSI) -DIC11Redes Sociales en Internet (ONTSI) -DIC11
Redes Sociales en Internet (ONTSI) -DIC11
Retelur Marketing
 
Impacto Tics En Educacion
Impacto Tics En EducacionImpacto Tics En Educacion
Impacto Tics En Educacion
Alumnos Instituto Grilli
 
New York's Next Great Waterfront Park - Urban Design
New York's Next Great Waterfront Park - Urban DesignNew York's Next Great Waterfront Park - Urban Design
New York's Next Great Waterfront Park - Urban Design
The Municipal Art Society of New York
 
Physical fitness
Physical fitnessPhysical fitness
Physical fitness
victorpilates
 
Präsentation zum Themen-Abend Unternehmen online
Präsentation zum Themen-Abend Unternehmen onlinePräsentation zum Themen-Abend Unternehmen online
Präsentation zum Themen-Abend Unternehmen online
KANZLEI NICKERT
 
Modificación p s-19_febrero_2011
Modificación p  s-19_febrero_2011Modificación p  s-19_febrero_2011
Modificación p s-19_febrero_2011SaraPrisma2012
 

Viewers also liked (9)

Industy-forum 2011 PARTsolutions ELWEMA
Industy-forum 2011 PARTsolutions ELWEMAIndusty-forum 2011 PARTsolutions ELWEMA
Industy-forum 2011 PARTsolutions ELWEMA
 
Portifolio reni.art
Portifolio reni.artPortifolio reni.art
Portifolio reni.art
 
Redes Sociales en Internet (ONTSI) -DIC11
Redes Sociales en Internet (ONTSI) -DIC11Redes Sociales en Internet (ONTSI) -DIC11
Redes Sociales en Internet (ONTSI) -DIC11
 
Impacto Tics En Educacion
Impacto Tics En EducacionImpacto Tics En Educacion
Impacto Tics En Educacion
 
New York's Next Great Waterfront Park - Urban Design
New York's Next Great Waterfront Park - Urban DesignNew York's Next Great Waterfront Park - Urban Design
New York's Next Great Waterfront Park - Urban Design
 
Tipos de Pesquisa
Tipos de PesquisaTipos de Pesquisa
Tipos de Pesquisa
 
Physical fitness
Physical fitnessPhysical fitness
Physical fitness
 
Präsentation zum Themen-Abend Unternehmen online
Präsentation zum Themen-Abend Unternehmen onlinePräsentation zum Themen-Abend Unternehmen online
Präsentation zum Themen-Abend Unternehmen online
 
Modificación p s-19_febrero_2011
Modificación p  s-19_febrero_2011Modificación p  s-19_febrero_2011
Modificación p s-19_febrero_2011
 

Similar to Going the Next Step? Agile Values and Hardware Development by Urs Boehm

Agil BPM - IBM af Bo Ebro Christensen, IBM
Agil BPM - IBM af Bo Ebro Christensen, IBMAgil BPM - IBM af Bo Ebro Christensen, IBM
Agil BPM - IBM af Bo Ebro Christensen, IBM
InfinIT - Innovationsnetværket for it
 
Usable Security for Developers: A Nightmare
Usable Security for Developers: A NightmareUsable Security for Developers: A Nightmare
Usable Security for Developers: A Nightmare
Achim D. Brucker
 
Open Source Hardware (OSHW)...What About The Tools?
Open Source Hardware (OSHW)...What About The Tools?Open Source Hardware (OSHW)...What About The Tools?
Open Source Hardware (OSHW)...What About The Tools?
ChrisGammell
 
Microsoft Skills Bootcamp - The power of GitHub and Azure
Microsoft Skills Bootcamp - The power of GitHub and AzureMicrosoft Skills Bootcamp - The power of GitHub and Azure
Microsoft Skills Bootcamp - The power of GitHub and Azure
Davide Benvegnù
 
Introducing drie
Introducing drieIntroducing drie
Introducing drie
Jeremy Suarez
 
Introducing drie
Introducing drieIntroducing drie
Introducing drie
Jeremy Suarez
 
DockerCon SF 2015: Faster, Cheaper, Safer
DockerCon SF 2015: Faster, Cheaper, SaferDockerCon SF 2015: Faster, Cheaper, Safer
DockerCon SF 2015: Faster, Cheaper, Safer
Docker, Inc.
 
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Lounge47
 
C6 profibus system design, andy verwer
C6 profibus system design, andy verwerC6 profibus system design, andy verwer
C6 profibus system design, andy verwer
PROFIBUS and PROFINET InternationaI - PI UK
 
2016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML52016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML5
Erica Beavers
 
Oss vs proprietary
Oss vs proprietaryOss vs proprietary
Oss vs proprietary
Library Experts
 
Ohs 2010 G Coley
Ohs 2010 G ColeyOhs 2010 G Coley
Ohs 2010 G Coley
gcoley1
 
7 Ways to Accelerate Your Enterprise Journey to the Cloud
7 Ways to Accelerate Your Enterprise Journey to the Cloud7 Ways to Accelerate Your Enterprise Journey to the Cloud
7 Ways to Accelerate Your Enterprise Journey to the Cloud
Amazon Web Services
 
CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
Cohesive Networks
 
Internet of Things, TYBSC IT, Semester 5, Unit II
Internet of Things, TYBSC IT, Semester 5, Unit IIInternet of Things, TYBSC IT, Semester 5, Unit II
Internet of Things, TYBSC IT, Semester 5, Unit II
Arti Parab Academics
 
Tracing the evolution - Open source & Embedded systems
Tracing the evolution - Open source & Embedded systemsTracing the evolution - Open source & Embedded systems
Tracing the evolution - Open source & Embedded systems
Emertxe Information Technologies Pvt Ltd
 
LeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScriptLeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScript
Johannes Weber
 
Enterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up BudgetEnterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up Budget
DevOps.com
 
Selecting wireless module or chip for your next internet of things (iot) project
Selecting wireless module or chip for your next internet of things (iot) projectSelecting wireless module or chip for your next internet of things (iot) project
Selecting wireless module or chip for your next internet of things (iot) project
Pallav Aggarwal
 
Industry 4.0
Industry 4.0Industry 4.0

Similar to Going the Next Step? Agile Values and Hardware Development by Urs Boehm (20)

Agil BPM - IBM af Bo Ebro Christensen, IBM
Agil BPM - IBM af Bo Ebro Christensen, IBMAgil BPM - IBM af Bo Ebro Christensen, IBM
Agil BPM - IBM af Bo Ebro Christensen, IBM
 
Usable Security for Developers: A Nightmare
Usable Security for Developers: A NightmareUsable Security for Developers: A Nightmare
Usable Security for Developers: A Nightmare
 
Open Source Hardware (OSHW)...What About The Tools?
Open Source Hardware (OSHW)...What About The Tools?Open Source Hardware (OSHW)...What About The Tools?
Open Source Hardware (OSHW)...What About The Tools?
 
Microsoft Skills Bootcamp - The power of GitHub and Azure
Microsoft Skills Bootcamp - The power of GitHub and AzureMicrosoft Skills Bootcamp - The power of GitHub and Azure
Microsoft Skills Bootcamp - The power of GitHub and Azure
 
Introducing drie
Introducing drieIntroducing drie
Introducing drie
 
Introducing drie
Introducing drieIntroducing drie
Introducing drie
 
DockerCon SF 2015: Faster, Cheaper, Safer
DockerCon SF 2015: Faster, Cheaper, SaferDockerCon SF 2015: Faster, Cheaper, Safer
DockerCon SF 2015: Faster, Cheaper, Safer
 
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
Tracing The Evolution Open Source & Embedded Systems - Mr. Jayakumar Balasubr...
 
C6 profibus system design, andy verwer
C6 profibus system design, andy verwerC6 profibus system design, andy verwer
C6 profibus system design, andy verwer
 
2016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML52016 Streaming Media West: Transitioning from Flash to HTML5
2016 Streaming Media West: Transitioning from Flash to HTML5
 
Oss vs proprietary
Oss vs proprietaryOss vs proprietary
Oss vs proprietary
 
Ohs 2010 G Coley
Ohs 2010 G ColeyOhs 2010 G Coley
Ohs 2010 G Coley
 
7 Ways to Accelerate Your Enterprise Journey to the Cloud
7 Ways to Accelerate Your Enterprise Journey to the Cloud7 Ways to Accelerate Your Enterprise Journey to the Cloud
7 Ways to Accelerate Your Enterprise Journey to the Cloud
 
CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
CIW Lab with CoheisveFT: Get started in public cloud - Part 1 Cloud & Virtual...
 
Internet of Things, TYBSC IT, Semester 5, Unit II
Internet of Things, TYBSC IT, Semester 5, Unit IIInternet of Things, TYBSC IT, Semester 5, Unit II
Internet of Things, TYBSC IT, Semester 5, Unit II
 
Tracing the evolution - Open source & Embedded systems
Tracing the evolution - Open source & Embedded systemsTracing the evolution - Open source & Embedded systems
Tracing the evolution - Open source & Embedded systems
 
LeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScriptLeanJS - Lean startup with JavaScript
LeanJS - Lean startup with JavaScript
 
Enterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up BudgetEnterprise-Grade DevOps Solutions for a Start Up Budget
Enterprise-Grade DevOps Solutions for a Start Up Budget
 
Selecting wireless module or chip for your next internet of things (iot) project
Selecting wireless module or chip for your next internet of things (iot) projectSelecting wireless module or chip for your next internet of things (iot) project
Selecting wireless module or chip for your next internet of things (iot) project
 
Industry 4.0
Industry 4.0Industry 4.0
Industry 4.0
 

More from Peter Stevens

Emergence and Leadership
Emergence and LeadershipEmergence and Leadership
Emergence and Leadership
Peter Stevens
 
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
Peter Stevens
 
How to Navigate a VUCA World with Personal Agility
How to Navigate a VUCA World with Personal AgilityHow to Navigate a VUCA World with Personal Agility
How to Navigate a VUCA World with Personal Agility
Peter Stevens
 
Three Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working SmartThree Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working Smart
Peter Stevens
 
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln könnenZehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
Peter Stevens
 
The Secrets of Agile Leaders at BU Agile Innovation Lab
The Secrets of Agile Leaders at BU Agile Innovation LabThe Secrets of Agile Leaders at BU Agile Innovation Lab
The Secrets of Agile Leaders at BU Agile Innovation Lab
Peter Stevens
 
Agile Baden/Finding Purpose in Chaos with Personal Agility
Agile Baden/Finding Purpose in Chaos with Personal AgilityAgile Baden/Finding Purpose in Chaos with Personal Agility
Agile Baden/Finding Purpose in Chaos with Personal Agility
Peter Stevens
 
Geeignetste Vertragsform für Entwicklungsprojekte
Geeignetste Vertragsform für EntwicklungsprojekteGeeignetste Vertragsform für Entwicklungsprojekte
Geeignetste Vertragsform für Entwicklungsprojekte
Peter Stevens
 
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
Peter Stevens
 
Agile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersAgile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile Leaders
Peter Stevens
 
Three Secrets of Agile Leadership
Three Secrets of Agile LeadershipThree Secrets of Agile Leadership
Three Secrets of Agile Leadership
Peter Stevens
 
Management, Multitasking, Efficiency
Management, Multitasking, EfficiencyManagement, Multitasking, Efficiency
Management, Multitasking, Efficiency
Peter Stevens
 
Three Secrets of Agile Management
Three Secrets of Agile ManagementThree Secrets of Agile Management
Three Secrets of Agile Management
Peter Stevens
 
Update! Ten Things to Tell Management About Scrum and Agile
Update! Ten Things to Tell Management About Scrum and AgileUpdate! Ten Things to Tell Management About Scrum and Agile
Update! Ten Things to Tell Management About Scrum and Agile
Peter Stevens
 
Six Questions to Change Your Life
Six Questions to Change Your LifeSix Questions to Change Your Life
Six Questions to Change Your Life
Peter Stevens
 
Scrum, Personal Agility and Impact
Scrum, Personal Agility and ImpactScrum, Personal Agility and Impact
Scrum, Personal Agility and Impact
Peter Stevens
 
Personal Agility: From Personal Satisfaction to Professional Impact
Personal Agility: From Personal Satisfaction to Professional ImpactPersonal Agility: From Personal Satisfaction to Professional Impact
Personal Agility: From Personal Satisfaction to Professional Impact
Peter Stevens
 
How to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional successHow to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional success
Peter Stevens
 
Ten Things to Tell Management about Scrum and Agile
Ten Things to Tell Management about Scrum and AgileTen Things to Tell Management about Scrum and Agile
Ten Things to Tell Management about Scrum and Agile
Peter Stevens
 
How to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional successHow to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional success
Peter Stevens
 

More from Peter Stevens (20)

Emergence and Leadership
Emergence and LeadershipEmergence and Leadership
Emergence and Leadership
 
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
 
How to Navigate a VUCA World with Personal Agility
How to Navigate a VUCA World with Personal AgilityHow to Navigate a VUCA World with Personal Agility
How to Navigate a VUCA World with Personal Agility
 
Three Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working SmartThree Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working Smart
 
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln könnenZehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
 
The Secrets of Agile Leaders at BU Agile Innovation Lab
The Secrets of Agile Leaders at BU Agile Innovation LabThe Secrets of Agile Leaders at BU Agile Innovation Lab
The Secrets of Agile Leaders at BU Agile Innovation Lab
 
Agile Baden/Finding Purpose in Chaos with Personal Agility
Agile Baden/Finding Purpose in Chaos with Personal AgilityAgile Baden/Finding Purpose in Chaos with Personal Agility
Agile Baden/Finding Purpose in Chaos with Personal Agility
 
Geeignetste Vertragsform für Entwicklungsprojekte
Geeignetste Vertragsform für EntwicklungsprojekteGeeignetste Vertragsform für Entwicklungsprojekte
Geeignetste Vertragsform für Entwicklungsprojekte
 
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
 
Agile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersAgile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile Leaders
 
Three Secrets of Agile Leadership
Three Secrets of Agile LeadershipThree Secrets of Agile Leadership
Three Secrets of Agile Leadership
 
Management, Multitasking, Efficiency
Management, Multitasking, EfficiencyManagement, Multitasking, Efficiency
Management, Multitasking, Efficiency
 
Three Secrets of Agile Management
Three Secrets of Agile ManagementThree Secrets of Agile Management
Three Secrets of Agile Management
 
Update! Ten Things to Tell Management About Scrum and Agile
Update! Ten Things to Tell Management About Scrum and AgileUpdate! Ten Things to Tell Management About Scrum and Agile
Update! Ten Things to Tell Management About Scrum and Agile
 
Six Questions to Change Your Life
Six Questions to Change Your LifeSix Questions to Change Your Life
Six Questions to Change Your Life
 
Scrum, Personal Agility and Impact
Scrum, Personal Agility and ImpactScrum, Personal Agility and Impact
Scrum, Personal Agility and Impact
 
Personal Agility: From Personal Satisfaction to Professional Impact
Personal Agility: From Personal Satisfaction to Professional ImpactPersonal Agility: From Personal Satisfaction to Professional Impact
Personal Agility: From Personal Satisfaction to Professional Impact
 
How to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional successHow to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional success
 
Ten Things to Tell Management about Scrum and Agile
Ten Things to Tell Management about Scrum and AgileTen Things to Tell Management about Scrum and Agile
Ten Things to Tell Management about Scrum and Agile
 
How to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional successHow to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional success
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 

Going the Next Step? Agile Values and Hardware Development by Urs Boehm

  • 1. Going the next step? Agile Values and Principles Applied to Hardware Oct 2013 / Urs Böhm
  • 2. May I introduce myself Urs Böhm Dipl.-Ingenieur Elektrotechnik Projektingenieur VDI Certified Project Manager (IPMA Level C®) Certified ScrumMaster urs.boehm@noser.com Urs Böhm, Okt 2013
  • 3. Content •  •  •  •  •  •  •  •  Time is changing Manifesto for Agile Software Development Some Principles Some Discussion of software and hardware development differences An example of Board design How to handle user stories documentation and time How to start Discussion Urs Böhm, Okt 2013
  • 4. Times are changing… Urs Böhm, Okt 2013
  • 5. And Change shall be welcome… Urs Böhm, Okt 2013
  • 6. 32Bit Simple Kernel Operating System 16 Bit 8 Bit Processor Complexity Raised Complexity needed new solutions Native programming Simple Kernel Software Complexity Urs Böhm, Okt 2013
  • 7. Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Urs Böhm, Okt 2013
  • 8. Principles behind the Agile Manifesto Quelle: www.agilemanifesto.org/principles.html Urs Böhm, Okt 2013
  • 9. Agile Principles 1-2 Urs Böhm, Okt 2013
  • 10. Agile Principles 7-8 Urs Böhm, Okt 2013
  • 11. Select your Microcontroller and Environment wisely www.infineon .com Datasheet C167CS ARM is doing it concerning CORE and SW Urs Böhm, Okt 2013 www.microchip.com
  • 13. Cost of Change is different How long does it take to change one line of code? How long does it take to change one signal on the plane? And your outdated expensive prototype is less usefull! Urs Böhm, Okt 2013
  • 14. Money in your pocket Urs Böhm, Okt 2013
  • 15. Cost of Testing is different Simulation Programm Continuous Integration Server Urs Böhm, Okt 2013 Standard is manual testing at specific timepoints
  • 16. Cost and risk of error handling is different Urs Böhm, Okt 2013
  • 17. Cost and logistic of deployment is different Urs Böhm, Okt 2013
  • 19. There is a good and a indifferent message Yes, you can go agile in HW-Development No, your resulting product will look different. You don’t get the same just cheaper and faster. But that’s the same with Software. Agile developed SW looks different. You just don’t see SW. Urs Böhm, Okt 2013
  • 20. Special Fieldbus DC/DC Connector Galvanic Isolation DC/DC UART/RS232 MCU PWM & AD RAM/Flash I/O Galvanic Isolation Dual CAN Bus Urs Böhm, Okt 2013 Böhm,27.08.2013 DC/DC 24V DC Overvoltage Protection
  • 21. User Stories, Tasks, Requirements As a product owner I want the device to operate from -40°c to +85°C so I can get approvement from TÜV Acceptance Criteria: Test Certificate from QA As a user I want the device to be protected from overvoltage so I can use it reliable Acceptance Criteria: ISO XXXXX fullfilled Test certificate Urs Böhm, Okt 2013
  • 22. How to handle documentation Working software over comprehensive documentation Artefacts Documentation as schematics, layouts, mechanical drawings, engineering calculations, Test for regulations, prototypes. Urs Böhm, Okt 2013 Definition of Done …. Update documentation of Task. …
  • 23. How to handle time Urs Böhm, Okt 2013
  • 24. Use Metrics to communicate Burndown Chart Urs Böhm, Okt 2013 Cost to Complete Chart
  • 25. Wikispeed •  Existing manufacturing changes slowly because the cost to make change is so high. (Joe Justice) Product plattform What Do you optimise? Cycle Average cost per unit Cost of change Urs Böhm, Okt 2013 Product maintenance Cycle
  • 26. How to start? Daily Standup (communicate frequently) Transparent Backlog and Work in Progress Product Owner (someone who cares and fight for the product) Work in teams or at least rewiew in team Retrospectives (continuos process improvement) Make project and change visible Urs Böhm, Okt 2013
  • 28. NOSER ENGINEERING AG Rudolf Diesel Strasse 3 CH-8404 Winterthur +41 52 234 56 48 direct +41 52 234 56 11 phone urs.boehm@noser.com www.noser.com
  • 29. Joke of the day int GetRandomNumber() { return 4; // Random produced by fair dice throw }
  • 30. Project Management for …. Disturbance Output X Control Process
  • 31. Kanban Board Backlog In Progress Tested QS-Test (4) ( ) Selected (3) (2) (3) B H O J F D E G M P C L I K Urs Böhm, Okt 2013 Done A