SlideShare una empresa de Scribd logo
1 de 46
Things to unlearn in software development #itjam #unl
История Васа
История Васа
История Васа
История Васа
Причины трагедии Очень важный заказчик Нереальные планы Увеличивающийся объем работ Высокие технологические риски Архитектурные просчеты Провалились приемочные тесты Сменился ведущий архитектор Выдавание желаемого за действительное Неверные приоритеты разработки  Ошибки внедрения
Прошло 350 лет Кораблестроение многому научилось Развиваются новые индустрии Проектный менеджментстал наукой Почему спустя 350 лет мы совершаем одни и те же ошибки?
1
ДИЛЕММА ВАЖНОСТИ И ПРАВОТЫ ЗАКАЗЧИКА Гарри Гордон Селфридж сказал «Заказчик всегда прав» Но что, если важный заказчик  не прав?
Безоговорочное согласие приводит к ухудшению качества обслуживания     Пренебрежение мнением сотрудников  Демотивация                                                              Снижение                                                          качества услуг
Безоговорочное согласие приводит к проектным неудачам Принимаем нереальные сроки Соглашаемся с неоптимальными решениями Позволяем диктовать технические требования Боимся сказать возразить или признать провал На продукте будет «висеть» наша бирка
UnlearnБЫТЬ БЕЗОТКАЗНЫМ Your 'yes' has no power  if you do not know how to say 'no'
LearnВЗАИМОДЕЙСТВОВАТЬ Говорить «нет» неприемлемым решениям Вести конструктивные диалоги для поиска лучших решений Реалистичных Профессиональных
2
ДИЛЕММА ЖЕСТКОГО ПЛАНА И ПОСТОЯННЫХ ИЗМЕНЕНИЙ Изменения приходят неизбежно
Объем проекта изменяется     1) Дополнительные     исследования «дьявол в деталях»
Объем проекта изменяется Мы даем обещания, когда знаем ещё слишком мало
Объем проекта изменяется      2) Неверные трактовки       требований
Объем проекта изменяется      3) Новые пожелания      заказчика
Unlearn ФИКСИРОВАТЬ ОБЪЕМ ПРОЕКТА [SCOPE] x [TIME] x BUDGET x QUALITY [SCOPE] x [TIME] x [BUDGET] x [QUALITY] [SCOPE] x [TIME] x [BUDGET] x [QUALITY] В проигрыше оказываются все:   	 сценарий «Lose-lose»
LearnУПРАВЛЯТЬ ОБЪЕМОМ ПРОЕКТА 1) Разбивать проект на под-проекты Детализировать и подписывать требования только текущего под-проекта Планировать работу  над следующим проектом, основываясь на опыте предыдущего
LearnУПРАВЛЯТЬ ОБЪЕМОМ ПРОЕКТА 2) Фокусироваться на приоритетах бизнеса Регулярно поставлять наиболее важную для бизнеса функциональность Принимая важные изменения, позволить бизнесу учиться и создавать конкурентные преимущества
3
ПРОБЛЕМА OVER-ENGENEERING’А Стремясь «упредить» изменения мыразрабатываем универсальные решения Big Requirement Up Front (BRUF) Big Design Up Front (BDUF)
Unlearn СТРОИТЬ УНИВЕРСАЛЬНУЮ АРХИТЕКТУРУ Предусмотреть все невозможно
LearnБЕЗОПАСНО И ДЕШЕВО ВНОСИТЬ ИЗМЕНЕНИЯ Дешево:  - Простой дизайн Безопасно - Автоматические тесты Без ограничений - Рефакторинг Архитектура растет  вместе со знаниями о продукте
Вы используете? Test-Driven Development Refactoring Continuous Integration
Бытуют мнения «Мне не нужны юнит-тесты, я без них пишу качественно» «У меня нет времени на рефакторинг, поэтому я пишу качественно сразу» «Legacy код пишется в Индии и Китае»
4
ПРОБЛЕМА ПРОФЕССИОНАЛЬНОЙ НЕБРЕЖНОСТИ Не думать О том, что будет с нашим кодом через полгода-год О том, что будет с нашим кодом, после того, как мы перейдем на другой проект О тех людях, которые будут его поддерживать
UnlearnПРОФЕССИОНАЛИЗМ = ХРАБРОСТЬ
LearnПРОФЕССИОНАЛИЗМ = БЕЗОПАСНОСТЬ
LearnПРОФЕССИОНАЛИЗМ = БЕЗОПАСНОСТЬ ЗАБОТА О СЕБЕ - TDD -  Refactoring-  Continuous Integration       Пишите код так, что бы позже, при его поддержке Вам было за что себя поблагодарить
Что делают        программисты? Читают код Пишут код
Что делают        программисты? Читают код 90% Пишут код 10%
LearnПРОФЕССИОНАЛИЗМ = БЕЗОПАСНОСТЬ ЗАБОТА  О ДРУГИХ - TDD ,[object Object],      Пишите код так, будто тот, кто будет его поддерживать - маньяк, который знает Ваш адрес
5
ПРОБЛЕМА СТАНДАРТИЗАЦИИ ПРОЦЕССОВ Выбор методологии происходит в начале проекта
ПРОБЛЕМА СТАНДАРТИЗАЦИИ ПРОЦЕССОВ The danger of standard process is that peoplewill miss chances to take important shortcuts T. DeMarco,T. Lister
UnlearnПОЛАГАТЬСЯ НА СТАНДАРТНЫЙ ПОДХОД, который решит все возможные проблемы На «рынке» много предложений: CMM,RUP,XP,SCRUM …
LearnСТРОИТЬ МЕТА-ПРОЦЕССзамыкающий цепочки обратной связи     Выстраивать  обратную связь между компонентами процесса: ,[object Object]
Требованиями и их реализацией
Версиями продукта и рыночными условиями,[object Object]
LearnСТРОИТЬ МЕТА-ПРОЦЕССзамыкающий цепочки обратной связи  Строить свой собственныйпроцесс и адаптировать его под изменяющиеся условия
LearnСТРОИТЬ МЕТА-ПРОЦЕССзамыкающий цепочки обратной связи Best practices Good practices
Unlearns БЫТЬ БЕЗОТКАЗНЫМ ФИКСИРОВАТЬ ОБЪЕМ ПРОЕКТА СТРОИТЬ УНИВЕРСАЛЬНУЮ АРХИТЕКТУРУ ПУТАТЬ ПРОФЕССИОНАЛИЗМ И ХРАБРОСТЬ ПОЛАГАТЬСЯ НА СТАНДАРТНЫЙ ПОДХОД #itjam #unl

Más contenido relacionado

La actualidad más candente

DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...Dakiry
 
Траблшутинг в IT компании: и все горит, и ты горишь и ты в аду. BA, PM, DEV, QA
Траблшутинг в IT компании: и все горит, и ты горишь и ты в аду. BA, PM, DEV, QAТраблшутинг в IT компании: и все горит, и ты горишь и ты в аду. BA, PM, DEV, QA
Траблшутинг в IT компании: и все горит, и ты горишь и ты в аду. BA, PM, DEV, QAОлег Чебулаев
 
Дизайн в хаосе
Дизайн в хаосеДизайн в хаосе
Дизайн в хаосеArtur Kasimov
 
Построение процесса безопасной разработки
Построение процесса безопасной разработкиПостроение процесса безопасной разработки
Построение процесса безопасной разработкиPositive Development User Group
 
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов QA Dnepropetrovsk Community (Ukraine)
 
Безопасная разработка для руководителей
Безопасная разработка для руководителейБезопасная разработка для руководителей
Безопасная разработка для руководителейPositive Development User Group
 
Разработчик всегда прав
Разработчик всегда правРазработчик всегда прав
Разработчик всегда правCEE-SEC(R)
 
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014
Продукт или проект - Александр Борисов  Dev2Dev v1.5 23.11.2014Продукт или проект - Александр Борисов  Dev2Dev v1.5 23.11.2014
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014Dev2Dev
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиBoris Volfson
 
Andrey Petrov методология P D P, часть 1, цели вместо кейсов
Andrey Petrov методология P D P, часть 1, цели вместо кейсовAndrey Petrov методология P D P, часть 1, цели вместо кейсов
Andrey Petrov методология P D P, часть 1, цели вместо кейсовrit2010
 
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITБесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITGoIT
 
Практические аспекты разработки ПО #2
Практические аспекты разработки ПО #2Практические аспекты разработки ПО #2
Практические аспекты разработки ПО #2Denis Umnov
 
Андрей Вербицкий: Ошибки IT-аналитика
Андрей Вербицкий: Ошибки IT-аналитикаАндрей Вербицкий: Ошибки IT-аналитика
Андрей Вербицкий: Ошибки IT-аналитикаRaum7
 
5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда 5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда Heads&Hands
 
AgileBaseCamp 2013 - Start Up and Get Done
AgileBaseCamp 2013 - Start Up and Get DoneAgileBaseCamp 2013 - Start Up and Get Done
AgileBaseCamp 2013 - Start Up and Get DoneMax Klymyshyn
 
Практические аспекты разработки ПО #3
Практические аспекты разработки ПО #3Практические аспекты разработки ПО #3
Практические аспекты разработки ПО #3Denis Umnov
 
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...ScrumTrek
 

La actualidad más candente (20)

Tdd from the middle
Tdd from the middleTdd from the middle
Tdd from the middle
 
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
 
Траблшутинг в IT компании: и все горит, и ты горишь и ты в аду. BA, PM, DEV, QA
Траблшутинг в IT компании: и все горит, и ты горишь и ты в аду. BA, PM, DEV, QAТраблшутинг в IT компании: и все горит, и ты горишь и ты в аду. BA, PM, DEV, QA
Траблшутинг в IT компании: и все горит, и ты горишь и ты в аду. BA, PM, DEV, QA
 
Дизайн в хаосе
Дизайн в хаосеДизайн в хаосе
Дизайн в хаосе
 
Построение процесса безопасной разработки
Построение процесса безопасной разработкиПостроение процесса безопасной разработки
Построение процесса безопасной разработки
 
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов
 
Безопасная разработка для руководителей
Безопасная разработка для руководителейБезопасная разработка для руководителей
Безопасная разработка для руководителей
 
Разработчик всегда прав
Разработчик всегда правРазработчик всегда прав
Разработчик всегда прав
 
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014
Продукт или проект - Александр Борисов  Dev2Dev v1.5 23.11.2014Продукт или проект - Александр Борисов  Dev2Dev v1.5 23.11.2014
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектами
 
Prototyping
PrototypingPrototyping
Prototyping
 
Andrey Petrov методология P D P, часть 1, цели вместо кейсов
Andrey Petrov методология P D P, часть 1, цели вместо кейсовAndrey Petrov методология P D P, часть 1, цели вместо кейсов
Andrey Petrov методология P D P, часть 1, цели вместо кейсов
 
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITБесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
 
Практические аспекты разработки ПО #2
Практические аспекты разработки ПО #2Практические аспекты разработки ПО #2
Практические аспекты разработки ПО #2
 
Андрей Вербицкий: Ошибки IT-аналитика
Андрей Вербицкий: Ошибки IT-аналитикаАндрей Вербицкий: Ошибки IT-аналитика
Андрей Вербицкий: Ошибки IT-аналитика
 
5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда 5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда
 
Extrproj
 Extrproj Extrproj
Extrproj
 
AgileBaseCamp 2013 - Start Up and Get Done
AgileBaseCamp 2013 - Start Up and Get DoneAgileBaseCamp 2013 - Start Up and Get Done
AgileBaseCamp 2013 - Start Up and Get Done
 
Практические аспекты разработки ПО #3
Практические аспекты разработки ПО #3Практические аспекты разработки ПО #3
Практические аспекты разработки ПО #3
 
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
Александр Сербул. Прикладное XP в «1С-Битрикс»: как развивать продукт более 1...
 

Destacado

юбилейный семинар история успеха
юбилейный семинар история успехаюбилейный семинар история успеха
юбилейный семинар история успехаNormdocs
 
Научные основы стандартизации
Научные основы стандартизацииНаучные основы стандартизации
Научные основы стандартизацииMikhail Kalinin
 
Национальная система стандартизации рф (гсс)
Национальная система стандартизации рф (гсс)Национальная система стандартизации рф (гсс)
Национальная система стандартизации рф (гсс)Mikhail Kalinin
 
Основные понятия стандартизации
Основные понятия стандартизацииОсновные понятия стандартизации
Основные понятия стандартизацииMikhail Kalinin
 
История и эволюция стандартизации
История и эволюция стандартизацииИстория и эволюция стандартизации
История и эволюция стандартизацииMikhail Kalinin
 
калинин конференция23112016
калинин конференция23112016калинин конференция23112016
калинин конференция23112016Mikhail Kalinin
 

Destacado (8)

юбилейный семинар история успеха
юбилейный семинар история успехаюбилейный семинар история успеха
юбилейный семинар история успеха
 
Научные основы стандартизации
Научные основы стандартизацииНаучные основы стандартизации
Научные основы стандартизации
 
Национальная система стандартизации рф (гсс)
Национальная система стандартизации рф (гсс)Национальная система стандартизации рф (гсс)
Национальная система стандартизации рф (гсс)
 
Основные понятия стандартизации
Основные понятия стандартизацииОсновные понятия стандартизации
Основные понятия стандартизации
 
16
1616
16
 
История и эволюция стандартизации
История и эволюция стандартизацииИстория и эволюция стандартизации
История и эволюция стандартизации
 
калинин конференция23112016
калинин конференция23112016калинин конференция23112016
калинин конференция23112016
 
Programa de inicial 2014
Programa de inicial 2014Programa de inicial 2014
Programa de inicial 2014
 

Similar a Things To Unlearn In Software Development

Как попасть на следующий уровень карьеры и зарплаты в C#
Как попасть на следующий уровень карьеры и зарплаты в C#Как попасть на следующий уровень карьеры и зарплаты в C#
Как попасть на следующий уровень карьеры и зарплаты в C#geekfamilyrussia
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымVladimir Zavertaylov
 
Лайфхаки при аутсорсе - Эдуард Христусь, Func
Лайфхаки при аутсорсе - Эдуард Христусь, FuncЛайфхаки при аутсорсе - Эдуард Христусь, Func
Лайфхаки при аутсорсе - Эдуард Христусь, FunciDealMachine
 
Александр Байкин (UML2.ru)
Александр Байкин (UML2.ru)Александр Байкин (UML2.ru)
Александр Байкин (UML2.ru)Ontico
 
Развитие IT-организации - от рассвета до заката
Развитие IT-организации - от рассвета до закатаРазвитие IT-организации - от рассвета до заката
Развитие IT-организации - от рассвета до закатаSQALab
 
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Sergiy Povolyashko
 
Как продать Agile.
Как продать Agile.Как продать Agile.
Как продать Agile.Nikita Filippov
 
Software craftsmanship фиксит проблемы Agile
Software craftsmanship фиксит проблемы AgileSoftware craftsmanship фиксит проблемы Agile
Software craftsmanship фиксит проблемы AgilePavel Veinik
 
Andrey Petrov P D P
Andrey Petrov P D PAndrey Petrov P D P
Andrey Petrov P D Prit2010
 
Федір Ружинський “Інженерні практики: погляд менеджера. Що? Як? Навіщо?” Lv...
Федір Ружинський  “Інженерні практики: погляд менеджера. Що? Як? Навіщо?”  Lv...Федір Ружинський  “Інженерні практики: погляд менеджера. Що? Як? Навіщо?”  Lv...
Федір Ружинський “Інженерні практики: погляд менеджера. Що? Як? Навіщо?” Lv...Lviv Startup Club
 
Alyona Marshavina. How to build a strong relationship with difficult clients
Alyona Marshavina. How to build a strong relationship with difficult clientsAlyona Marshavina. How to build a strong relationship with difficult clients
Alyona Marshavina. How to build a strong relationship with difficult clientsLviv Startup Club
 
Как продать Agile заказчику
Как продать Agile заказчикуКак продать Agile заказчику
Как продать Agile заказчикуAskhat Urazbaev
 
Как продавать Agile заказчику?
Как продавать Agile заказчику?Как продавать Agile заказчику?
Как продавать Agile заказчику?Nikita Filippov
 
Alyona Marshavina: How to build a strong relationship with difficult clients
Alyona Marshavina: How to build a strong relationship with difficult clientsAlyona Marshavina: How to build a strong relationship with difficult clients
Alyona Marshavina: How to build a strong relationship with difficult clientsLviv Startup Club
 
15 шагов к быстрым сделкам на тендерных площадках
15 шагов к быстрым сделкам на тендерных площадках15 шагов к быстрым сделкам на тендерных площадках
15 шагов к быстрым сделкам на тендерных площадкахConformato
 
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...DevOps_Fest
 
Проектирование Программных Систем. Лекция 01
Проектирование Программных Систем. Лекция 01Проектирование Программных Систем. Лекция 01
Проектирование Программных Систем. Лекция 01Dima Dzuba
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в ITSam Faktorovich
 

Similar a Things To Unlearn In Software Development (20)

Как попасть на следующий уровень карьеры и зарплаты в C#
Как попасть на следующий уровень карьеры и зарплаты в C#Как попасть на следующий уровень карьеры и зарплаты в C#
Как попасть на следующий уровень карьеры и зарплаты в C#
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Лайфхаки при аутсорсе - Эдуард Христусь, Func
Лайфхаки при аутсорсе - Эдуард Христусь, FuncЛайфхаки при аутсорсе - Эдуард Христусь, Func
Лайфхаки при аутсорсе - Эдуард Христусь, Func
 
TOC implementation method
TOC implementation methodTOC implementation method
TOC implementation method
 
Александр Байкин (UML2.ru)
Александр Байкин (UML2.ru)Александр Байкин (UML2.ru)
Александр Байкин (UML2.ru)
 
Развитие IT-организации - от рассвета до заката
Развитие IT-организации - от рассвета до закатаРазвитие IT-организации - от рассвета до заката
Развитие IT-организации - от рассвета до заката
 
Развитие ИТ
Развитие ИТРазвитие ИТ
Развитие ИТ
 
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
 
Как продать Agile.
Как продать Agile.Как продать Agile.
Как продать Agile.
 
Software craftsmanship фиксит проблемы Agile
Software craftsmanship фиксит проблемы AgileSoftware craftsmanship фиксит проблемы Agile
Software craftsmanship фиксит проблемы Agile
 
Andrey Petrov P D P
Andrey Petrov P D PAndrey Petrov P D P
Andrey Petrov P D P
 
Федір Ружинський “Інженерні практики: погляд менеджера. Що? Як? Навіщо?” Lv...
Федір Ружинський  “Інженерні практики: погляд менеджера. Що? Як? Навіщо?”  Lv...Федір Ружинський  “Інженерні практики: погляд менеджера. Що? Як? Навіщо?”  Lv...
Федір Ружинський “Інженерні практики: погляд менеджера. Що? Як? Навіщо?” Lv...
 
Alyona Marshavina. How to build a strong relationship with difficult clients
Alyona Marshavina. How to build a strong relationship with difficult clientsAlyona Marshavina. How to build a strong relationship with difficult clients
Alyona Marshavina. How to build a strong relationship with difficult clients
 
Как продать Agile заказчику
Как продать Agile заказчикуКак продать Agile заказчику
Как продать Agile заказчику
 
Как продавать Agile заказчику?
Как продавать Agile заказчику?Как продавать Agile заказчику?
Как продавать Agile заказчику?
 
Alyona Marshavina: How to build a strong relationship with difficult clients
Alyona Marshavina: How to build a strong relationship with difficult clientsAlyona Marshavina: How to build a strong relationship with difficult clients
Alyona Marshavina: How to build a strong relationship with difficult clients
 
15 шагов к быстрым сделкам на тендерных площадках
15 шагов к быстрым сделкам на тендерных площадках15 шагов к быстрым сделкам на тендерных площадках
15 шагов к быстрым сделкам на тендерных площадках
 
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
DevOps Fest 2020. Максим Безуглый. DevOps - как архитектура в процессе. Две к...
 
Проектирование Программных Систем. Лекция 01
Проектирование Программных Систем. Лекция 01Проектирование Программных Систем. Лекция 01
Проектирование Программных Систем. Лекция 01
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в IT
 

Más de Alexey Krivitsky

Driving the second wave of Agile revolution with #OrgTopologies
Driving the second wave of Agile revolution with #OrgTopologiesDriving the second wave of Agile revolution with #OrgTopologies
Driving the second wave of Agile revolution with #OrgTopologiesAlexey Krivitsky
 
Org Topologies at Scrum Day Europe 2022, Amsterdam
Org Topologies at Scrum Day Europe 2022, AmsterdamOrg Topologies at Scrum Day Europe 2022, Amsterdam
Org Topologies at Scrum Day Europe 2022, AmsterdamAlexey Krivitsky
 
Organizational Topologies: a roadmap towards a resilient and adaptive product...
Organizational Topologies: a roadmap towards a resilient and adaptive product...Organizational Topologies: a roadmap towards a resilient and adaptive product...
Organizational Topologies: a roadmap towards a resilient and adaptive product...Alexey Krivitsky
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessAlexey Krivitsky
 
#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)Alexey Krivitsky
 
Powerful interventions for agile coaching
Powerful interventions for agile coachingPowerful interventions for agile coaching
Powerful interventions for agile coachingAlexey Krivitsky
 
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)Alexey Krivitsky
 
Studying organizational complexity and its effects on scaling agility
Studying organizational complexity and its effects on scaling agilityStudying organizational complexity and its effects on scaling agility
Studying organizational complexity and its effects on scaling agilityAlexey Krivitsky
 
Understanding Complexity of Organizational and System Dynamics
Understanding Complexity of Organizational and System DynamicsUnderstanding Complexity of Organizational and System Dynamics
Understanding Complexity of Organizational and System DynamicsAlexey Krivitsky
 
Complexity of organizational design and its effect scaling agility
Complexity of organizational design and its effect scaling agilityComplexity of organizational design and its effect scaling agility
Complexity of organizational design and its effect scaling agilityAlexey Krivitsky
 
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...Alexey Krivitsky
 
Dejirafication: free your process from tools
Dejirafication: free your process from toolsDejirafication: free your process from tools
Dejirafication: free your process from toolsAlexey Krivitsky
 
Agile Coaching Canvas at #agile2016
Agile Coaching Canvas at #agile2016Agile Coaching Canvas at #agile2016
Agile Coaching Canvas at #agile2016Alexey Krivitsky
 
Dejirafication - clean your process
Dejirafication - clean your processDejirafication - clean your process
Dejirafication - clean your processAlexey Krivitsky
 
Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCersAlexey Krivitsky
 
Agile Retrospective Kickstarter @Riga
Agile Retrospective Kickstarter @RigaAgile Retrospective Kickstarter @Riga
Agile Retrospective Kickstarter @RigaAlexey Krivitsky
 
Kickstart Your Retrospectives with a Cheat Sheet
Kickstart Your Retrospectives with a Cheat SheetKickstart Your Retrospectives with a Cheat Sheet
Kickstart Your Retrospectives with a Cheat SheetAlexey Krivitsky
 
How to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsHow to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsAlexey Krivitsky
 

Más de Alexey Krivitsky (20)

Driving the second wave of Agile revolution with #OrgTopologies
Driving the second wave of Agile revolution with #OrgTopologiesDriving the second wave of Agile revolution with #OrgTopologies
Driving the second wave of Agile revolution with #OrgTopologies
 
Org Topologies at Scrum Day Europe 2022, Amsterdam
Org Topologies at Scrum Day Europe 2022, AmsterdamOrg Topologies at Scrum Day Europe 2022, Amsterdam
Org Topologies at Scrum Day Europe 2022, Amsterdam
 
Organizational Topologies: a roadmap towards a resilient and adaptive product...
Organizational Topologies: a roadmap towards a resilient and adaptive product...Organizational Topologies: a roadmap towards a resilient and adaptive product...
Organizational Topologies: a roadmap towards a resilient and adaptive product...
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) Process
 
#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)
 
Culture follows structure
Culture follows structureCulture follows structure
Culture follows structure
 
Powerful interventions for agile coaching
Powerful interventions for agile coachingPowerful interventions for agile coaching
Powerful interventions for agile coaching
 
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
 
Studying organizational complexity and its effects on scaling agility
Studying organizational complexity and its effects on scaling agilityStudying organizational complexity and its effects on scaling agility
Studying organizational complexity and its effects on scaling agility
 
Understanding Complexity of Organizational and System Dynamics
Understanding Complexity of Organizational and System DynamicsUnderstanding Complexity of Organizational and System Dynamics
Understanding Complexity of Organizational and System Dynamics
 
Complexity of organizational design and its effect scaling agility
Complexity of organizational design and its effect scaling agilityComplexity of organizational design and its effect scaling agility
Complexity of organizational design and its effect scaling agility
 
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
Agile Coaching Canvas: dream up, co-create and share your agile coaching visi...
 
Dejirafication: free your process from tools
Dejirafication: free your process from toolsDejirafication: free your process from tools
Dejirafication: free your process from tools
 
Agile Coaching Canvas at #agile2016
Agile Coaching Canvas at #agile2016Agile Coaching Canvas at #agile2016
Agile Coaching Canvas at #agile2016
 
Dejirafication - clean your process
Dejirafication - clean your processDejirafication - clean your process
Dejirafication - clean your process
 
Agile and Scrum for ORSCers
Agile and Scrum for ORSCersAgile and Scrum for ORSCers
Agile and Scrum for ORSCers
 
Agile Retrospective Kickstarter @Riga
Agile Retrospective Kickstarter @RigaAgile Retrospective Kickstarter @Riga
Agile Retrospective Kickstarter @Riga
 
Agile Coaching Canvas
Agile Coaching CanvasAgile Coaching Canvas
Agile Coaching Canvas
 
Kickstart Your Retrospectives with a Cheat Sheet
Kickstart Your Retrospectives with a Cheat SheetKickstart Your Retrospectives with a Cheat Sheet
Kickstart Your Retrospectives with a Cheat Sheet
 
How to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsHow to grow learning multi-site agile organizations
How to grow learning multi-site agile organizations
 

Things To Unlearn In Software Development