Let me share with you what bothered me today...
Agilists seem intent on advocating their rather extreme view of agile including no documentation, little planning or architectural design and less control. The mantra is ‘give the software developers free reign and you will get better software’.Yeah... this is a FAIL! (on the part of the "Agilists")
Most IT projects exist to enhance the capability of the organization.I'm not completely sure what "IT project" means in this context... but they don't exist for the organization. All projects are about business value and enabling profit.
...at the very least a minimum of documentation to prove the IT team and its immediate customers understand their scope of work and other constraints and know how they will achieve the outcomes needed...Documentation is needed in a minimal sense... but whatever happened to working, accepted, purchased software as the best measurement?
The agile extremists may do well to consider [self discipline] and focus on meeting the needs and expectations of all of the stakeholders involved in their work.Very good point. Whoever this person got their impression of agile from.... VERY BIG FAIL!