Every project ever

I have this great idea!
Coding Starts
Oh, I suppose we should have a design
90% done
95% done
99% done
Ok ready to submit
No wait I found something
DEADLINE #1
Rescoping
50% done, really
25% done, REALLY
That weekend of coding
Well okay it’s 75% done, but we’re ignoring half of what we planned to do because it’s impossible
85% done!
Wrote the tests
Every test fails
This is never getting done
DEADLINE #2
We’ve added two engineers
We’re making great progress!
New engineer wants to use CoolioTech64
Srsly we are like 10% done
But it runs on my machine
ORIGINAL SHIP DATE!
Half the tests pass and I commented out the other half so it works, right?
User testing reveals users are idiots, can’t use simple software anyone can see works just fine
SHIP!
Oops.
SHIP AGAIN!
Ooooops.
What if we rewrite the GUI so they can’t do that?
PATCH 1!
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s