30 Mar
2008

What is Elegant Code to me?

This question keeps popping up around here (“around here” being the loose conglomeration that makes up the Elegant Code group).  It isn’t easy to describe.  And really, the notion of what constitutes elegance in code changes over time.  There is no static “this is good code” test, and I doubt there ever will be.  Plus, […]

Read More
28 Mar
2008

Who is a Product Owner?

Category:UncategorizedTag: , :

Because of the decentralized control model of Agile software development methodologies, there is a living debate on the role of a Product Owner, particularly in Scrum which defines the term. Here are links to sufficiently ambiguous definitions from some trusted sources, all saying effectively the same thing. http://www.scrumalliance.org/articles/39-glossary-of-scrum-terms#1122 http://www.mountaingoatsoftware.com/product_owner More informative is this course description […]

Read More