0% found this document useful (0 votes)
162 views14 pages

SpaceX's Use of Agile Methods

The document discusses SpaceX's use of iterative development methods. Iterative development involves building a project incrementally in cycles of work, evaluation, and improvement. At SpaceX, iterative development means "test, test, test, test, test" as they test components as they develop them. Iterative development allows for faster delivery of valuable features, reduces risks by enabling changes throughout development, and ensures that if a project is stopped midway, at least some usable functionality has been delivered.

Uploaded by

Samuel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
162 views14 pages

SpaceX's Use of Agile Methods

The document discusses SpaceX's use of iterative development methods. Iterative development involves building a project incrementally in cycles of work, evaluation, and improvement. At SpaceX, iterative development means "test, test, test, test, test" as they test components as they develop them. Iterative development allows for faster delivery of valuable features, reduces risks by enabling changes throughout development, and ensures that if a project is stopped midway, at least some usable functionality has been delivered.

Uploaded by

Samuel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

SPACEX’S USE OF AGILE METHODS

ITERATIVE DEVELOPMENT

S A M U E L D J O N AT H A N | R 2 0 E F 1 4 0
AGENDA
INTRODUCTION

W H AT I T E R AT I V E
DEVELOPMENT IS

S I M P L E I L L U S T R AT I O N

BENEFITS

CLOSING

2
INTRODUCTION
I T E R AT I V E D E V E L O P M E N T

When Elon Musk founded SpaceX with a dream to


colonize Mars, few believed that in ten years the
company would disrupt the whole industry. His
approach to building rockets is called iterative
development.

3
“We weren’t just going to sit there and
analyze something for years and years
and years and years to the nth degree.
SpaceX was built on ‘test, test, test,
t e s t , t e s t . ’ W e t e s t a s w e fl y ’ ”.

– D a v i d G i g e r , a S p a c e X e n g i n e e r.

4
WHAT ITERATIVE
DEVELOPMENT IS
C R E AT E - E VA L U AT E - R E P E AT

5
75% OF COMPANIES MENTION FASTER
DELIVE RY AS THE TOP REASON FOR
GOING AG ILE WITH ITERATIVE PLANNING
BEING THE 2ND MOST-USED AGILE
TECHNIQUE.
– A N N UA L S TAT E O F A G I L E R E P O R T.

6
A SIMPLE
ILLUSTRATION
L E T ’ S D I V E I N

7
I F D E V E L O P M E N T S T O P S M I D WAY T H E P R O J E C T, YO U G E T 0 % VA L U E .
8
ONLY A FINISHED HOUSE IS OF ANY USE TO
CUSTOMERS AND ONLY A COMPLETE FEATURE
HAS VALUE TO USERS.

I N S T E A D O F B U I L D I N G A N A P P L I C AT I O N L I K E A C A K E W I T H M A N Y L AY E R S , I N C R E M E N TA L M O D E L S P L I T S
T H E P R O D U C T I N T O V E R T I C A L S L I C E S O F F U N C T I O N A L I T Y, E A C H A C O M P L E T E F E A T U R E .
W I T H I T E R AT I V E D E V E L O P M E N T, YO U G E T > 5 0 % VA L U E I F T H E
P R O J E C T S T O P S H A L F WAY D O W N T H E R O A D .
10
“BY ENCOURAGING CHANGES AT ALL STAGES OF
DEVELOPMENT, ITERATIVE APPROACH
DECREASES COSTS AND REDUCES RISKS.”
W H AT ’ S M O R E , I T E R AT I V E S O F T WA R E D E V E L O P M E N T A L L O W S T H E
T E A M T O D E L I V E R T H E M O S T VA L U A B L E F E AT U R E S U P F R O N T.
D E P E N D I N G O N B U S I N E S S P R I O R I T I E S , T H E Y M I G H T:

C O M PA N Y R E V E N U E BUSINESS PRIORITIES

 Directly contribute towards company revenue (e.g. premium  Make business processes more efficient (e.g. automating tasks to
features in SaaS apps); boost speed and decrease the number of errors);
 Increase the number of users (e.g. features that attract new  Maintain growth
categories of customers);
 Improve a company’s long-term prospects by investing in new
 Increase user loyalty (e.g. adding frequently requested features); tech (e.g. refactoring the existing code to make future
development easier).
 Seminar series begins September 10th

12
SUMMARY
I t e r a ti v e d e v e l o p m e n t p r o c e s s o ff e r s a
w a y t o b u i l d l a r g e p r o j e c t s o n a ti g h t
budget. It allows you to quickly release a
c o r e p r o d u c t a n d i m p r o v e i t o v e r ti m e
based on user feedback.

The point of this approach is to release on


ti m e a t a c o n s i s t e n t p a c e . K e e p i t e r a ti o n s
consistent in length and you can plan your
d e l i v e r i e s w i t h m o r e a c c u r a c y.

To b e s u c c e s s f u l w i t h i t e r a ti v e
development approach, you need to
involve people from across your product
team. But with the right resources, it can
truly boost your business with faster ROI,
g r e a t e r fl e x i b i l i t y a n d h i g h e r p r o d u c t
q u a l i t y.
13
THANK YOU

You might also like