Software development rhythms harmonizing agile practices for synergy - Lui, Kim Man. (Wiley-Interscience, 2008)