Технические консультации осуществляются на основе планирования, организации и контроля.
Планирование
График и повестка разрабатываются менеджером проекта и согласовываются с техническим директором.
Технические консультации инициируются менеджером проекта, инженером проекта, директоратом.
Перечень вопросов по которым осуществляются консультации (от самого важного):
- Вопросы важнейших этапов проектирования (см Как сократить время и бюджет разработки)
- Проектирование архитектуры программной системы, определение важнейших узлов системы;
- Проектирование модели предметной области;
- Технический надзор за реализацией программной системы, в т. ч. отзыв на проектные решение, отзыв на воплощение в коде;
- Технический аудит;
Организация
До начала консультации должна быть составлена повестка консультации.
Для новых проектов все технические вопросы из раздела “Планирование” должны быть согласованы в письменном виде с техническим директором.
Должен быть журнал ведения консультаций, содержащий:
- Дату
- Время
- Рассматриваемый вопрос
- Результат (рекомендация).
Руководящими документами для проведения консультаций выступают:
- планы и приоритеты работ по проекту;
- спецификации и требования к разрабатываемой программной системе;
В результате консультации должен быть составлен протокол консультации, который включает:
- повестку консультации;
- принятые решения;
- план работ;
- черновик повестки на следующую консультацию;
- аннотированный список литературных источников по решаемой проблеме.
После консультации консультируемое лицо в течение трех дней должно завизировать документ у консультанта, что рекомендация реализована (внедрена).
Контроль
Контроль за технической реализацией программных систем осуществляет технический директор.
Технический директор инициирует мероприятия по техническому надзору.
Контроль за проведением консультаций с техническим директором осуществляет менеджер проекта.
Технические эксперт-консультанты
Владимир Обризан, к. т. н.
Консультант CEO и собственников IT-компаний. Директор и основатель Первого института надежного программного обеспечения. Директор и сооснователь IT-компании Design and Test Lab. 14 лет опыта разработки, ТОП-менеджмента, и создания успешного IT-бизнеса. 10 лет опыта преподавателем в ХНУРЭ.
Сергей Зайченко, к. т. н.
Ведущий эксперт Первого
института надежного программного обеспечения. 15 лет
опыта разработки, ТОП-менеджмента, и создания успешного IT-бизнеса в
индустрии EDA (Electronic Design Automation). 10 лет опыта работы доцентом в
ХНУРЭ. Многолетний опыт преподавания дисциплин: “Инженерия программного
обеспечения”, “Объектно-ориентированное проектирование”, “Структуры и алгоритмы обработки данных”.