Организационный контекст Организационный контекст Предыстория, Цели создания отдела, Стартовая точка Создание организационной структуры Определение компетенций сотрудников, Место отдела в компании Задачи системного аналитика, Распределение ответственности и полномочий Организация управляющей и обеспечивающей деятельности Выработка принципов ресурсного управления Организация найма и обучения Планирование и отчётность, нормативное обеспечение Организация производственной деятельности Построение процесса управления требованиями Разработка системы управления требованиями Результаты и планы
Компания и рынок: Компания и рынок: Экспоненциальный рост компании Новые вызовы, новые рынки (B2B), новые масштабы Переход на матричную структуру, 11 подразделений: 3 исследовательских (по областям угроз) 1 учебное 6 функционально-производственных (архитекторы, проектировщики интерфейсов и т.д.) 1 эксплуатирующее
Снижение рисков недостижения целей проектов Снижение рисков недостижения целей проектов Организация промышленного процесса управления требованиями Централизованное накопление экспертизы в области системного анализа Эффективное управление ресурсами системных аналитиков в матричной структуре
10 системных аналитиков 10 системных аналитиков ~25 проектов среднего и крупного масштаба, требующих участия аналитиков Разный опыт, разная квалификация Отсутствие согласованного представления о роли и процессах у СА Недостаточный уровень понимания роли СА в департаменте / компании Оптимизм коллег, готовность к сотрудничеству Поддержка руководства
Источники и методы определения компетенций: Источники и методы определения компетенций: Интервью, рецензирование документов Интервью и отзывы проектных менеджеров Отзывы коллег Проявления в текущей работе Результаты работы за период
2 области заказчиков: 2 области заказчиков: продуктовые проекты + обеспечивающие проекты Итого: 6 тематических групп, по 3 для каждого направления
Выявление требований из различных источников и различными методами Выявление требований из различных источников и различными методами Анализ требований, уточнение, разрешение противоречий (с использованием моделирования) Согласование требований Рецензирование зависимых артефактов (тест-планов, макетов интерфейса, пользовательской документации) Управление изменениями требований
3 роли/позиции: 3 роли/позиции: Системный аналитик Старший системный аналитик Руководитель аналитической группы по направлению X
Критерии: Критерии: Опыт в разработке требований от 3-х лет Хороший уровень квалификации Ответственность: Создание требований на продукт средней величины или функциональную часть большого продукта Участие в непроектной работе отдела
Критерии *: Критерии *: Опыт в предметной области Высокая профессиональная зрелость Репутация Высокий уровень ответственности Большой вклад в работу Ответственность *: Создание требований на наиболее сложные части продуктов Наставничество над менее опытными коллегами Планирование и координация работ по области Помощь руководителю группы * — дополнительно к системному аналитику
Критерии *: Критерии *: Элементарные навыки руководства Интерес к руководящей работе Инициативность Ответственность *: Налаживание связей, разрешение конфликтов, задание и контроль выполнения норм качества, создание условий для работы Участие в найме, планировании, контроле, оценивании эффективности деятельности сотрудников Помощь руководителю отдела * — дополнительно к старшему системному аналитику
Процент проектной занятости аналитика, руководителя? Процент проектной занятости аналитика, руководителя? Аналитик — 85% рабочего времени Руководитель — 60% рабочего времени Правила выделения людей на проект? На основании приоритета проекта в портфолио Учёт мнения сотрудника Учёт пожеланий «заказчика»
Системные аналитики Системные аналитики Курсы по Use Cases Старшие системные аналитики Курсы по OOAD Руководители групп Курсы по менеджменту (основы + УП)
По каждой группе: По каждой группе: Ежеквартально Квартальные планы с целями (2-4) Квартальные отчёты Еженедельно Встречи группы, публикация планов работ на неделю Отчёты о ходе работ, проблемах и распределении трудоёмкости по проектам/активностям Встречи руководителя отдела тет-а-тет с руководителями групп
Профили компетенций (6 ролевых профилей + стандарт АПКИТ) Профили компетенций (6 ролевых профилей + стандарт АПКИТ) Должностные обязанности (3 позиции) Положение об отделе Регламент планирования Регламент отчётности Регламент управления ресурсами
Приоритизация проблемных областей УТ Приоритизация проблемных областей УТ Аудит процессов управления требованиями в разных направлениях Согласование планов с SEPG (оно у нас есть!) Согласование интерфейсов взаимодействия с соседними подразделениями Пилотирование изменений
Состав системы: Состав системы: Типизация проектов с точки зрения специфики СА (5 типов) Фазы процесса УТ Типы требований: F, UC, FR, NFR, etc. Виды артефактов: Vision, FL, BRS, SRS Словарь статусов требований: до 10 статусов Техники выявления, анализа, документирования и верификации требований
Отдел вырос в 2 раза (20 человек) Отдел вырос в 2 раза (20 человек) 3 специалиста повышены до старшего системного аналитика Сформированы и успешно работают аналитические команды на 2-х ключевых проектах компании Выстроены здоровые отношения с соседними подразделениями Набито несколько шишек :)
Разработка и развитие общей модели предметной области Разработка и развитие общей модели предметной области Накопление, внедрение и развитие лучших практик Внедрение инструмента RQM для управления требованиями на (почти) всех проектах, интеграция с ALM после её выбора и внедрения Найм ещё 10 опытных специалистов (мы ищем таланты!)
Денис Бесков Денис Бесков Google/Skype: denis.beskov Web Log: system-analysis.ru Life Stream: friendfeed.com/beskov