Итак, группа специалистов уже запроектировала «коробочку с проводами», которая оперирует набором условий типа:
«Если (выполняется комплекс условий по входам), то (выходной вектор преобразуется по определенным правилам)».
Многие специалисты искренне не понимают, зачем нужны системные специалисты, ведь и так всё понятно, что надо делать. С точки зрения группы специалистов – этот продукционный решатель является, собственно говоря, конечным продуктом. Ну и чего же в нем не хватает? Даже не важно на каком уровне решена задача: микросхемой, программным обеспечением, либо, вообще, механически или гидравлически. Самое удивительное на данный момент заключается в том, что эти специалисты собрали готовый, с их точки зрения, продукт, когда мы с вами еще только обдумываем жизненный цикл системы. Упрекать их в этом, конечно, нельзя.
Вас не должна пугать параллельность в работах. Для того, чтобы уместить в голове такой жизненный цикл и управлять им, используйте горбатую диаграмму (рис. 11).
Рис. 11. Горбатая диаграмма жизненного цикла проекта
На горбатой диаграмме представлены распределения человеко-часов по стадиям и практикам жизненного цикла проекта. Практика разработки концепции применяется на стадии исследований и немного захватывает разработку. Инженерия требований идет с некоторой периодичностью вплоть до производства итерациями согласований. Архитектура обычно прорабатывается «большим горбом», потому что изменение архитектуры ведет к непредсказуемым последствиям – прорабатывают один раз и надолго. Дизайн, изготовление, сборка и проверка идут взаимозависимыми колебаниями довольно часто, поскольку речь идет о постоянном выпуске прототипов (опытных образцов). Валидация выполняется в конце разработки (в т.ч. имитационно).
Надо понимать, что между стадиями жизненного цикла есть интервалы времени (гейты) для принятия решения о переходе на следующую стадию. В этом, собственно, и состоит смысл планирования, чтобы расставить интервалы (гейты) принятия решений. Как правило, следующая стадия дороже предыдущей, поэтому решение принимается долго, иногда дольше самой стадии. Системный инженер должен это понимать, и читать планы проектов и диаграммы жизненного цикла правильно.
Часто реальная продолжительность стадии жизненного цикла вдвое меньше запланированной именно из-за согласований, которые «сжирают» основное рабочее время.
Вот, вы пришли к руководителю проекта и начали тяжелый разговор:
– Ингеборг Карлович, есть несколько проблем.
– Каких? – недовольно пробурчал менеджер проекта.
Конец ознакомительного фрагмента.