Skip to content

Instantly share code, notes, and snippets.

@jnutting
Created November 5, 2014 21:36
Show Gist options
  • Save jnutting/8113856d0ba0f249e27f to your computer and use it in GitHub Desktop.
Save jnutting/8113856d0ba0f249e27f to your computer and use it in GitHub Desktop.
All About That Spec (Lyrics)
All about that Spec
Yeah, it's pretty clear / I've made an app or two
And I can TDD it / Like I'm supposed to do
I do that red-green / Refactor most days
All the right tests / In all the right places
I see them old-timers / Working that FORTRAN shop
We know that shit ain't real / C'mon now make it stop
If you've got agile methods / Just raise em up
'Cause every class you write is perfect / From the bottom to the top
But my managers told me / To tear down the post-it wall
Said the specification is / Written to cover it all
And we won't need no certified / Scrum master, not at all
So I hopped in their boat and we / rode down that waterfall
CHORUS:
Because you know they're all about that spec, 'bout that spec
No agile
(etc)
They're bringing COBOL back / Go on tell your ruby coders that
No I’m just playin’ / I know you think it’s bad
But I’m here to tell you
If code like it's the 70s / It just might drive you mad
Now my managers tell me / they're catching a lot of heat
Cause we’re way over budget / and deadlines are hard to meet
So I took them to Øredev, / showed them a better way.
Now that they've learned their lesson / we’ll start a new sprint today.
final Chorus:
Because, we gon' forget about that spec, 'bout that spec, go agile (etc)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment