IT_Companies_13_2_Corporate
.pdfМатричная структура - подробнее
•В матричной структуре управления существуютдвавида руководителей: линейные и проектные.
–Линейныйменеджер(LM)руководитлюдьми
–Менеджерпроекта(PM)руководитпроцессомразработки.
•К видампроектных элементов относим компоненту, платформу и продукт:
–компоненты– этопрограммы,сервисы,драйвера
–платформа – этобазоваяверсияустройства,вкоторуювключаетсяоперационная система+ драйвера+сервисы,необходимыедля того,чтобыустройство заработало
–продукт– этоплатформа +кастомизация(настройка)под пользователя
•Для каждогоиз трех элементов существуютсвоиPM. Низшим управляющим звеном проектаявляютсялидеры подразделений– это опытные разработчики,возглавляющиепроцессразработкикакой-то небольшой компоненты.
20.02.2013 |
Корпоративное управлениев ИТ |
21 |
|
компании |
|||
|
|
Линейная часть матричной структуры [www.greg.su]
20.02.2013 |
Корпоративное управлениев ИТ |
22 |
|
компании |
|||
|
|
Описание ролей
•LM (LineManager)
–Руководитперсоналоми решаетрабочиезадачи,а такжепредоставляетресурсы (людей)для PM. Планируетвсе,чтосвязанос людьми – отпуска,дисциплина, рабочиеместаи т.д.
•PM (ProjectManager)
–Руководитпроектом.Волнуетсяза вопросыэтапови сроковсдачипроекта, ресурсы,выделенныена проекти результат работы.
•SeniorLM
–Линейныйруководительподразделения,главныйLineManager.
•BSP TeamPM
–Менеджерпроектапо разработкеBSP (BoardSupportPackage).Руководит портированиемоперационнойсистемына конкретнуюаппаратнуюплатформу устройства(вчастностителефона,смартфона,карманногоПК)
•TestLM
–Линейныйруководительвсехтестеров(тесовыхкоманд).
•SeniorPlatformPM
–Главный менеджерпроекта,который руководитразработкойплатформы.
•Платформа – это основная для продукта. Платформа включает в себя операционную систему, прослойку BSP (драйвера и сервисы), а также базовый набор компонент.
20.02.2013 |
Корпоративное управлениев ИТ |
23 |
|
компании |
|||
|
|
Описание ролей
•SeniorProductPM
–Главный менеджерпроекта,который руководитразработкойпродукта.
•Продукт продается конечному пользователю и представляет собой программную платформу + кучу софта + настройку устройства под конкретную страну (рынок, язык, пользователя).
•ProductTeamLM
–Линейныйруководительпродуктовойкоманды.
•SystemEngineeringLM
–Линейныйруководителькоманды,котораярешаетархитектурныевопросы платформы,продукта и отдельных компонент,а также проверяеттребованияна разработкусистемывцеломи отдельныхеечастей.
•PlatformTeamLM
–Линейныйруководителькомандыразработчиковплатформы.
•FeatureLead
–Опытный разработчик,отвечающийза успешноерешениепоставленнойзадачи (разработкукомпоненты)
•RM TeamLead
–ЛидергруппыReleaseManagement,выпускающейновыерелизы.
20.02.2013 |
Корпоративное управлениев ИТ |
24 |
|
компании |
|||
|
|
Описание ролей
•CM TeamLead
–Лидергруппыинтеграторов,которыеинтегрируютизмененияразработчиковв текущийпроекти строятбилды.
•ToolsTeamLead
–Лидергруппыразработчиковвспомогательныхинструментов.
•MIB TeamLead
–ЛидеркомандыManInBlack,решающейсуперсрочныепроблемы,которыене могутрешитьобычныеразработчикиза сегодня-завтра.КомандаMIBсостоитиз суперопытныхи быстродумающихразработчиков(“нелюдей”).
•Customization TeamLead
–Лидергруппынастройщиков,выполняющихнастройкубазовойверсиипродукта для конкретногозаказчика(покупателя).
•RequirementTeamLead
–Лидергруппытребований,которыесоставляют,меняюти проверяюттребования на разработку отдельныхкомпонентови системывцелом
•ArchitectTeamLead
–Лидергруппысистемныхархитекторов,которыепланируют структурусистемыи взаимосвязькомпонентов;создаютпрототипы,ищутрешениявозникающихзадач.
•FeaturePM
–Менеджерпроектаотдельной,достаточнокрупной компоненты
20.02.2013 |
Корпоративное управлениев ИТ |
25 |
|
компании |
|||
|
|
ОРГАНЫ УПРАВЛЕНИЯ ПЕРСОНЫ УПРАВЛЕНИЯ
20.02.2013 |
Корпоративное управлениев ИТ |
26 |
|
компании |
|||
|
|
Структура управления ИТ компаниями
Провайдер
Коммерческий блок
Блок эксплуатации
Блок развития
Финансовоэкономический блок
Управление
человеческими
ресурсами
Разработка,интеграция, услуги
Управление проектами
Управление
человеческими
ресурсами
Управление развитием
Коммерческий блок
Финансовоэкономический блок
20.02.2013 |
Корпоративное управлениев ИТ |
27 |
|
компании |
|||
|
|
Терминологиядеятельности ИТ компании
•Направление
–направлениеработ(группапроектов)компании,связанныхс однимзаказчиком и/или однойтематикой.
•Проект(project)
–единицаработыи планирования.Проектможетбыть:
•«сдельный» – имеет конкретный директивный срок и конкретное задание на работу;
•«повременный» – выполнение непрерывной работы позаданию заказчика.
•Работы (works)
–частьпроекта,имеющаясамостоятельныйхарактери подлежащая самостоятельномупланированиюи осуществлению.
20.02.2013 |
Корпоративное управлениев ИТ |
28 |
|
компании |
|||
|
|
Принципы инженерных должностей
•Главный специалист
–Руководит разработкой аппаратно-программных комплексов и систем;
–Осуществляет планирование и руководство планированием выполнения проектов и работ по проектам;
–Осуществляет ответственное взаимодействие с заказчиками и сторонними организациями.
•Ведущийспециалист
–Осуществляет руководство мероприятиями посистеме управления качеством (включая руководство codereview);
–Участвует в разработке архитектуры систем и программно-аппаратных комплексов;
–Участвует в планировании выполнения проектов и работ по проектам;
–Осуществляет ответственное взаимодействие с заказчиками и/или сторонними организациями поотдельным вопросам реализации совместных проектов.
•Специалист
–Осуществляет разработку заданий для инженеров внутри проекта и/или работ;
–Выполняет аналитические обзоры по технологиям разработки продукции (включая новым и перспективные технологии) с целью выработки решений повыполнению проектов.
•Инженер
–Выполняет работы внутри проекта и/или работ согласно утвержденным заданиям:
•по кодированиюмодулей программногообеспечения;
•по разработкеаппаратных средств (включая разработку схем, их расчет, конструкторское проектирование);
•по тестированиюпрограммного обеспечения иаппаратно-программных комплексов.
20.02.2013 |
Корпоративное управлениев ИТ |
29 |
|
компании |
|||
|
|
Принципы руководящих должностей
•Руководитель направления
–Организуети осуществляетвзаимодействиес заказчиком;
–Осуществляетраспределениересурсовдля выполнениявсехпроектов направления,включаяраспределениекадрови материальныхресурсов;
–Организуетмероприятияпо выполнениюработпо проектусогласносистеме управлениякачеством;
–Осуществляеторганизациюработыпо перспективнымпроектами направлениям.
•Руководитель проекта
–Формируетплан работи мероприятийпо реализациипроектаи определяет необходимыересурсы;
–Организуетвыполнениепроекта,осуществляякоординациюработвнутри проекта согласносистемеуправлениякачеством;
–Осуществляетраспределениересурсовдля выполненияпроектаи работвнутри него.
•Руководитель работ
–Осуществляетразработкузаданий для инженероввнутри работ;
–Несетответственностьза организациюи выполнениеработс учетомтребований системыуправлениякачеством.
20.02.2013 |
Корпоративное управлениев ИТ |
30 |
|
компании |
|||
|
|