God Rest Ye Merry Gentlemen

As a piece of Christmas cheer we bring you a traditional olde English carol. It is believed that this particular carol was sung to programmers by configuration managers to earn additional money during the Christmas season. The lyrics (including mention of Mil-STD-973 and CMM among other themes) are reputed to date back to the 15th century although the author is unknown. We have been lucky enough to track down a recording of this traditional carol—click the start button.

With apologies to "God rest ye merry CM men" (and some poetic license taken with the history of CM!)

God rest ye merry, programmers
Let nothing you dismay
Remember to configure
All code you write this day
And save it all by CM’s power
Lest it might go astray
O tidings of comfort and joy,
Comfort and joy
O tidings of comfort and joy  

In Mil standard 973
First was this concept born
And publish’d to the wider world
Upon this blessed morn
But from developers worldwide
It did receive but scorn
O tidings of ...  

From SEI at CMU
A lead assessor came
And unto certain coders
Brought tidings of the same:
How Pennsylvania was home
To CMM by name.
O tidings of ...  

“Fear not,” said the assessor,
"Let nothing you affright,
This day we see CM, it is
At level two by right
To free all those who trust in it
From Change’s power and might."
O tidings of ...  

The coders at those tidings
Rejoiced much in mind,
And left their programs building
In tempest, storm and wind:
And went to Pittsburgh straight away
This great CM to find.
O tidings of ...  

Meanwhile some agile programmers
Were iterating sprints
And satisfying the bus’ness
With contin-u-ous int-
egration of their mainlines
And releases a-plent(y)
O tidings of ...  

And ITIL 3 it came along
With greater emphasis
On CM in the scheme of things
For change and for release
That service transition
Was an important beast
O tidings of ...  

Now to CM sing praises,
All you within this place,
And with true love and brotherhood
Each other now embrace;
For CM is important
To keep things safe in place.
O tidings of ... 

About the author

About the author

About the author

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.