Software development an open source approach - Tucker, Allen (Chapman & Hall/CRC innovations in software engineering and software development, 2011)