Agile vs. waterfall, what is the best methodology for managing your projects? There is no shortage of project management ...
Documentation generated and maintained throughout process - including design documents, internal program commentary and test plans. Agile Creating documentation not recommended (time consuming).