Deadline. Роман об управлении проектами

ОглавлениеДобавить в закладки К обложке

— Все-таки как много может измениться за один день, — говорил мистер Томпкинс. — И как же нам повезло, что сегодня к нам заехал этот Т. Джонс Капорус. Даже не верится, что за один день можно столько всего успеть. Кажется, сегодня мы поймали удачу за хвост.

— Точно. Он послужил катализатором для наших собственных размышлений. Но какого же пинка мне хочется дать нам всем за это!

— Но почему?!

— А почему мы сидели и ждали, пока он нам все расскажет, а, Вебстер? Нам должно быть стыдно, что мы не сделали эту работу сами, несколько месяцев назад.

— Но для этого нужно было знать его концепцию функциональных единиц. А это стало для нас настоящим открытием.

— Никак не хочу умалить достоинства этой концепции, но позволю себе заметить, что мы могли бы и сами кое-чего добиться в этой области, если бы догадались поработать над этим вопросом.

— Не очень понимаю — как мы могли это сделать?

— Подумай сам: даже без всякой стройной концепции и реальных единиц измерения мы могли бы изобрести некие приблизительные методы подсчета размеров проекта. Скажем, выработать свою собственную альтернативную систему относительного вычисления размеров.

— Например?

— Например, измерять разные проекты с помощью одного из них. Скажем, мы говорим, что наш QuickerStill имеет размер в сотню «галублов». А теперь ты можешь сказать мне, приблизительно, конечно, сколько «галублов» в проекте Quirk? Иными словами, мы же знаем, сколько раз надо взять QulckerStffl, чтобы получился Quirk? Конечно, это были бы очень относительные вычисления, но если бы мы трое делали их вместе, то уж наверняка получили бы вполне правдоподобную цифру.

— Если QuickerStiil равен одной сотне «галублов», то Quirk, я бы сказал, потянет на две с половиной сотни.

— Ну, более или менее. A PShop тогда можно было оценить в пятьсот или шестьсот «галублов».

— Но ведь это же все нереальные цифры, сплошные догадки и никакой точности! — возразил мистер Томпкинс.

— Да, но как только мы обсудим и запишем наши догадки, в дальнейшем нам останется только улучшать и уточнять их. А для этого нам придется более тщательно проработать единицу измерения — «галубл» — и изобрести собственные функциональные метрики.

— Честно говоря, я не очень-то верю, чтобы мы могли сами дойти до такой универсальной концепции, как функциональные единицы. Капорус и его команда работали над ней не один год.

— Да, но ведь он пытается решить куда более сложную задачу, чем мы. Он изобретает универсальные метрики для измерения любого программного продукта. А для этого приходится учитывать массу нюансов, которые отличаются друг от друга в разных компаниях и разных странах. Что касается нас, то наша проблема находится в рамках одной компании и одной страны, так что все, что нам было нужно, — это собственная система мер, которая подходит только для здешних проектов, в Айдриволи.

— Даже не представляю себе, с чего мы могли бы начать, — пробормотал Томпкинс.

— Функциональные единицы представляют собой синтетическую систему мер, вроде категории при налогообложении. Ее вычисляют только исходя из других, более простых данных. Берут данные и высчитывают по определенной формуле искомую синтетическую метрику. Так вот, эти самые базовые данные для программного обеспечения получить совсем не так уж трудно. Скажем, входные и выходные потоки, сегменты баз данных, элементы данных… Все это и есть та базовая информация, по которой вычисляются функциональные единицы.

— Ну… да… — мистер Томпкинс пытался понять, к чему ведет Белинда.

— И все, до чего нам нужно было дойти своим умишком, — это понять, что на основе простых базовых данных можно создать некую синтетическую систему измерения. После этого мы могли бы сразу начать наши археологические изыскания и вытащили бы из прошлых проектов все необходимое…

— А! — наконец-то он все понял. — После этого мы бы применили множественную регрессию, установили соотношение между комбинациями наших примитивных данных и объемом проделанной работы.

— Совершенно верно. По крайней мере, у нас была бы хоть какая-то приблизительная формула для вычисления этого нашего «галубла» или стандартной моровийской единицы работы, или «айдриволи» — как бы захотели, так бы и назвали.

— Теперь понимаю. Да, ты абсолютно права, с этим мы вполне могли бы и сами справиться.

— Значит, к приезду Капоруса мы бы уже собрали все базовые метрики и какое-то время работали с нашими собственными синтетическими метриками для измерения проектов. И тут-то он, без сомнений, показал бы нам, как улучшить наши собственные формулы для вычисления «галублов». Может быть, мы бы даже перешли с «галублов» на функциональные единицы, потому что те были бы точнее. Но в этом случае это было бы улучшение имеющихся результатов, а не начало работы, как сейчас.


Логин
Пароль
Запомнить меня