Winning With Agile
The Agile methodology has a lot of pros and cons. In fact, it is one of the most common argument/discussions I have with a mentor of mine. He likes to point out (correctly in most instances) that the Agile approach skips out on important design. It causes a lot of re-work because of that lack of up-front design. This re-work is only partially a problem. The Agile method assumes that changes will come during the implementation of a project. Instead of …