Трансформация культуры ИТ организации

41
Трансформация культуры ИТ организации Асхат Уразбаев Agile Coach ScrumTrek

Upload: sqalab

Post on 20-Aug-2015

272 views

Category:

Education


0 download

TRANSCRIPT

Трансформация культуры ИТ организации

Асхат УразбаевAgile CoachScrumTrek

Askhat Urazbaev

• ScrumTrek• Agile Coach• Managing partner

• In the past• Programmer, manager, process

architect

Вопросы

• Что такое культура?• Классификация культур?• Почему это важно?• Как культура транслируется?

ЧТО ТАКОЕ КУЛЬТУРА?

Культура в вашей компании

• Как вы думаете, почему ваша компания успешна?• 4-6 пунктов

— Integrity and honesty

— Passion for customers, partners, and technology

— Open and respectful with others and dedicated to making them better

— Willingness to take on big challenges and see them through

— Self critical, questioning and committed to personal excellence and self improvement

— Accountable for commitments, results, and quality to customers, shareholders, partners and employees

Пример ценностей

Schneider Culture Model

— Integrity and honesty

— Passion for customers, partners, and technology

— Open and respectful with others

— Willingness to take on big challenges and see them through

— Self critical, questioning and committed to personal excellence and self improvement

— Accountable for commitments, results, and quality to customers, shareholders, partners and employees

and dedicated to making them better

А вы где?

Столкновение культур

Столкновение культур

• Стартап против корпорации• Культура компетенции против культуры

взаимодействия

НУЖНО ЛИ МЕНЯТЬ КУЛЬТУРУ?

• Отдел разработки • Архитектура развивается «кто в лес, кто по

дрова»– Куча фреймворков– «Велосипеды»– Произвольные архитектурные паттерны– И так далее

• Что делать?

Архитектор

Архитектор

Принципы принятия решений в культуре «контроля»

I. Корень проблемы всегда в недостаточном уровне ответственности исполнителя

II. Усилить ответственность можно только выделением ответственных

III. Каждый стык ответственности порождает проблему

Количество ответственных только растет

отстой

Разработчики Пользователи

отстой

РазработчикиПользователи

отстой

ПСИ

Где???Разработчики

Пользователи

отстой

ПСИ

Разработчики

Интегр. тест.

отстой

Внут. тест.

Где???

Разработчики

Пользователи

отстой

ПСИ

Разработчики

Интегр. тест.

отстой

Внут. тест.

отстой

отстой

Трансформация культуры

• Принятие решений как можно ниже по иерархии обеспечивает их скорость

Мы так не можем!

Agile

Культурный сдвиг

ОСНОВНАЯ ПРОБЛЕМА КУЛЬТУРНОЙ ТРАНСФОРМАЦИИ

Культуру транслируют лидеры

Руководители среднего звена

«вынес и эту дорогу железную, вынесет все, что

господь ни пошлет»

• Топ менеджеры ЗА и ГОТОВЫ

Миддл-менеджмент не понимает

Уровень зрелости

разработки можно измерить, используя CMMI

Руководство сказало

внедрить CMMI третьего уровня

Первоначальная цель полностью

искажается при трансляции ее вниз

по иерархии

• Контекст не передается!• All-hands

• Обратная связь

В программе много ошибок!

Давай Руководитель

будет проверять код перед выкладкой

Распространить на все подразделения

Зеленое смещение

Ничего не получилось,

ужасные результаты

Так уж и ничего? Кое-что все-таки

получилось!

Есть успех!

Разработчики

Цикл внедрения

Прозрачность

ПроблемыРешения

Не «перепрыгивать» к решению — не усваивается

Энтропия

• Или бежишь или деградируешь• Энтропия все возвращает. Но сил уже нет

Мы пробовали – это не работает!

Нужны быстрые победы

“Go see”

«Несокультурность»

Офисные зомби Agile Hippie

Сначала проведе

м веселую разминк

у!

• Говорите на языке носителя культуры

Burndown chart позволит

контролировать проект

Хе-хе!

Модель Коттера

1. Необходимость перемен2. Команда реформаторов3. Видение перемен4. Коммуникация видения5. Устранение помех6. Быстрые результаты7. Закрепление успехов в

культуре