SlideShare a Scribd company logo
Об авторе доклада
:
• С 1997 года занимается сбором,
систематизацией и управлением
требованиями в проектах по разработке ПО
• 6 лет участия в консалтинговых проектах
(постановка процессов разработки ПО)
• Автор нескольких курсов по управлению
требованиями, управлению проектами и
управлению рисками в проектах по
разработке ПО
Тезисы доклада
• Общие вопросы оценки эффективности в IT: что понимать
под эффективностью?
• Зачем вообще оценивать эффективность?
• В чем смысл работы аналитика?
• Несколько плохих примеров попыток оценки
эффективности аналитика.
• Несколько хороших примеров оценки эффективности
аналитика.
• Общие принципы гуманизма, или в каких целях не надо
использовать метрики.
• Заключение
Оценка эффективности в IT
• Что понимать под эффективностью?
Эффективный – действенный, производительный, дающий
результат
Эффект – абсолютная величина, обозначающая достигаемый
результат какого-либо процесса
Экономическая эффективность =
результат деятельности
общие затраты производства
Эффективный = успешный?
Производительность = эффективность?
Эффект в команде = ∑ эффективности одиночек?
Оценка эффективности в IT
• Зачем вообще оценивать эффективность?
• Повышаем рентабельность, снижаем издержки
• Даем четкие ориентиры команде
• Улучшаем планирование, повышаем управляемость
• Повышаем компетенцию членов команды
• Избавляемся от некомпетентных сотрудников
В чем смысл работы аналитика?
• Что делает аналитик?
Выявляет заинтересованных лиц и определяет их ожидания
Выявляет, систематизирует, анализирует требования, четко
определяющие:
– project scope
– project quality
Дает команде информацию о том, что нужно сделать:
– точную
– вовремя
Участвует в управлении требованиями
Три уровня навыков системных
аналитиков
Первый уровень:
• Выявление заинтересованных лиц в проекте
• Выявление высокоуровневых требований и согласование:
– Требований с собранной информацией
– Требований между собой
• Участие в проектировании системы:
– Описание поведения системы
– Выявление нефункциональных требований
Три уровня навыков системных
аналитиков
Второй уровень:
• Управление ожиданиями заинтересованных лиц
• Определение границ системы
• Выделение подсистем и определение их границ
• Выявление низкоуровневых требований
– описания алгоритмов
– описания структур данных
– описания компонентов ПО
– описания низкоуровневых интерфейсов
– описания механизмов управления ресурсами и др
• Применение стандартов (ГОСТ, IEEE 1990)
Три уровня навыков системных
аналитиков
Третий уровень:
• Знание существующего IT-ландшафта и умение
определять перспективы его развития в контексте
выполняемого проекта
• Участие в управлении рисками проекта
• Управление требованиями
– управление документами
– управление требованиями: участие в процессе
управления полным жизненным циклом требований и
трассировки требований
Эффективность работы аналитика
• Как оценить работу аналитика?
Очевидные вещи:
– скорость работы (в конкретном проекте, в разных проектах)
– качество работы (в конкретном проекте, в разных проектах)
– сложность работы (в конкретном проекте, в разных проектах)
– уровень технической компетенции
– применение технической компетенции в разных проектах
Неочевидные вещи:
– soft skills
– лидерство
Эффективность работы аналитика
• Кто должен оценивать работу аналитика?
Очевидные роли, участвующие в оценке:
– непосредственный руководитель (руководитель отдела, менеджер
проекта)
– проектная команда
Неочевидные роли, участвующие в оценке:
– клиенты
– коллеги, которые работали с аналитиком
Эффективность работы аналитика
• Как интерпретировать результаты?
Кто главнее:
– руководитель отдела или менеджер проекта?
– программист или тестировщик?
– проектная команда или клиент?
Неочевидные ответы:
– это разные категории оценок
– нужно разбивать эти оценки на группы и вводить уровни
компетентности по каждой из категорий оценок
Пример: метрики, взятые «с
потолка»
Что пытались оценивать:
– качество работы
– количество работы
Метрики:
– Число грамматических ошибок на страницу текста
– Число требований, зарегистрированных в системе управления
требованиями
Пример: хоррор из жизни IT-
компаний
Что пытались оценивать:
– скорость работы
– качество работы
Метрики:
– Скорость работы
– Точность оценок сроков выполнения задач при планировании работ
– Качество работы
Пример: хоррор из жизни IT-
компаний
Как оценивали:
– скорость работы: в человеко-часах на 1 задачу
– качество работы: экспертная оценка
– точность оценок сроков : соотношение запланированных и
фактических сроков
Кто оценивал:
– Непосредственные руководители
Пример: хоррор из жизни IT-
компаний
Чего не делали:
– Объяснение, зачем это нужно (цели, которых мы достигаем)
– Прозрачные критерии оценок
– Разделение оценок по уровням, характеризующим степень
компетенции системного аналитика
– Улучшение навыков командной работы
– Согласование изменений с общим процессом управления
проектами
– Планирование работ по результатам полученных оценок
– Планы развития сотрудников в переходный период
Пример: хоррор из жизни IT-
компаний
Что получили:
– демотивацию
– «итальянскую забастовку»
– увольнение 50% сотрудников
Критерии оценки эффективности
работы аналитика
Technical skills
• Качество артефактов (всех видов)
– число ошибок (+ число требований/объем документа)
– полнота требований
– глубина и детальность проработки (в соответствии с реальными
потребностями команды)
– соответствие установленным критериям качества, шаблонам,
стандартам
• Знания (экспертиза) в предметной области
• Участие в работах, относящихся к разным уровням
компетенции аналитика
• Точность планирования работ
Критерии оценки эффективности
работы аналитика
Soft Skills
• Активность (источник знаний для команды,
взаимодействие с каждой проектной ролью)
• Самостоятельная генерация идей
• Участие в постановке и улучшении процессов
• Самомотивация и самообучение, обучение других
Как оценивать эффективность
работы аналитика
Technical skills
• Регулярные инспекции, проверки артефактов на
соответствие установленным шаблонам (QA)
• Review артефактов и требований (коллеги, руководитель)
• Оценка вклада аналитика в проект «технарями»
Soft skills
• Оценка методом «360 градусов»
Какую информацию собирает
аналитик:
Project scope:
• пользователи системы, их роли и
число
• функции системы
• системы, с которыми
предполагается интеграция
• ограничения
• регламенты и стандарты,
влияющие на разработку
Project quality:
• требования к качеству продукта
(производительность,
масштабируемость, надежность,
доступность, безопасность,
отказоустойчивость; требования к
платформе; usability, etc.)
• приоритеты требований
Какие артефакты создаются в
процессе работы аналитика:
• профиль ЗЛ
• потребности ЗЛ
• требования (User Stories, Use Cases, перечень функций
системы, НФТ)
• глоссарий
• концептуальная модель
• описание реализации и архитектуры (в том числе и
прототип UI)
• план тестирования
С кем взаимодействует аналитик
• заказчик (внешний? внутренний?)
• проектная команда
– менеджер проекта
– разработчкики
– тестировщики
Кто оценивает работу аналитика
• Наличие артефактов: руководитель/служба
качества
• Качество артефактов: заказчик, проектная
команда (по ролям, с учетом использования
конкретного вида артефактов)
• Глубина проработки: руководитель, проектная
команда
• Соблюдение сроков: руководитель
Примеры оценки
Примеры оценки
Общие принципы гуманизма
• Не используйте оценку эффективности для:
– «Наказания невиновных и награждения
непричастных»
– Увольнения неугодных сотрудников
• Используйте оценку эффективности для:
– Определения KPI
– Определения коэффициентов трудового участия
– Аттестации сотрудников
– Составления планов индивидуального развития
сотрудников
Заключение
• Для оценки эффективности сотрудника
используйте метрики
• Проводите оценки эффективности регулярно
• Адаптируйте метрики для учета специфики
проектов
• Адаптируйте метрики с учетом уровня ваших
сотрудников
• Применяйте метрики для того, чтобы
измерить приближение к конечной цели
Спасибо
Наталья Желнова
nzhelnova@teamcit.ru
• http://nz.moikrug.ru/
• https://www.linkedin.com/profile/view?id=46
9663
• https://www.facebook.com/nzhelnova
• http://slideshare.net/nzhelnova

More Related Content

What's hot

Обучение IT-аналитиков
Обучение IT-аналитиковОбучение IT-аналитиков
Обучение IT-аналитиков
Natalia Zhelnova
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессов
Natalia Zhelnova
 
тестирование программного обеспечения
тестирование программного обеспечениятестирование программного обеспечения
тестирование программного обеспечения
Natalia Zhelnova
 
Моделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструментыМоделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструменты
SQALab
 
Nfr and quality-models
Nfr and quality-modelsNfr and quality-models
Nfr and quality-models
Natalia Zhelnova
 
Методы оценки качества требований и работы аналитика
Методы оценки качества требований и работы аналитикаМетоды оценки качества требований и работы аналитика
Методы оценки качества требований и работы аналитика
Alexander Novichkov
 
Доклад на Software People 2013
Доклад на Software People 2013Доклад на Software People 2013
Доклад на Software People 2013Natalia Zhelnova
 
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Natalia Zhelnova
 
Оценка аутсорсинговых проектов
Оценка аутсорсинговых проектовОценка аутсорсинговых проектов
Оценка аутсорсинговых проектов
SQALab
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиямиISsoft
 
Киев, BA Con 2017
Киев, BA Con 2017Киев, BA Con 2017
Киев, BA Con 2017
Natalia Zhelnova
 
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014it-people
 
Babok v2.0 перевод на русский язык свод знаний по бизнес анализу
Babok v2.0 перевод на русский язык свод знаний по бизнес анализуBabok v2.0 перевод на русский язык свод знаний по бизнес анализу
Babok v2.0 перевод на русский язык свод знаний по бизнес анализу
Ivan Shamaev
 
должностные обязанности
должностные обязанностидолжностные обязанности
должностные обязанности
Natalia Zhelnova
 
Контрольный список для проверки требований
Контрольный список для проверки требованийКонтрольный список для проверки требований
Контрольный список для проверки требований
Ivan Shamaev
 
Нефункциональные требования
Нефункциональные требованияНефункциональные требования
Нефункциональные требования
Natalia Zhelnova
 
Инструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиИнструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиSQALab
 
Управление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструментыУправление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструменты
SQALab
 
требования к кандидату
требования к кандидатутребования к кандидату
требования к кандидату
Natalia Zhelnova
 

What's hot (20)

Обучение IT-аналитиков
Обучение IT-аналитиковОбучение IT-аналитиков
Обучение IT-аналитиков
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессов
 
Swp12 natalia zhelnova
Swp12 natalia zhelnovaSwp12 natalia zhelnova
Swp12 natalia zhelnova
 
тестирование программного обеспечения
тестирование программного обеспечениятестирование программного обеспечения
тестирование программного обеспечения
 
Моделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструментыМоделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструменты
 
Nfr and quality-models
Nfr and quality-modelsNfr and quality-models
Nfr and quality-models
 
Методы оценки качества требований и работы аналитика
Методы оценки качества требований и работы аналитикаМетоды оценки качества требований и работы аналитика
Методы оценки качества требований и работы аналитика
 
Доклад на Software People 2013
Доклад на Software People 2013Доклад на Software People 2013
Доклад на Software People 2013
 
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
 
Оценка аутсорсинговых проектов
Оценка аутсорсинговых проектовОценка аутсорсинговых проектов
Оценка аутсорсинговых проектов
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиями
 
Киев, BA Con 2017
Киев, BA Con 2017Киев, BA Con 2017
Киев, BA Con 2017
 
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
 
Babok v2.0 перевод на русский язык свод знаний по бизнес анализу
Babok v2.0 перевод на русский язык свод знаний по бизнес анализуBabok v2.0 перевод на русский язык свод знаний по бизнес анализу
Babok v2.0 перевод на русский язык свод знаний по бизнес анализу
 
должностные обязанности
должностные обязанностидолжностные обязанности
должностные обязанности
 
Контрольный список для проверки требований
Контрольный список для проверки требованийКонтрольный список для проверки требований
Контрольный список для проверки требований
 
Нефункциональные требования
Нефункциональные требованияНефункциональные требования
Нефункциональные требования
 
Инструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиИнструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и грабли
 
Управление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструментыУправление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструменты
 
требования к кандидату
требования к кандидатутребования к кандидату
требования к кандидату
 

Similar to Analyst Days 2014

Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
SPbCoA
 
Варианты использования. Введение
Варианты использования. ВведениеВарианты использования. Введение
Варианты использования. Введение
Anna Abramova
 
Планирование процесса Управления Требованиями
Планирование процесса Управления ТребованиямиПланирование процесса Управления Требованиями
Планирование процесса Управления Требованиями
Alexander Baikin
 
Наталья Желнова — Как обзавестись аналитиками и получить от них пользу в проекте
Наталья Желнова — Как обзавестись аналитиками и получить от них пользу в проектеНаталья Желнова — Как обзавестись аналитиками и получить от них пользу в проекте
Наталья Желнова — Как обзавестись аналитиками и получить от них пользу в проектеDaria Oreshkina
 
Технология моделирования бизнес процессов
Технология моделирования бизнес процессовТехнология моделирования бизнес процессов
Технология моделирования бизнес процессов
Olya Kollen, PhD
 
5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
Ievgenii Katsan
 
доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казаниmargo-qa
 
Sep reqm-lec1
Sep reqm-lec1Sep reqm-lec1
Sep reqm-lec1
Natalia Zhelnova
 
Оценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияОценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика применения
SQALab
 
Monthly Operations Review
Monthly Operations ReviewMonthly Operations Review
Monthly Operations Review
SQALab
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
SQALab
 
Обучение аналитиков - методы и программы
Обучение аналитиков - методы и программыОбучение аналитиков - методы и программы
Обучение аналитиков - методы и программы
SQALab
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовDenis Beskov
 
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineSergiy Povolyashko, PMP
 
Промышленная разработка ПО. Лекция 6. Особенности работы системного аналитика
Промышленная разработка ПО. Лекция 6. Особенности работы системного аналитикаПромышленная разработка ПО. Лекция 6. Особенности работы системного аналитика
Промышленная разработка ПО. Лекция 6. Особенности работы системного аналитика
Mikhail Payson
 
Планирование требований
Планирование требованийПланирование требований
Планирование требований
Grigoriy Pechenkin
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
SQALab
 

Similar to Analyst Days 2014 (20)

Dump nzh 01
Dump nzh 01Dump nzh 01
Dump nzh 01
 
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
 
Варианты использования. Введение
Варианты использования. ВведениеВарианты использования. Введение
Варианты использования. Введение
 
Планирование процесса Управления Требованиями
Планирование процесса Управления ТребованиямиПланирование процесса Управления Требованиями
Планирование процесса Управления Требованиями
 
Наталья Желнова — Как обзавестись аналитиками и получить от них пользу в проекте
Наталья Желнова — Как обзавестись аналитиками и получить от них пользу в проектеНаталья Желнова — Как обзавестись аналитиками и получить от них пользу в проекте
Наталья Желнова — Как обзавестись аналитиками и получить от них пользу в проекте
 
Технология моделирования бизнес процессов
Технология моделирования бизнес процессовТехнология моделирования бизнес процессов
Технология моделирования бизнес процессов
 
5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
 
доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казани
 
Sep reqm-lec1
Sep reqm-lec1Sep reqm-lec1
Sep reqm-lec1
 
Yyyyyy yyyy 1-8
Yyyyyy yyyy 1-8Yyyyyy yyyy 1-8
Yyyyyy yyyy 1-8
 
Оценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика примененияОценка трудозатрат аналитика: практика применения
Оценка трудозатрат аналитика: практика применения
 
Monthly Operations Review
Monthly Operations ReviewMonthly Operations Review
Monthly Operations Review
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
 
Обучение аналитиков - методы и программы
Обучение аналитиков - методы и программыОбучение аналитиков - методы и программы
Обучение аналитиков - методы и программы
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
 
01ka-nov
01ka-nov01ka-nov
01ka-nov
 
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
 
Промышленная разработка ПО. Лекция 6. Особенности работы системного аналитика
Промышленная разработка ПО. Лекция 6. Особенности работы системного аналитикаПромышленная разработка ПО. Лекция 6. Особенности работы системного аналитика
Промышленная разработка ПО. Лекция 6. Особенности работы системного аналитика
 
Планирование требований
Планирование требованийПланирование требований
Планирование требований
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 

More from Natalia Zhelnova

Нефункциональные требования.pptx
Нефункциональные требования.pptxНефункциональные требования.pptx
Нефункциональные требования.pptx
Natalia Zhelnova
 
Моделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdfМоделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdf
Natalia Zhelnova
 
критерии отбора аналитиков
критерии отбора аналитиковкритерии отбора аналитиков
критерии отбора аналитиков
Natalia Zhelnova
 
варианты использования учетной системы
варианты использования учетной системыварианты использования учетной системы
варианты использования учетной системы
Natalia Zhelnova
 
варианты использования системы учета посещаемости и успеваемости
варианты использования системы учета посещаемости и успеваемостиварианты использования системы учета посещаемости и успеваемости
варианты использования системы учета посещаемости и успеваемости
Natalia Zhelnova
 
пример описание процесса учета посещаемости и успеваемости студентов R
пример   описание процесса учета посещаемости и успеваемости студентов Rпример   описание процесса учета посещаемости и успеваемости студентов R
пример описание процесса учета посещаемости и успеваемости студентов R
Natalia Zhelnova
 
диаграмма процесса Учет успеваемости и посещаемости
диаграмма процесса Учет успеваемости и посещаемостидиаграмма процесса Учет успеваемости и посещаемости
диаграмма процесса Учет успеваемости и посещаемости
Natalia Zhelnova
 
шаблон технико коммерческого предложения
шаблон технико коммерческого предложенияшаблон технико коммерческого предложения
шаблон технико коммерческого предложения
Natalia Zhelnova
 
функциональная спецификация
функциональная спецификацияфункциональная спецификация
функциональная спецификация
Natalia Zhelnova
 
техническое задание (гост 34.602 89)
техническое задание (гост 34.602 89)техническое задание (гост 34.602 89)
техническое задание (гост 34.602 89)
Natalia Zhelnova
 
стратегия тестирования
стратегия тестированиястратегия тестирования
стратегия тестирования
Natalia Zhelnova
 
руководство системного администратора на ас
руководство системного администратора на асруководство системного администратора на ас
руководство системного администратора на ас
Natalia Zhelnova
 
руководство пользователя на ас
руководство пользователя на асруководство пользователя на ас
руководство пользователя на ас
Natalia Zhelnova
 
регламент опытной эксплуатации на по
регламент опытной эксплуатации на порегламент опытной эксплуатации на по
регламент опытной эксплуатации на по
Natalia Zhelnova
 
протокол испытаний
протокол испытанийпротокол испытаний
протокол испытаний
Natalia Zhelnova
 
пояснительная записка без рамок (рд 50-34.698-90)
пояснительная записка без рамок (рд 50-34.698-90)пояснительная записка без рамок (рд 50-34.698-90)
пояснительная записка без рамок (рд 50-34.698-90)
Natalia Zhelnova
 
пим приемочных квалификационных испытаний (ескд)
пим приемочных квалификационных испытаний (ескд)пим приемочных квалификационных испытаний (ескд)
пим приемочных квалификационных испытаний (ескд)
Natalia Zhelnova
 
пим предварительных испытаний
пим предварительных испытанийпим предварительных испытаний
пим предварительных испытаний
Natalia Zhelnova
 
пим на ас (рд 50 698-90)
пим на ас (рд 50 698-90)пим на ас (рд 50 698-90)
пим на ас (рд 50 698-90)
Natalia Zhelnova
 

More from Natalia Zhelnova (19)

Нефункциональные требования.pptx
Нефункциональные требования.pptxНефункциональные требования.pptx
Нефункциональные требования.pptx
 
Моделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdfМоделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdf
 
критерии отбора аналитиков
критерии отбора аналитиковкритерии отбора аналитиков
критерии отбора аналитиков
 
варианты использования учетной системы
варианты использования учетной системыварианты использования учетной системы
варианты использования учетной системы
 
варианты использования системы учета посещаемости и успеваемости
варианты использования системы учета посещаемости и успеваемостиварианты использования системы учета посещаемости и успеваемости
варианты использования системы учета посещаемости и успеваемости
 
пример описание процесса учета посещаемости и успеваемости студентов R
пример   описание процесса учета посещаемости и успеваемости студентов Rпример   описание процесса учета посещаемости и успеваемости студентов R
пример описание процесса учета посещаемости и успеваемости студентов R
 
диаграмма процесса Учет успеваемости и посещаемости
диаграмма процесса Учет успеваемости и посещаемостидиаграмма процесса Учет успеваемости и посещаемости
диаграмма процесса Учет успеваемости и посещаемости
 
шаблон технико коммерческого предложения
шаблон технико коммерческого предложенияшаблон технико коммерческого предложения
шаблон технико коммерческого предложения
 
функциональная спецификация
функциональная спецификацияфункциональная спецификация
функциональная спецификация
 
техническое задание (гост 34.602 89)
техническое задание (гост 34.602 89)техническое задание (гост 34.602 89)
техническое задание (гост 34.602 89)
 
стратегия тестирования
стратегия тестированиястратегия тестирования
стратегия тестирования
 
руководство системного администратора на ас
руководство системного администратора на асруководство системного администратора на ас
руководство системного администратора на ас
 
руководство пользователя на ас
руководство пользователя на асруководство пользователя на ас
руководство пользователя на ас
 
регламент опытной эксплуатации на по
регламент опытной эксплуатации на порегламент опытной эксплуатации на по
регламент опытной эксплуатации на по
 
протокол испытаний
протокол испытанийпротокол испытаний
протокол испытаний
 
пояснительная записка без рамок (рд 50-34.698-90)
пояснительная записка без рамок (рд 50-34.698-90)пояснительная записка без рамок (рд 50-34.698-90)
пояснительная записка без рамок (рд 50-34.698-90)
 
пим приемочных квалификационных испытаний (ескд)
пим приемочных квалификационных испытаний (ескд)пим приемочных квалификационных испытаний (ескд)
пим приемочных квалификационных испытаний (ескд)
 
пим предварительных испытаний
пим предварительных испытанийпим предварительных испытаний
пим предварительных испытаний
 
пим на ас (рд 50 698-90)
пим на ас (рд 50 698-90)пим на ас (рд 50 698-90)
пим на ас (рд 50 698-90)
 

Analyst Days 2014

  • 1.
  • 2. Об авторе доклада : • С 1997 года занимается сбором, систематизацией и управлением требованиями в проектах по разработке ПО • 6 лет участия в консалтинговых проектах (постановка процессов разработки ПО) • Автор нескольких курсов по управлению требованиями, управлению проектами и управлению рисками в проектах по разработке ПО
  • 3. Тезисы доклада • Общие вопросы оценки эффективности в IT: что понимать под эффективностью? • Зачем вообще оценивать эффективность? • В чем смысл работы аналитика? • Несколько плохих примеров попыток оценки эффективности аналитика. • Несколько хороших примеров оценки эффективности аналитика. • Общие принципы гуманизма, или в каких целях не надо использовать метрики. • Заключение
  • 4. Оценка эффективности в IT • Что понимать под эффективностью? Эффективный – действенный, производительный, дающий результат Эффект – абсолютная величина, обозначающая достигаемый результат какого-либо процесса Экономическая эффективность = результат деятельности общие затраты производства Эффективный = успешный? Производительность = эффективность? Эффект в команде = ∑ эффективности одиночек?
  • 5. Оценка эффективности в IT • Зачем вообще оценивать эффективность? • Повышаем рентабельность, снижаем издержки • Даем четкие ориентиры команде • Улучшаем планирование, повышаем управляемость • Повышаем компетенцию членов команды • Избавляемся от некомпетентных сотрудников
  • 6. В чем смысл работы аналитика? • Что делает аналитик? Выявляет заинтересованных лиц и определяет их ожидания Выявляет, систематизирует, анализирует требования, четко определяющие: – project scope – project quality Дает команде информацию о том, что нужно сделать: – точную – вовремя Участвует в управлении требованиями
  • 7. Три уровня навыков системных аналитиков Первый уровень: • Выявление заинтересованных лиц в проекте • Выявление высокоуровневых требований и согласование: – Требований с собранной информацией – Требований между собой • Участие в проектировании системы: – Описание поведения системы – Выявление нефункциональных требований
  • 8. Три уровня навыков системных аналитиков Второй уровень: • Управление ожиданиями заинтересованных лиц • Определение границ системы • Выделение подсистем и определение их границ • Выявление низкоуровневых требований – описания алгоритмов – описания структур данных – описания компонентов ПО – описания низкоуровневых интерфейсов – описания механизмов управления ресурсами и др • Применение стандартов (ГОСТ, IEEE 1990)
  • 9. Три уровня навыков системных аналитиков Третий уровень: • Знание существующего IT-ландшафта и умение определять перспективы его развития в контексте выполняемого проекта • Участие в управлении рисками проекта • Управление требованиями – управление документами – управление требованиями: участие в процессе управления полным жизненным циклом требований и трассировки требований
  • 10. Эффективность работы аналитика • Как оценить работу аналитика? Очевидные вещи: – скорость работы (в конкретном проекте, в разных проектах) – качество работы (в конкретном проекте, в разных проектах) – сложность работы (в конкретном проекте, в разных проектах) – уровень технической компетенции – применение технической компетенции в разных проектах Неочевидные вещи: – soft skills – лидерство
  • 11. Эффективность работы аналитика • Кто должен оценивать работу аналитика? Очевидные роли, участвующие в оценке: – непосредственный руководитель (руководитель отдела, менеджер проекта) – проектная команда Неочевидные роли, участвующие в оценке: – клиенты – коллеги, которые работали с аналитиком
  • 12. Эффективность работы аналитика • Как интерпретировать результаты? Кто главнее: – руководитель отдела или менеджер проекта? – программист или тестировщик? – проектная команда или клиент? Неочевидные ответы: – это разные категории оценок – нужно разбивать эти оценки на группы и вводить уровни компетентности по каждой из категорий оценок
  • 13. Пример: метрики, взятые «с потолка» Что пытались оценивать: – качество работы – количество работы Метрики: – Число грамматических ошибок на страницу текста – Число требований, зарегистрированных в системе управления требованиями
  • 14. Пример: хоррор из жизни IT- компаний Что пытались оценивать: – скорость работы – качество работы Метрики: – Скорость работы – Точность оценок сроков выполнения задач при планировании работ – Качество работы
  • 15. Пример: хоррор из жизни IT- компаний Как оценивали: – скорость работы: в человеко-часах на 1 задачу – качество работы: экспертная оценка – точность оценок сроков : соотношение запланированных и фактических сроков Кто оценивал: – Непосредственные руководители
  • 16. Пример: хоррор из жизни IT- компаний Чего не делали: – Объяснение, зачем это нужно (цели, которых мы достигаем) – Прозрачные критерии оценок – Разделение оценок по уровням, характеризующим степень компетенции системного аналитика – Улучшение навыков командной работы – Согласование изменений с общим процессом управления проектами – Планирование работ по результатам полученных оценок – Планы развития сотрудников в переходный период
  • 17. Пример: хоррор из жизни IT- компаний Что получили: – демотивацию – «итальянскую забастовку» – увольнение 50% сотрудников
  • 18. Критерии оценки эффективности работы аналитика Technical skills • Качество артефактов (всех видов) – число ошибок (+ число требований/объем документа) – полнота требований – глубина и детальность проработки (в соответствии с реальными потребностями команды) – соответствие установленным критериям качества, шаблонам, стандартам • Знания (экспертиза) в предметной области • Участие в работах, относящихся к разным уровням компетенции аналитика • Точность планирования работ
  • 19. Критерии оценки эффективности работы аналитика Soft Skills • Активность (источник знаний для команды, взаимодействие с каждой проектной ролью) • Самостоятельная генерация идей • Участие в постановке и улучшении процессов • Самомотивация и самообучение, обучение других
  • 20. Как оценивать эффективность работы аналитика Technical skills • Регулярные инспекции, проверки артефактов на соответствие установленным шаблонам (QA) • Review артефактов и требований (коллеги, руководитель) • Оценка вклада аналитика в проект «технарями» Soft skills • Оценка методом «360 градусов»
  • 21. Какую информацию собирает аналитик: Project scope: • пользователи системы, их роли и число • функции системы • системы, с которыми предполагается интеграция • ограничения • регламенты и стандарты, влияющие на разработку Project quality: • требования к качеству продукта (производительность, масштабируемость, надежность, доступность, безопасность, отказоустойчивость; требования к платформе; usability, etc.) • приоритеты требований
  • 22. Какие артефакты создаются в процессе работы аналитика: • профиль ЗЛ • потребности ЗЛ • требования (User Stories, Use Cases, перечень функций системы, НФТ) • глоссарий • концептуальная модель • описание реализации и архитектуры (в том числе и прототип UI) • план тестирования
  • 23. С кем взаимодействует аналитик • заказчик (внешний? внутренний?) • проектная команда – менеджер проекта – разработчкики – тестировщики
  • 24. Кто оценивает работу аналитика • Наличие артефактов: руководитель/служба качества • Качество артефактов: заказчик, проектная команда (по ролям, с учетом использования конкретного вида артефактов) • Глубина проработки: руководитель, проектная команда • Соблюдение сроков: руководитель
  • 27. Общие принципы гуманизма • Не используйте оценку эффективности для: – «Наказания невиновных и награждения непричастных» – Увольнения неугодных сотрудников • Используйте оценку эффективности для: – Определения KPI – Определения коэффициентов трудового участия – Аттестации сотрудников – Составления планов индивидуального развития сотрудников
  • 28. Заключение • Для оценки эффективности сотрудника используйте метрики • Проводите оценки эффективности регулярно • Адаптируйте метрики для учета специфики проектов • Адаптируйте метрики с учетом уровня ваших сотрудников • Применяйте метрики для того, чтобы измерить приближение к конечной цели
  • 30. Наталья Желнова nzhelnova@teamcit.ru • http://nz.moikrug.ru/ • https://www.linkedin.com/profile/view?id=46 9663 • https://www.facebook.com/nzhelnova • http://slideshare.net/nzhelnova