Ideal analyst code (Software Engineering)
-
Upload
dmitry-bezuglyy -
Category
Business
-
view
1.728 -
download
0
description
Transcript of Ideal analyst code (Software Engineering)
Идеальный аналитикИ почему его не может быть
2
Безуглый Дмитрий
Инженер – Системотехник НТТУ «КПИ». Вычислительные машины, комплексы и сети.
Опыт : 20-лет участия в проектах по созданию, развитию, внедрению и эксплуатации различных систем.
Max масштаб проекта ~50 инженеров, 30 ч/л Перевод проекта на Scrum-of –scrum
Играющий тренер-консультант Системный анализ. Требования Бизнес анализ. Продукты Управление. Люди и проекты
Более 2000 обученных специалистов и участников комплексных проектов
Сурова Ирина
Teamlead системных аналитиков в Лаборатории Касперского,
Более 10 лет в IT. Соавтор Клуба Системных
Аналитиков Стратоплан.Ру Методология системного
анализа процессов производства ПО.
Ситуация из жизни
Проект
• Важный TimeDriven проект
• Сложная предметная область, большой продукт
• Многокомпонентная архитектура, в которой много взаимосвязей
• Нет процесса
Большая распределенная команда
анализ разработка Тестирование
Постоянно растет scope проекта
Аналитик Петр
• 31 год
• Хорошо пишет большие документы
• Аккуратный
• Глубоко понимает технические детали
• Сложно разобраться в его требованиях
• Непонятно объясняет
• Отвечает вопросом на вопрос
• Не берет ответственность на себя
Аналитик Роман
27 лет Очень активный Прекрасно
общается Вырвет
согласование у всех Хорошо презентует
информацию
• Общается с бизнесом раньше, чем согласует решение в команде
• Упрямо увлекается неважным
Аналитик Александра
34 года Умеет выстроить
процесс работы с требованиями
Знает весь функционал продукта
• Конфликты с менеджером и тимлидами по поводу улучшения процессов
• Потеря интереса к работе
1. Давайте начнем с правильных ожиданий
Компетенция
Свойства Мотивы
Я концепция Установки и ценности
Навыки и знания
08.04.2023Разработка требований к ПО
Компетенция 5-10 л
3-5 л
0,5 -3 л
04/08/2023
Analytical Thinking and Problem Solving
Decision Analysis
Learning
Problem Solving
Systems Thinking
Разработка требований к ПО
База + Установки + Знания BABOK® BA
04/08/2023
Behavioral Characteristics
Ethics
Personal
Organization
Trustworthiness
Разработка требований к ПО
УстановкиBABOK® BA
04/08/2023
Ключевые навыки
Communication Skills
• Oral Communications
• Teaching• Written
Communications
Interaction Skills
• Facilitation and Negotiation
• Leadership and Influencing
• Teamwork
Разработка требований к ПО BABOK® BA
04/08/2023
Знания
Business Knowledge
• Business Principles and Practices
• Industry Knowledge• Organization
Knowledge• Solution Knowledge
Software Applications
• General Purpose Applications
• Specialized Applications
Разработка требований к ПО BABOK® BA
Все Ок ?
2.ПРОТИВОРЕЧИЕ
Люди и Технологии
Тактика и стратегия
VVision
S Support
A Architecture
DDevelopment
Личный код аналитика
Стратегия
Тактика
Техн.
Люди
-
-
-
V--- Аналитик мечтатель
Стратегия
Тактика
Техн.
ЛюдиV
-
А
-
-А-- Мистер идеальное решение
Стратегия
Тактика
Техн.
Люди
- A
-
-
-
D
--D- Сейчас напишу
Стратегия
Тактика
Техн.
Люди
-Vision
S Support
- Architecture
-Development
---S Чужой среди своих
Стратегия
Тактика
Техн.
Люди
Как применить
Требования проектаЛюди, Стратегия,
Архитектура
Vas- Визионер
vAs- Архитектор
vaS- Внедренец
• Петр– Не любит людей
(--Ad)
• Роман– Не видит общей
картины. (--Sd)
• Александра– VAsd
3. Глубина и соответствие знаний
Предметная область
Специальные навыки Системный Анализ
Решение
Области знаний
Предметная область
Специальные навыки Системный Анализ
ИТ
Специализация
МетодистКПД ~ 0%
ЭкспертКПД ~ 0%
Аналитик ?
Успешное решение задач найма и развития
аналитиков требует осознанного подхода.
Спасибо за внимание
Дмитрий Безуглый
http://www.system-approach.ru
@cornerless
Ирина Сурова