The Empire Strikes First

Post on 03-Aug-2015

199 views 2 download

Transcript of The Empire Strikes First

Gil Zilberfeld

The Empire Tests First

Who Am I

Agile helperSoftware improverAuthor of “Everyday Unit Testing”

www.gilzilberfeld.comwww.everydayunittesting.com@gil_zilberfeld

Darth Vader

Director

The Making of:

The Force Awakens With New Hope To Revenge The Last Three Movies

Test Driven Development

What we’re going to do:

• Define what we expect to get• Including a pass/fail criteria• Build the movie• Retrospect• Tweak if needed

darkFunction Studio Editor

• Demo

Chapter IV: A New Hope

• Build a starting team movie– Define who should be there– In what order they join– Where they are placed– Present it to everyone

Chapter V: The Empire Strikes Back

• The bad guys arrive– Define how long we wait for them– Who are the bad guys (hint: Ewoks)– Tweak to make more dramatic

Chapter VI: The Return of the Jedi

• The final showdown– Define a stare down– And who wins (Hint: Not Ewoks)– Sword fight!– Great victory image!

Chapter VII: The Force Awakens

• Iterate!– Redefine the requirements– Add titles– Tweak for a better movie

Summary

• TDD is great for all kind of projects

• Incremental phases allow us to change and improve on the

way without breaking things

Yoda

Executive Producer, Retired Master Jedi

“DO MORE STAR WARS TDD,

YOU SHOULD. HMMM”

Yoda.

TOMORROW at 9:50

@gil_zilberfeldhttp://www.gilzilberfeld.comhttp://www.everydayunittesting.com

May The Force Be With You!