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