Задумаемся - как часто руководитель проекта обладает объективными сведениями о текущей ситуации, не говоря уже о возможности анализа накопленной статистики и прогнозах на будущее? Даже самый хороший и старательный менеджер может быть вынужден полагаться на субъективные оценки своих подчиненных, так как это единственный доступный ему "измерительный прибор".
Можем ли мы представить себе в такой ситуации, скажем, летчика? Вряд ли - наоборот, в условиях нулевой видимости летчик только на приборы и полагается. Впрочем, и при отличной видимости на современном самолете без приборов особо не полетаешь. В практике же управления проектами, принцип "на глазок" зачастую считается более чем приемлимым. Конечно, данные Chaos Report в большинстве случаев нельзя напрямую сравнивать с количеством аварий и катастроф - цена ошибки в том и другом случае очень разная, ну разве что мы разрабатываем ПО для марсохода или атомной станции. Но, тем не менее, теперь есть все возможности заметно увеличить вероятность успешного завершения проекта за разумную цену.
Вы уже наверняка догадались, что речь идет о TFS, но что же собственно мы покупаем? Как именно TFS поможет нам "пилотировать" проект более уверенно? Ответ прост - именно благодаря предоставляемому инструментарию для сбора и анализа большого числа объективных показателей. Причем достаточно много измерений производится (при должной настройке) без участия человека. О том, как это работает, рассказывают:
Sam Guckenheimer: Team Foundation: Using Metrics to Manage and Troubleshoot Your Projects
Tom Patton: MSDN Webcast: Using Metrics from Visual Studio 2005 Team Foundation Server to Manage and Troubleshoot Your Projects (Level 200)
Конечно же, никакой инструмент пока что не заменит человека в принятии решений. Опыт и знания менеджера проекта нужны именно для того, чтобы правильно оценить ситуацию и предпринять (порой единственно) верные действия. И именно при максимуме объективных исходных данных человеческие знания и опыт дадут наиболее высокую отдачу.