This post started as a comment on the Cranky Product Manager’s blog, responding to her post on agile methodologies. She said
Yes, Agile can speed up the development and improve the quality of small features. But it’s too often at the expense of the Big Important Work — the heavy lifting, multi-month market analysis and architectural [...]