Ig1 Satelites, Software, & a Bucket of Water

18
Software, Satellites, and a Bucket of Water Raymond T. Hightower Twitter: @RayHightower IgniteChi.org

description

Thousands of satellites orbit our planet every day, yet very few fall to earth. Why? What can software developers learn from the discipline of satellite engineering? The presenter will draw parallels between software development and satellite engineering using a tiny bit of humor and a bucket of water.

Transcript of Ig1 Satelites, Software, & a Bucket of Water

Page 1: Ig1   Satelites, Software, & a Bucket of Water

Software, Satellites, and a Bucket of WaterRaymond T. Hightower

Twitter: @RayHightower

IgniteChi.org

Page 2: Ig1   Satelites, Software, & a Bucket of Water

Software Development

IgniteChi.org

Page 3: Ig1   Satelites, Software, & a Bucket of Water

Satellites

IgniteChi.org

Page 4: Ig1   Satelites, Software, & a Bucket of Water

Bucket of Water

IgniteChi.org

Page 5: Ig1   Satelites, Software, & a Bucket of Water

Programming Progress

Lines of Code

KLOCs

IgniteChi.org

Page 6: Ig1   Satelites, Software, & a Bucket of Water

Measuring programming progress by lines of code is like measuring aircraft building progress by weight.

- Bill Gates

IgniteChi.org

Page 7: Ig1   Satelites, Software, & a Bucket of Water

Heavy satellites?

IgniteChi.org

Page 8: Ig1   Satelites, Software, & a Bucket of Water

Bucket of Water

IgniteChi.org

Page 9: Ig1   Satelites, Software, & a Bucket of Water

Satellite engineers don’t fight gravity.

IgniteChi.org

Page 10: Ig1   Satelites, Software, & a Bucket of Water

(c) 1998-2006 Benjamin Crowell, licensed under the Creative Commons Attribution-ShareAlike license.

IgniteChi.org

Page 11: Ig1   Satelites, Software, & a Bucket of Water

Orbit happens when the forces balance.

IgniteChi.org

Page 12: Ig1   Satelites, Software, & a Bucket of Water

Back to Software…

IgniteChi.org

Page 13: Ig1   Satelites, Software, & a Bucket of Water

What the user needs.

What software can deliver.

Strike a balance through listening & partnership.

IgniteChi.org

Page 14: Ig1   Satelites, Software, & a Bucket of Water

Success happens when the forces balance.

IgniteChi.org

Page 15: Ig1   Satelites, Software, & a Bucket of Water

What about the bucket?

IgniteChi.org

Page 16: Ig1   Satelites, Software, & a Bucket of Water

Bucket of water.

Upside down, overhead.

Dry or drenched?

IgniteChi.org

Page 17: Ig1   Satelites, Software, & a Bucket of Water

It works!

IgniteChi.org

Page 18: Ig1   Satelites, Software, & a Bucket of Water

Software, Satellites, and a Bucket of WaterRaymond T. Hightower

Twitter: @RayHightower

IgniteChi.org