SlideShare a Scribd company logo
Структура IT
компании
Доклад - мечта бюрократа
Уманский Андрей
Project-manager
Немного о себе
Руслан Мамедов
Project-manager
Немного о себе
Let's
GO!!!
План:
Топ-менеджмент
Матричная структура
Роли в разработке
Групповая динамика
Топ-менеджмент
СхОChief WHATEVER Officer
Executive
Financial
Visionary
Operating
Technology
Information
Security
Information Security
Marketing
Administrative
CEO | CFO | CVO | COO | CTO | CIO | CSO | CISO | CMO | CAO
CPO CR(TI)OCSOCFO
CLO — Chief Learning Officer
CMO — Chief Marketing Officer
COO — Chief Operating Officer
CPO — Chief Procurement Officer
CFO — Chief Financial Officer
CHRO — Chief HR Officer
CIO — Chief Information Officer
CKO — Chief Knowledge Officer
CR(TI)O — Chief Research
(Technology Innovation) Officer
CS — Chief Strategist
CSO — Chief Security Officer
COO/CAO CMOCIO
CKO
GC
CBO
CCOPRO
CAO — Chief Administrative Officer
CBO — Chief Business Officer
CCO — Chief Commercial Officer
CEO — Chief Executive Officer
CHROCTO CLO
CTO — Chief Technology Officer
CVO — Chief Visionary Officer
GC — General Counsel
PRO — Public Relations Officer
CS
CVO
CEO
PR
PROCESSING
ASSURANCE
TECHNOLOGY
PEOPLE
EVOLUTION
SALES
C - L E V E L R E S P O N S I B I L I T Y
Бывает разное
● Линейная
● Функциональная
● Дивизиональная
● Матричная
А теперь матричная
Pros
более четкая ориентация на проектные цели и требования рынка
высокая эффективность оперативного управления
возможность оперативного снижения расходов и повышения
эффективности использования ресурсов
гибкое и эффективное использование персонала организации,
специальных знаний и компетентности сотрудников
относительная автономность проектных групп способствует
развитию у работников профессиональных навыков,
эффективной управленческой культуры и навыков
самостоятельного принятия решений
улучшение контроля за отдельными задачами проекта или целевой
программы;
одно лицо, «хозяин» проекта, является центром сосредоточения
информации, касающейся проекта или целевой программы
сокращается время реакции на нужды проекта или программы за
счет создания горизонтальных коммуникаций и единого центра
принятия решений.
Cons
трудность однозначного установления ответственности за работу
по заданию подразделения и по заданию проекта или
программы (следствие двойного подчинения)
необходимость постоянного контроля за соотношением ресурсов,
выделяемых подразделениям и программам или проектам;
высокие требования к квалификации, личным и деловым
качествам работников, работающих в группах, необходимость
их обучения;
частые конфликтные ситуации между руководителями
подразделений и проектов или программ;
возможность нарушения правил и стандартов, принятых в
функциональных подразделениях, из-за оторванности
сотрудников, участвующих в проекте или программе, от своих
подразделений.
Это был последний скучный слайд
Роли в разработке
DEVELOPMENT
MARKET CUSTOMER
Pd
M
BD
PO
PM
BA
SM AM
Strategy Roles Notation:
PdM — Product Manager
PM — Project Manager
AM — Account Manager
PO — Product Owner
SM — Sales Manager
BD — Business
Developer
BA — Business Analyst
SA — System Analyst
SAr — System Architect
SArSA
Software Architect
«Умение выбрать оптимальное решение вместо лучшего — вот основная
задача архитектора».
«Архитектор ПО ничем не отличаются от других Архитекторов, которые строят мосты
или дома. Приложение — это тоже строение: ему нужен правильный фундамент и
сильные решения. Стоя под мостом во время проверки нагрузкой, нужно быть
уверенным, что он не рухнет».
«Всегда нужно быть готовым к переключению между задачами — это
норма для архитектора».
По статистике ДОУ, среднему украинскому архитектору 30 лет, он имеет 9-летний
опыт работы и получает $4000.
Team Lead
«70% — организационные вопросы и
коммуникация, 30% — непосредственно
технические вопросы».
«Написание кода — мало. Чтение кода —
много».
«Обязанность тимлида #1: забота о своей
команде. Команда должна чувствовать себя
комфортно в рабочих условиях и быть хорошо
мотивированной. Кроме того, тимлид также
обеспечивает профессиональный и карьерный
рост своих ребят, регулярно проводит беседы
на тему, куда людям интересно развиваться, и
помогает им в этом».
По статистике ДОУ, средний возраст украинских
тимлидов — 28 лет, средний опыт работы — 6,5 лет,
средняя зарплата — $2800.
Project Manager
Project Manager — это специалист, чьей главной
задачей является управление проектом в целом:
проектирование и расстановка приоритетов,
планирование выполнения задач, контроль,
коммуникации, а также оперативное решение
проблем.
«Хороший PM ценит время, является
хорошим аналитиком, психологом, лидером;
энергичен, позитивен, не паникует, вместо
отговорок ищет пути решения проблем,
политкорректен, понимает стратегию и
тактику».
Согласно статистике ДОУ, среднему украинскому PM’у
28 лет, он имеет зарплату $2000 и опыт работы 3,8
года.
QA engineer
Основная задача QA — обеспечение качества. QA-инженер
фокусирует внимание на процессах разработки ПО, улучшает
их, предотвращает появление дефектов и проблем (Makes sure
you are doing the right things, the right way).
«Хороший инженер по качеству понимает логику
продукта и досконально знает проект: требования,
текущее состояние дел. Возможно, ему придется
отвечать на уточняющие вопросы девелоперов,
которые знают только свой кусок задачи и смежные
области».
«Недостатками, скорее всего, можно назвать большую
часть рутинной работы, которою нужно делать
обязательно».
По данным ДОУ, среднему украинскому QA-инженеру 26 лет. Он
имеет опыт работы от полугода (джуниор) до 5 лет (сеньор) и
получает зарплату $600-2700
Холократия
● Холакратия - бизнес-модель
«без менеджеров»
● Роли вместо позиций
● Распределение вместо делегирования
● Быстрые структурные преобразования
● Правила вместо политики
Говорят не работает
Донт ворк бекоз оф:
● Концепцией владеет одна компания (ее придумал
Брайан Робертсон, основатель компании HolacracyOne,)
● Это дорого и долго
● Холакратия похожа на культ
● Частые встречи не всегда эффективны
● Проблемы контроля и самоорганизации
структур
● Нанимать людей становится сложнее
● Отсутствие структуры порождает новые
структуры
Групповая динамика
Групповая динамика
Выводы
CEO, CTO, CVO , COO, CCO, CMO
Матричная рулит
Product Manager, Project Manager vs
Product, TeamLead vs TechLead,
Холократия - в топку всех менеджеров
Forming to Storming to Noring maybe to
Perfoming
Agile
А что есть кроме него?
- Waterfall
- RUP
- OpenUP
- MSF
- И тд.
Agile-манифест
- Люди и взаимодействие важнее процессов и инструментов
- Работающий продукт важнее исчерпывающей документации
- Сотрудничество с заказчиком важнее согласования условий
контракта
- Готовность к изменениям важнее следования
первоначальному плану
Scrum
MVP
Minimum Value Product
Планирование и оценка
Демо
Ретроспектива
И зачем тогда Kanban
Unit-тестирование
Рефакторинг
Рефакторинги - это хорошо.
Комментарии в коде
Комментарии - это всегда хорошо.
Брейнштормы
Встречи - это не всегда хорошо :)
Всем лета!

More Related Content

What's hot

Описание содержания проекта
Описание содержания проектаОписание содержания проекта
Описание содержания проекта
Yury Kupriyanov
 
Управление проектами. Основы Project Management
Управление проектами. Основы Project ManagementУправление проектами. Основы Project Management
Управление проектами. Основы Project Management
Bmotion Communications
 
Управління проектами. визначення та концепції
Управління проектами. визначення та концепціїУправління проектами. визначення та концепції
Управління проектами. визначення та концепції
Oleg Nazarevych
 
Модуль 13. Лекция 53-54. Управление закупками проекта
Модуль 13. Лекция 53-54. Управление закупками проектаМодуль 13. Лекция 53-54. Управление закупками проекта
Модуль 13. Лекция 53-54. Управление закупками проекта
Yana Brodetski
 
Technical Product Management at Nubank
Technical Product Management at NubankTechnical Product Management at Nubank
Technical Product Management at Nubank
alexandre freire
 
Устав проекта
Устав проектаУстав проекта
Устав проекта
Yury Kupriyanov
 
Правила використання символіки НаУКМА (Brandbook)
Правила використання символіки НаУКМА (Brandbook)Правила використання символіки НаУКМА (Brandbook)
Правила використання символіки НаУКМА (Brandbook)
NaUKMA Library
 
Модуль 4. Лекция 19-20. Управление содержанием проекта
Модуль 4. Лекция 19-20. Управление содержанием проектаМодуль 4. Лекция 19-20. Управление содержанием проекта
Модуль 4. Лекция 19-20. Управление содержанием проекта
Yana Brodetski
 
ВІКТОРИНА: «Фразеологізми – невичерпні скарби народної мудрості»
ВІКТОРИНА: «Фразеологізми – невичерпні скарби народної мудрості»ВІКТОРИНА: «Фразеологізми – невичерпні скарби народної мудрості»
ВІКТОРИНА: «Фразеологізми – невичерпні скарби народної мудрості»
NataliPilipenko
 
CTO vs. VP of Engineering
CTO vs. VP of EngineeringCTO vs. VP of Engineering
CTO vs. VP of Engineering
bcantrill
 
Службові листи
Службові листиСлужбові листи
Службові листи
Дмитро Єрошенко
 
Відокремлені члени речення
Відокремлені члени реченняВідокремлені члени речення
Відокремлені члени речення
Svetik Svetik
 
Microsoft planner tout ce qu'il faut savoir - Webinaire du 17 novembre 2016
Microsoft planner tout ce qu'il faut savoir - Webinaire du 17 novembre 2016Microsoft planner tout ce qu'il faut savoir - Webinaire du 17 novembre 2016
Microsoft planner tout ce qu'il faut savoir - Webinaire du 17 novembre 2016
IAMCP Canada
 
кабінет української мови та літератури
кабінет української мови та літературикабінет української мови та літератури
кабінет української мови та літератури
Андрей Сигида
 
6 біблійні афоризми
6 біблійні афоризми6 біблійні афоризми
6 біблійні афоризми
SnezhanaP10
 
стилі керівництва
стилі керівництвастилі керівництва
стилі керівництваKatyaCher
 
Тема планування проекту лекція 4
Тема планування проекту лекція 4Тема планування проекту лекція 4
Тема планування проекту лекція 4
Oleg Nazarevych
 
презентація
презентаціяпрезентація
презентація
stetsenko_lyudmila
 
Practical introduction to DDD, CQRS and Event Sourcing
Practical introduction to DDD, CQRS and Event SourcingPractical introduction to DDD, CQRS and Event Sourcing
Practical introduction to DDD, CQRS and Event Sourcing
Dennis Doomen
 
учнівська презентація
учнівська презентаціяучнівська презентація
учнівська презентація
yuliu
 

What's hot (20)

Описание содержания проекта
Описание содержания проектаОписание содержания проекта
Описание содержания проекта
 
Управление проектами. Основы Project Management
Управление проектами. Основы Project ManagementУправление проектами. Основы Project Management
Управление проектами. Основы Project Management
 
Управління проектами. визначення та концепції
Управління проектами. визначення та концепціїУправління проектами. визначення та концепції
Управління проектами. визначення та концепції
 
Модуль 13. Лекция 53-54. Управление закупками проекта
Модуль 13. Лекция 53-54. Управление закупками проектаМодуль 13. Лекция 53-54. Управление закупками проекта
Модуль 13. Лекция 53-54. Управление закупками проекта
 
Technical Product Management at Nubank
Technical Product Management at NubankTechnical Product Management at Nubank
Technical Product Management at Nubank
 
Устав проекта
Устав проектаУстав проекта
Устав проекта
 
Правила використання символіки НаУКМА (Brandbook)
Правила використання символіки НаУКМА (Brandbook)Правила використання символіки НаУКМА (Brandbook)
Правила використання символіки НаУКМА (Brandbook)
 
Модуль 4. Лекция 19-20. Управление содержанием проекта
Модуль 4. Лекция 19-20. Управление содержанием проектаМодуль 4. Лекция 19-20. Управление содержанием проекта
Модуль 4. Лекция 19-20. Управление содержанием проекта
 
ВІКТОРИНА: «Фразеологізми – невичерпні скарби народної мудрості»
ВІКТОРИНА: «Фразеологізми – невичерпні скарби народної мудрості»ВІКТОРИНА: «Фразеологізми – невичерпні скарби народної мудрості»
ВІКТОРИНА: «Фразеологізми – невичерпні скарби народної мудрості»
 
CTO vs. VP of Engineering
CTO vs. VP of EngineeringCTO vs. VP of Engineering
CTO vs. VP of Engineering
 
Службові листи
Службові листиСлужбові листи
Службові листи
 
Відокремлені члени речення
Відокремлені члени реченняВідокремлені члени речення
Відокремлені члени речення
 
Microsoft planner tout ce qu'il faut savoir - Webinaire du 17 novembre 2016
Microsoft planner tout ce qu'il faut savoir - Webinaire du 17 novembre 2016Microsoft planner tout ce qu'il faut savoir - Webinaire du 17 novembre 2016
Microsoft planner tout ce qu'il faut savoir - Webinaire du 17 novembre 2016
 
кабінет української мови та літератури
кабінет української мови та літературикабінет української мови та літератури
кабінет української мови та літератури
 
6 біблійні афоризми
6 біблійні афоризми6 біблійні афоризми
6 біблійні афоризми
 
стилі керівництва
стилі керівництвастилі керівництва
стилі керівництва
 
Тема планування проекту лекція 4
Тема планування проекту лекція 4Тема планування проекту лекція 4
Тема планування проекту лекція 4
 
презентація
презентаціяпрезентація
презентація
 
Practical introduction to DDD, CQRS and Event Sourcing
Practical introduction to DDD, CQRS and Event SourcingPractical introduction to DDD, CQRS and Event Sourcing
Practical introduction to DDD, CQRS and Event Sourcing
 
учнівська презентація
учнівська презентаціяучнівська презентація
учнівська презентація
 

Viewers also liked

Сервисные и продуктовые IT-компании
Сервисные и продуктовые IT-компанииСервисные и продуктовые IT-компании
Сервисные и продуктовые IT-компании
Sam Faktorovich
 
Продуктовая vs cервисная компания
Продуктовая vs cервисная компанияПродуктовая vs cервисная компания
Продуктовая vs cервисная компания
DataArt
 
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
Evgeny Kaziak
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в IT
Sam Faktorovich
 
IT project management
IT project managementIT project management
IT project management
Kate Koltunova
 
Rxjs kyivjs 2015
Rxjs kyivjs 2015Rxjs kyivjs 2015
Rxjs kyivjs 2015
Alexander Mostovenko
 
UX metrics
UX metricsUX metrics
UX metrics
Yuri Burlaka
 
Elm kyivfprog 2015
Elm kyivfprog 2015Elm kyivfprog 2015
Elm kyivfprog 2015
Alexander Mostovenko
 
Как решать бизнес-кейсы и сложные проблемы
Как решать бизнес-кейсы и сложные проблемыКак решать бизнес-кейсы и сложные проблемы
Как решать бизнес-кейсы и сложные проблемы
Antony Kleyman
 
Management devaluation - Vadim Nareyko
Management devaluation - Vadim NareykoManagement devaluation - Vadim Nareyko
Management devaluation - Vadim Nareyko
Vadim Nareyko
 
1 шашуков газпром
1 шашуков газпром1 шашуков газпром
1 шашуков газпром4smpir
 
я выбираю профессию в It
я выбираю профессию в Itя выбираю профессию в It
я выбираю профессию в Itmalahova-helen
 
rx.js make async programming simpler
rx.js make async programming simplerrx.js make async programming simpler
rx.js make async programming simplerAlexander Mostovenko
 
Остаться в живых! Все об оптимизации среднего бизнеса
Остаться в живых! Все об оптимизации среднего бизнесаОстаться в живых! Все об оптимизации среднего бизнеса
Остаться в живых! Все об оптимизации среднего бизнеса
Kseniya Kozinskaya
 
Как начать карьеру в IT? Четкие и конкретные советы.
Как начать карьеру в IT? Четкие и конкретные советы.Как начать карьеру в IT? Четкие и конкретные советы.
Как начать карьеру в IT? Четкие и конкретные советы.
Netpeak
 
Олег Годовых - Как учёба в универе и олимпиады не сделали мою жизнь хуже | Ha...
Олег Годовых - Как учёба в универе и олимпиады не сделали мою жизнь хуже | Ha...Олег Годовых - Как учёба в универе и олимпиады не сделали мою жизнь хуже | Ha...
Олег Годовых - Как учёба в универе и олимпиады не сделали мою жизнь хуже | Ha...HappyDev
 
Agile UX & OOUX
Agile UX & OOUXAgile UX & OOUX
Agile UX & OOUX
Yuri Burlaka
 
AgileDays 2017: Особенности фасилитации больших команд
AgileDays 2017: Особенности фасилитации больших командAgileDays 2017: Особенности фасилитации больших команд
AgileDays 2017: Особенности фасилитации больших команд
Svetlana Mukhina ICP, -ATF, -BVA, - ACC, PSM I, CSPO
 
Вебинар: Как научить команду работать по Скраму?
Вебинар: Как научить команду работать по Скраму?Вебинар: Как научить команду работать по Скраму?
Вебинар: Как научить команду работать по Скраму?
Svetlana Mukhina ICP, -ATF, -BVA, - ACC, PSM I, CSPO
 
Роли в команде - модель Белбина
Роли в команде - модель БелбинаРоли в команде - модель Белбина
Роли в команде - модель Белбина
SQALab
 

Viewers also liked (20)

Сервисные и продуктовые IT-компании
Сервисные и продуктовые IT-компанииСервисные и продуктовые IT-компании
Сервисные и продуктовые IT-компании
 
Продуктовая vs cервисная компания
Продуктовая vs cервисная компанияПродуктовая vs cервисная компания
Продуктовая vs cервисная компания
 
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в IT
 
IT project management
IT project managementIT project management
IT project management
 
Rxjs kyivjs 2015
Rxjs kyivjs 2015Rxjs kyivjs 2015
Rxjs kyivjs 2015
 
UX metrics
UX metricsUX metrics
UX metrics
 
Elm kyivfprog 2015
Elm kyivfprog 2015Elm kyivfprog 2015
Elm kyivfprog 2015
 
Как решать бизнес-кейсы и сложные проблемы
Как решать бизнес-кейсы и сложные проблемыКак решать бизнес-кейсы и сложные проблемы
Как решать бизнес-кейсы и сложные проблемы
 
Management devaluation - Vadim Nareyko
Management devaluation - Vadim NareykoManagement devaluation - Vadim Nareyko
Management devaluation - Vadim Nareyko
 
1 шашуков газпром
1 шашуков газпром1 шашуков газпром
1 шашуков газпром
 
я выбираю профессию в It
я выбираю профессию в Itя выбираю профессию в It
я выбираю профессию в It
 
rx.js make async programming simpler
rx.js make async programming simplerrx.js make async programming simpler
rx.js make async programming simpler
 
Остаться в живых! Все об оптимизации среднего бизнеса
Остаться в живых! Все об оптимизации среднего бизнесаОстаться в живых! Все об оптимизации среднего бизнеса
Остаться в живых! Все об оптимизации среднего бизнеса
 
Как начать карьеру в IT? Четкие и конкретные советы.
Как начать карьеру в IT? Четкие и конкретные советы.Как начать карьеру в IT? Четкие и конкретные советы.
Как начать карьеру в IT? Четкие и конкретные советы.
 
Олег Годовых - Как учёба в универе и олимпиады не сделали мою жизнь хуже | Ha...
Олег Годовых - Как учёба в универе и олимпиады не сделали мою жизнь хуже | Ha...Олег Годовых - Как учёба в универе и олимпиады не сделали мою жизнь хуже | Ha...
Олег Годовых - Как учёба в универе и олимпиады не сделали мою жизнь хуже | Ha...
 
Agile UX & OOUX
Agile UX & OOUXAgile UX & OOUX
Agile UX & OOUX
 
AgileDays 2017: Особенности фасилитации больших команд
AgileDays 2017: Особенности фасилитации больших командAgileDays 2017: Особенности фасилитации больших команд
AgileDays 2017: Особенности фасилитации больших команд
 
Вебинар: Как научить команду работать по Скраму?
Вебинар: Как научить команду работать по Скраму?Вебинар: Как научить команду работать по Скраму?
Вебинар: Как научить команду работать по Скраму?
 
Роли в команде - модель Белбина
Роли в команде - модель БелбинаРоли в команде - модель Белбина
Роли в команде - модель Белбина
 

Similar to структура It компании

Бизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение измененийБизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение изменений
SQALab
 
1504 ad- бизнес аналитик - решение проблем и внедрение изменений
1504 ad- бизнес аналитик - решение проблем и внедрение изменений1504 ad- бизнес аналитик - решение проблем и внедрение изменений
1504 ad- бизнес аналитик - решение проблем и внедрение измененийDmitry Bezuglyy
 
Строители Калифорнии
Строители КалифорнииСтроители Калифорнии
Строители КалифорнииVladimir Ivanov
 
Как выжить глобальной корпорации?
Как выжить глобальной корпорации?Как выжить глобальной корпорации?
Как выжить глобальной корпорации?
CEE-SEC(R)
 
Управление проектами в непроектных компаниях_Oleg Tumasov
Управление проектами в непроектных компаниях_Oleg TumasovУправление проектами в непроектных компаниях_Oleg Tumasov
Управление проектами в непроектных компаниях_Oleg TumasovOleg Tumasov, PMP, PRINCE2, MSP
 
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-МастерПрезентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
State University of Telecoms, Faculty of Economics and Management
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11ANDREY ZAKHODYAYCHENKO
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Andrey Zakhodyaychenko
 
Идеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может бытьИдеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может быть
SQALab
 
Citilink - IT Function_Rus
Citilink - IT Function_RusCitilink - IT Function_Rus
Citilink - IT Function_RusSergei Biryukov
 
Risk_methodologies
Risk_methodologiesRisk_methodologies
Risk_methodologies
Elena Petrova
 
Моделирование корпоративной архитектуры
Моделирование корпоративной архитектурыМоделирование корпоративной архитектуры
Моделирование корпоративной архитектуры
SQALab
 
Бизнес Инжиниринг Групп и ОРГ-Мастер
Бизнес Инжиниринг Групп и ОРГ-МастерБизнес Инжиниринг Групп и ОРГ-Мастер
Бизнес Инжиниринг Групп и ОРГ-МастерBusiness_Engineering_Group
 
'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020
'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020 'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020
'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020
OdessaJS Conf
 
Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.
Alexander Novichkov
 
Алексей Лустин. Двигая бюджет по Kanban доске
Алексей Лустин. Двигая бюджет по Kanban доскеАлексей Лустин. Двигая бюджет по Kanban доске
Алексей Лустин. Двигая бюджет по Kanban доске
ScrumTrek
 
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Luxoft Education Center
 
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
Адванта - онлайн система управления проектами
 
It-menedger demeshko
It-menedger demeshkoIt-menedger demeshko
It-menedger demeshko
MarinaNikylina
 

Similar to структура It компании (20)

Бизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение измененийБизнес аналитик - решение проблем и внедрение изменений
Бизнес аналитик - решение проблем и внедрение изменений
 
1504 ad- бизнес аналитик - решение проблем и внедрение изменений
1504 ad- бизнес аналитик - решение проблем и внедрение изменений1504 ad- бизнес аналитик - решение проблем и внедрение изменений
1504 ad- бизнес аналитик - решение проблем и внедрение изменений
 
Строители Калифорнии
Строители КалифорнииСтроители Калифорнии
Строители Калифорнии
 
Как выжить глобальной корпорации?
Как выжить глобальной корпорации?Как выжить глобальной корпорации?
Как выжить глобальной корпорации?
 
Управление проектами в непроектных компаниях_Oleg Tumasov
Управление проектами в непроектных компаниях_Oleg TumasovУправление проектами в непроектных компаниях_Oleg Tumasov
Управление проектами в непроектных компаниях_Oleg Tumasov
 
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-МастерПрезентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
Презентация компании БИГ-СПБ и программного продукта ОРГ-Мастер
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
 
Идеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может бытьИдеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может быть
 
Citilink - IT Function_Rus
Citilink - IT Function_RusCitilink - IT Function_Rus
Citilink - IT Function_Rus
 
It-tuning itsm_pm
It-tuning itsm_pmIt-tuning itsm_pm
It-tuning itsm_pm
 
Risk_methodologies
Risk_methodologiesRisk_methodologies
Risk_methodologies
 
Моделирование корпоративной архитектуры
Моделирование корпоративной архитектурыМоделирование корпоративной архитектуры
Моделирование корпоративной архитектуры
 
Бизнес Инжиниринг Групп и ОРГ-Мастер
Бизнес Инжиниринг Групп и ОРГ-МастерБизнес Инжиниринг Групп и ОРГ-Мастер
Бизнес Инжиниринг Групп и ОРГ-Мастер
 
'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020
'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020 'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020
'Сrafting software architecture decisions' by Maksym Klymyshyn at ODESSA'2020
 
Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.
 
Алексей Лустин. Двигая бюджет по Kanban доске
Алексей Лустин. Двигая бюджет по Kanban доскеАлексей Лустин. Двигая бюджет по Kanban доске
Алексей Лустин. Двигая бюджет по Kanban доске
 
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
Дмитрий Безуглый - Почему из ИТ-ков получаются плохие руководители?
 
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
 
It-menedger demeshko
It-menedger demeshkoIt-menedger demeshko
It-menedger demeshko
 

структура It компании

  • 5. План: Топ-менеджмент Матричная структура Роли в разработке Групповая динамика
  • 8. CPO CR(TI)OCSOCFO CLO — Chief Learning Officer CMO — Chief Marketing Officer COO — Chief Operating Officer CPO — Chief Procurement Officer CFO — Chief Financial Officer CHRO — Chief HR Officer CIO — Chief Information Officer CKO — Chief Knowledge Officer CR(TI)O — Chief Research (Technology Innovation) Officer CS — Chief Strategist CSO — Chief Security Officer COO/CAO CMOCIO CKO GC CBO CCOPRO CAO — Chief Administrative Officer CBO — Chief Business Officer CCO — Chief Commercial Officer CEO — Chief Executive Officer CHROCTO CLO CTO — Chief Technology Officer CVO — Chief Visionary Officer GC — General Counsel PRO — Public Relations Officer CS CVO CEO PR PROCESSING ASSURANCE TECHNOLOGY PEOPLE EVOLUTION SALES C - L E V E L R E S P O N S I B I L I T Y
  • 9. Бывает разное ● Линейная ● Функциональная ● Дивизиональная ● Матричная
  • 11. Pros более четкая ориентация на проектные цели и требования рынка высокая эффективность оперативного управления возможность оперативного снижения расходов и повышения эффективности использования ресурсов гибкое и эффективное использование персонала организации, специальных знаний и компетентности сотрудников относительная автономность проектных групп способствует развитию у работников профессиональных навыков, эффективной управленческой культуры и навыков самостоятельного принятия решений улучшение контроля за отдельными задачами проекта или целевой программы; одно лицо, «хозяин» проекта, является центром сосредоточения информации, касающейся проекта или целевой программы сокращается время реакции на нужды проекта или программы за счет создания горизонтальных коммуникаций и единого центра принятия решений.
  • 12. Cons трудность однозначного установления ответственности за работу по заданию подразделения и по заданию проекта или программы (следствие двойного подчинения) необходимость постоянного контроля за соотношением ресурсов, выделяемых подразделениям и программам или проектам; высокие требования к квалификации, личным и деловым качествам работников, работающих в группах, необходимость их обучения; частые конфликтные ситуации между руководителями подразделений и проектов или программ; возможность нарушения правил и стандартов, принятых в функциональных подразделениях, из-за оторванности сотрудников, участвующих в проекте или программе, от своих подразделений.
  • 13. Это был последний скучный слайд
  • 15. DEVELOPMENT MARKET CUSTOMER Pd M BD PO PM BA SM AM Strategy Roles Notation: PdM — Product Manager PM — Project Manager AM — Account Manager PO — Product Owner SM — Sales Manager BD — Business Developer BA — Business Analyst SA — System Analyst SAr — System Architect SArSA
  • 16. Software Architect «Умение выбрать оптимальное решение вместо лучшего — вот основная задача архитектора». «Архитектор ПО ничем не отличаются от других Архитекторов, которые строят мосты или дома. Приложение — это тоже строение: ему нужен правильный фундамент и сильные решения. Стоя под мостом во время проверки нагрузкой, нужно быть уверенным, что он не рухнет». «Всегда нужно быть готовым к переключению между задачами — это норма для архитектора». По статистике ДОУ, среднему украинскому архитектору 30 лет, он имеет 9-летний опыт работы и получает $4000.
  • 17. Team Lead «70% — организационные вопросы и коммуникация, 30% — непосредственно технические вопросы». «Написание кода — мало. Чтение кода — много». «Обязанность тимлида #1: забота о своей команде. Команда должна чувствовать себя комфортно в рабочих условиях и быть хорошо мотивированной. Кроме того, тимлид также обеспечивает профессиональный и карьерный рост своих ребят, регулярно проводит беседы на тему, куда людям интересно развиваться, и помогает им в этом». По статистике ДОУ, средний возраст украинских тимлидов — 28 лет, средний опыт работы — 6,5 лет, средняя зарплата — $2800.
  • 18. Project Manager Project Manager — это специалист, чьей главной задачей является управление проектом в целом: проектирование и расстановка приоритетов, планирование выполнения задач, контроль, коммуникации, а также оперативное решение проблем. «Хороший PM ценит время, является хорошим аналитиком, психологом, лидером; энергичен, позитивен, не паникует, вместо отговорок ищет пути решения проблем, политкорректен, понимает стратегию и тактику». Согласно статистике ДОУ, среднему украинскому PM’у 28 лет, он имеет зарплату $2000 и опыт работы 3,8 года.
  • 19. QA engineer Основная задача QA — обеспечение качества. QA-инженер фокусирует внимание на процессах разработки ПО, улучшает их, предотвращает появление дефектов и проблем (Makes sure you are doing the right things, the right way). «Хороший инженер по качеству понимает логику продукта и досконально знает проект: требования, текущее состояние дел. Возможно, ему придется отвечать на уточняющие вопросы девелоперов, которые знают только свой кусок задачи и смежные области». «Недостатками, скорее всего, можно назвать большую часть рутинной работы, которою нужно делать обязательно». По данным ДОУ, среднему украинскому QA-инженеру 26 лет. Он имеет опыт работы от полугода (джуниор) до 5 лет (сеньор) и получает зарплату $600-2700
  • 20. Холократия ● Холакратия - бизнес-модель «без менеджеров» ● Роли вместо позиций ● Распределение вместо делегирования ● Быстрые структурные преобразования ● Правила вместо политики
  • 22. Донт ворк бекоз оф: ● Концепцией владеет одна компания (ее придумал Брайан Робертсон, основатель компании HolacracyOne,) ● Это дорого и долго ● Холакратия похожа на культ ● Частые встречи не всегда эффективны ● Проблемы контроля и самоорганизации структур ● Нанимать людей становится сложнее ● Отсутствие структуры порождает новые структуры
  • 25. Выводы CEO, CTO, CVO , COO, CCO, CMO Матричная рулит Product Manager, Project Manager vs Product, TeamLead vs TechLead, Холократия - в топку всех менеджеров Forming to Storming to Noring maybe to Perfoming
  • 26. Agile
  • 27. А что есть кроме него? - Waterfall - RUP - OpenUP - MSF - И тд.
  • 28. Agile-манифест - Люди и взаимодействие важнее процессов и инструментов - Работающий продукт важнее исчерпывающей документации - Сотрудничество с заказчиком важнее согласования условий контракта - Готовность к изменениям важнее следования первоначальному плану
  • 29. Scrum
  • 37. Комментарии в коде Комментарии - это всегда хорошо.
  • 38. Брейнштормы Встречи - это не всегда хорошо :)

Editor's Notes

  1. Типичный рабочий день архитетора предпологает: — участие в групповом планировании, митингах, совещаниях с заказчиком; — консультирование команды по текущим вопросам; — проектирование и написание технической документации; — изучение новых технологий; — работа с кодом проекта, прототипирование, оптимизация, рефакторинг.
  2. Типичный рабочий день тимлида включает в себя: · рассмотрение новых задач и их распределение · стендап с командой · митинги · программирование · архитектурные вопросы · code review
  3. Основная обязанность и ответственность PM — довести идею заказчика до реализации в установленный срок, используя существующие ресурсы. В рамках этой задачи PM’у необходимо построить план разработки, организовать команду, настроить процесс работы над проектом, обеспечить обратную связь между командами и заказчиком, устранять помехи для команд, контролировать качество и поставку продукта в срок. Типичный рабочий день PM’а предполагает: — Планирование очереди задач на текущий день; — Проверка выполненной работы команд за прошедший день; — Проведение стендапа с командой; — Коммуникации с заказчиком по эмейлу, скайпу, телефону, митинги; — Работа с документацией, отчетность; — Мониторинг выполнения задач; — Решение разнообразных текущих проблем;
  4. Типичный рабочий день QA-специалиста включает в себя: — Написание тест-кейсов, тестирование, документирование ошибок (в зависимости от фазы проекта); — Проверка баг-трекинговой системы на предмет появления исправленных ошибок; — Стенд-ап митинги; — Изучение требований, их уточнение у заказчика; — Активное общение с разработчиками; — Оформление тестовой документации. «Мышление программистов и тестировщиков „заточено“ по-разному. Программист ищет короткий путь решения, достигает цели — и после этого стремится уже к новым задачам. А тестировщик обстоятельно выверяет неучтенные моменты, проверяет разные комбинации».