Ken Orr wrote ( in Cutter IT Journal Vol.3, No. 7 ):

Agile . since Jun 23 . Index . DOCs TOP TOC

Small Releases


Beck says, "Every release should be as small as possible, containing the most valuable business requirements" [1]. There is a saying in my organization (the Ken Orr Institute) that a doable project is one that is small enough to be done quickly and big enough to be interesting to the business, customer, etc.

Agile . since Jun 23 . Index . DOCs TOP TOC

Metaphor


Every project should have a single, overarching concept or metaphor. Metaphor is intended to replace the term architecture within a project and provide it coherence. According to Beck, "As development proceeds, and the metaphor matures, the whole team will find new inspiration from examining the metaphor" [1].

Of all the components, the metaphor is perhaps the most difficult one to grasp. At some level, it is supposed to be the essence or the irreducible core of whatever it is your project is building. When done right, it makes it possible for team members to keep focused. We'll discuss more about metaphors later in this report.

Agile . Index . DOCs . TOC