Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
ОЦЕНКА ТРУДОЗАТРАТ АНАЛИТИКА
ПРАКТИКА ПРИМЕНЕНИЯ
Ирина Гертовская
Компания ИТАРГО
Личный опыт
• Стаж работы в ИТ >> 20 чел./лет
• Все роли разработки ПО
• Разные методологии
• Организация работ аналитиков...
О чем
1. Для чего: заинтересованные стороны
2. Как считать: методика оценки трудозатрат
3. Как применять: планирование раб...
Практика применения
• Разработка, внедрение, сопровождение ПО
• Разработка для крупных Заказчиков
• Проектные команды: от ...
Заинтересованные стороны
5
Если друг оказался вдруг,
И не друг и не враг,
а так…
В.Высоцкий
Функция аналитика - ?
6
«Аналитик не должен думать - это отвлекает,
аналитик должен писать спецификацию»
из ленты Facebook
Функция аналитика
Разработать решение
для выполнения задачи проекта
7
«Аналитик не должен думать - это отвлекает,
аналитик...
Функция аналитика
Разработать решение
для выполнения задачи проекта
Задача проекта:
8
«Аналитик не должен думать - это отв...
Функция аналитика
Разработать решение
для выполнения задачи проекта
Задача проекта:
• Удовлетворить потребность Заказчика
...
Функция аналитика
Разработать решение
для выполнения задачи проекта
10
«Аналитик не должен думать - это отвлекает,
аналити...
Для руководителя проекта
Предварительные расчеты:
• Функциональность + команда -> сроки
• Команда + сроки -> объем
• Объем...
Для руководителя аналитиков
1. Планирование работ
2. Оценка потребности в сотрудниках
3. Сравнение результата работ разных...
Применение: системный анализ
Бизнес-анализ:
Системный анализ:
13
Применение: системный анализ
Бизнес-анализ: ЧТО?
Системный анализ: КАК?
В этом докладе: про тех, кто: КАК
14
Применение: системный анализ
Бизнес-анализ: ЧТО?
Системный анализ: КАК?
В этом докладе: про тех, кто: КАК
15
Если НЕ:
• Ра...
Методика оценки трудозатрат
16
-Эге! – Вдруг задумался удав.
- А в попугаях-то я гораздо
длинее…
Г.Остер
Условия
1. Проведено обследование
2. Определены (верхнеуровнево):
• Цели, задачи проекта
• Бизнес-функции (бизнес-процессы...
Рекомендации
Исходим из того, что:
Все задачи выполняются:
• Одним человеком
• По порядку (без учета последовательности)
•...
Методика оценки: этапы
1. Декомпозиция:
• Артефакты работы аналитика
• Виды работ: основные и прочие
• Объекты, функции
• ...
Декомпозиция: артефакты
Артефакты работы аналитика:
• ТЗ
• ЧТЗ
• UC
• Постановка
• Требования к интерфейсам обмена
• СРМ
2...
Декомпозиция: основные работы
1. Описание функциональности
2. Общие разделы ТЗ, ЧТЗ, СРМ
3. Требования к интерфейсам обмен...
Декомпозиция: объекты
1. Справочник
2. Документ
3. Отчет
4. Интерфейс взаимодействия
5. …
22
Наименование работ Количество...
Декомпозиция: функции
1. Форма списка
2. Экранная форма
3. Статусная модель
4. Алгоритмы (например, контроля)
5. Импорт, э...
Декомпозиция: параметры
Критерии сложности
1. Разработка / модификация
2. Сложность: простой /средний /сложный
24
Наименов...
Оценка единичных работ
25
Наименование Количество ЧТЗ (ч/ч)
простая сложная простая сложная
Карточка лицевого счета РАЗРАБ...
Остальное
Процентами от основных работ
1. Прочие работы
• Согласование, обработка замечаний
• Консультации
• Обработка оши...
Планирование работ аналитиков
27
Чтобы в нужном месте
приземлиться, приводниться, -
Начерти на карте план.
В.Высоцкий
Учитываем при планировании
1. Другие работы аналитика (до 50%)
2. Квалификация аналитика
• Уровень аналитика
• Погруженнос...
Влияние на цели и задачи
заинтересованных сторон
29
Условия эффективного
применения
1. Отражение оценки трудозатрат и срока
выполнения в системе учета
2. Автоматизированная в...
Учитываем при оценке СА
1. Работы в среднем (не единично)
2. Объем работ по видам
3. Качество с учетом сложности
4. Качест...
Для организации работ аналитиков
1. Оценка потребности в сотрудниках
2. Консолидация, распространение лучших
практик
3. Вы...
Для проекта
1. Выявление в ранние сроки:
• неполных требований
• повышенного уровня сложности
• несоответствия архитектуре...
Вывод
1. Оценка трудозатрат полезна всем сторонам.
2. Затраты на разработку методики окупаются.
3. Затраты на оценку трудо...
Спасибо за внимание
Гертовская
Ирина Григорьевна
Заместитель начальника
Управления проектирования ИТАРГО
iggert@gmail.com
...
Nächste SlideShare
Wird geladen in …5
×

Оценка трудозатрат аналитика: практика применения

462 Aufrufe

Veröffentlicht am

Доклад Ирины Гертовской на конференции Analyst Days-6
www.analystdays.com

Veröffentlicht in: Bildung
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Оценка трудозатрат аналитика: практика применения

  1. 1. ОЦЕНКА ТРУДОЗАТРАТ АНАЛИТИКА ПРАКТИКА ПРИМЕНЕНИЯ Ирина Гертовская Компания ИТАРГО
  2. 2. Личный опыт • Стаж работы в ИТ >> 20 чел./лет • Все роли разработки ПО • Разные методологии • Организация работ аналитиков ~ 10 лет 2
  3. 3. О чем 1. Для чего: заинтересованные стороны 2. Как считать: методика оценки трудозатрат 3. Как применять: планирование работ 4. На что влияет: обеспечение целей и задач 3
  4. 4. Практика применения • Разработка, внедрение, сопровождение ПО • Разработка для крупных Заказчиков • Проектные команды: от 5 до > 100 чел. • Филиальная сеть: > 70% сотрудников 4
  5. 5. Заинтересованные стороны 5 Если друг оказался вдруг, И не друг и не враг, а так… В.Высоцкий
  6. 6. Функция аналитика - ? 6 «Аналитик не должен думать - это отвлекает, аналитик должен писать спецификацию» из ленты Facebook
  7. 7. Функция аналитика Разработать решение для выполнения задачи проекта 7 «Аналитик не должен думать - это отвлекает, аналитик должен писать спецификацию» из ленты Facebook
  8. 8. Функция аналитика Разработать решение для выполнения задачи проекта Задача проекта: 8 «Аналитик не должен думать - это отвлекает, аналитик должен писать спецификацию» из ленты Facebook
  9. 9. Функция аналитика Разработать решение для выполнения задачи проекта Задача проекта: • Удовлетворить потребность Заказчика • Удовлетворить в срок • Удовлетворить качественно 9 «Аналитик не должен думать - это отвлекает, аналитик должен писать спецификацию» из ленты Facebook
  10. 10. Функция аналитика Разработать решение для выполнения задачи проекта 10 «Аналитик не должен думать - это отвлекает, аналитик должен писать спецификацию» из ленты Facebook 1. Придумать решение 2. Зафиксировать и передать решение
  11. 11. Для руководителя проекта Предварительные расчеты: • Функциональность + команда -> сроки • Команда + сроки -> объем • Объем + сроки -> команда В процессе работы: • Планирование • Контроль Оценка трудозатрат требует трудозатрат 11
  12. 12. Для руководителя аналитиков 1. Планирование работ 2. Оценка потребности в сотрудниках 3. Сравнение результата работ разных сотрудников Затраты на разработку и внедрение методики 12
  13. 13. Применение: системный анализ Бизнес-анализ: Системный анализ: 13
  14. 14. Применение: системный анализ Бизнес-анализ: ЧТО? Системный анализ: КАК? В этом докладе: про тех, кто: КАК 14
  15. 15. Применение: системный анализ Бизнес-анализ: ЧТО? Системный анализ: КАК? В этом докладе: про тех, кто: КАК 15 Если НЕ: • Разноплановые, нетиповые работы • Инновационные направления, исследования • Высококлассные специалисты
  16. 16. Методика оценки трудозатрат 16 -Эге! – Вдруг задумался удав. - А в попугаях-то я гораздо длинее… Г.Остер
  17. 17. Условия 1. Проведено обследование 2. Определены (верхнеуровнево): • Цели, задачи проекта • Бизнес-функции (бизнес-процессы) • Документы, справочники • Алгоритмы, контроли Бизнес объекты != объекты системы 17
  18. 18. Рекомендации Исходим из того, что: Все задачи выполняются: • Одним человеком • По порядку (без учета последовательности) • Непрерывно • Планирование: с учетом сроков ожиданий К.Вигерс Оценка трудозатрат с помощью методики Wideband Delphi http://dit.isuct.ru/Publish_RUP/core.base_rup/guidances/guidelines/estimating_effor t_using_the_wide-band_delphi_technique_CAC30635.html 18
  19. 19. Методика оценки: этапы 1. Декомпозиция: • Артефакты работы аналитика • Виды работ: основные и прочие • Объекты, функции • Параметры оценки 2. Оценка единичных работ 3. Оценка рисков 19
  20. 20. Декомпозиция: артефакты Артефакты работы аналитика: • ТЗ • ЧТЗ • UC • Постановка • Требования к интерфейсам обмена • СРМ 20 Наименование работ Количество ЧТЗ Постановка
  21. 21. Декомпозиция: основные работы 1. Описание функциональности 2. Общие разделы ТЗ, ЧТЗ, СРМ 3. Требования к интерфейсам обмена 4. Описание потоков данных 5. … Наименование работ Количество ЧТЗ Постановка 1. Общие разделы 2. Функциональность 3. Требования к интерфейсам обмена 4. Описание потоков данных 21
  22. 22. Декомпозиция: объекты 1. Справочник 2. Документ 3. Отчет 4. Интерфейс взаимодействия 5. … 22 Наименование работ Количество ЧТЗ Постановка 2. Функциональность 2.1. Карточка лицевого счета 2.2. Справочник клиентов 2.3. Путевой лист
  23. 23. Декомпозиция: функции 1. Форма списка 2. Экранная форма 3. Статусная модель 4. Алгоритмы (например, контроля) 5. Импорт, экспорт … 23 Наименование работ Количество ЧТЗ Постановка 2.1. Карточка лицевого счета Экранная форма Статусная модель Контроль состояния лицевого счета
  24. 24. Декомпозиция: параметры Критерии сложности 1. Разработка / модификация 2. Сложность: простой /средний /сложный 24 Наименование работ Количество ЧТЗ простой сложный простой сложный Модификация 2.1. Карточка лицевого счета Экранная форма Статусная модель Разработка Контроль состояния лицевого счета
  25. 25. Оценка единичных работ 25 Наименование Количество ЧТЗ (ч/ч) простая сложная простая сложная Карточка лицевого счета РАЗРАБОТКА Макет визуальной формы 1 2 4 Статусная модель 1 3 5 Контроль состояния л/сч 2 2 3 Шаблон печати 1 1 3 6 Итого 22 Справочник клиентов МОДИФИКАЦИЯ Макет визуальной формы 1 1 2 Форма списка 1 1 2 Импорт, экспорт 2 2 3 Итого 7
  26. 26. Остальное Процентами от основных работ 1. Прочие работы • Согласование, обработка замечаний • Консультации • Обработка ошибок • Оформление документации • Авторская приемка 2. Риски 26
  27. 27. Планирование работ аналитиков 27 Чтобы в нужном месте приземлиться, приводниться, - Начерти на карте план. В.Высоцкий
  28. 28. Учитываем при планировании 1. Другие работы аналитика (до 50%) 2. Квалификация аналитика • Уровень аналитика • Погруженность в проект 4. Срок поступления постановок от БА (если есть в практике проекта) 5. Крайний срок передачи в разработку (с учетом времени на согласование) 28
  29. 29. Влияние на цели и задачи заинтересованных сторон 29
  30. 30. Условия эффективного применения 1. Отражение оценки трудозатрат и срока выполнения в системе учета 2. Автоматизированная выгрузка в систему учета 3. Отражение всех артефактов в системе учета 4. Настроенные отчеты (для контроля) 30
  31. 31. Учитываем при оценке СА 1. Работы в среднем (не единично) 2. Объем работ по видам 3. Качество с учетом сложности 4. Качество в разрезе видов работов 5. Другие работы (перегруз) 6. Работа по нескольким направлениям Правило: сотрудник должен сообщить о том, что не успевает в срок 31
  32. 32. Для организации работ аналитиков 1. Оценка потребности в сотрудниках 2. Консолидация, распространение лучших практик 3. Выработка шаблонов и патернов 4. Высвобождение времени для «подумать» 5. Выявление слабых точек 6. Определение направлений обучения 7. Учет персональных предпочтений и умений 32
  33. 33. Для проекта 1. Выявление в ранние сроки: • неполных требований • повышенного уровня сложности • несоответствия архитектуре или другим требования 2. Контроль срок поступления постановки 3. Определение срока привлечения разработки 4. Потребность распараллеливания работ 33
  34. 34. Вывод 1. Оценка трудозатрат полезна всем сторонам. 2. Затраты на разработку методики окупаются. 3. Затраты на оценку трудозатрат окупаются. 34
  35. 35. Спасибо за внимание Гертовская Ирина Григорьевна Заместитель начальника Управления проектирования ИТАРГО iggert@gmail.com 35 www.itargo.ru

×