Created
November 5, 2014 21:36
-
-
Save jnutting/8113856d0ba0f249e27f to your computer and use it in GitHub Desktop.
All About That Spec (Lyrics)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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