Agile might be considered an obscure marketing buzzword, but knowing its history can demystify its purpose.

Continue reading...