The Application Lifecycle Management market is very competitive. If you work for a large company, the stakes are higher as are the politics. Rational, Borland, Collabnet, Microsoft, Agile, eXtreme programming, Waterfall, SCRUM, etc. ALM tools and processes are a hotly debated topic between not only developers but management as well. One thing is for sure - one size does not fit all.
One the one side you have a group that wants to reduce costs by stopping the proliferation tools/processes in use. This group is usually in favor of top-down heavyweight tools, processes and standards. On the other side, developers realize...