SlideShare ist ein Scribd-Unternehmen logo
1 von 55
Downloaden Sie, um offline zu lesen
Принципы Деминга и Agile
Принципы Деминга и Agile
           Михаил Кумсков
           Михаил Кумсков
                Эксперт УчебногоЦентра Luxoft, 
    д.ф.‐м.н, профессор мехмата МГУ им. М.В.Ломоносова
План
• Процессы

• П
  Принципы Деминга
           Д

• Agile и люди
  Agile и люди

• Agile принципы и процессное управление
ЭТО ВАЖНО.




 На диаграмме изображены результаты разработки 30,000 приложений в больших, средних и малых
 компаниях США, работающих в различных секторах и тестировавшихся Standish Group с 1994 года.
                                 Источники: The Standish Group International, "CHAOS 2009", "Extreme Chaos",
                                                                                   "Chaos Report", 1994-2009
Типичные факторы успеха проектов
          Т        ф
  Критерий успеха                           Влияние
Поддержка со стороны высшего руководства      18%
Участие пользователей в проекте               16%
Опытный менеджер проекта 
            д р р                             14%
Четко поставленные цели                       12%
Минимизация границ проекта                    10%
Использование технологических стандартов 
Использование технологических стандартов       8%
Стабильные требования                          6%
Использование формальных методов               6%
Достоверные оценки  (времени и стоимости)      5%
Другое                                         5%
                                                Chaos Report", 1994-2009
Статистика ошибок в проектах
С             б




                               Chaos Report", 1994-2009
Количество «проблем» по дисциплинам
               б        д




                                Chaos Report", 1994-2009
Этап обнаружения и Стоимость исправления ошибок
Сложность 
                      Сложность
     (подкрадывается незаметно и накрывает «медным тазом»)
Метафора «Хомячок и Медведь»
М ф       Х         М
Iterative Development
Iteration 1                  Iteration 2               Iteration 3




     • Earliest iterations address greatest risks
     • Each iteration produces an executable release
     • Each iteration includes integration and test
Задачное (командное) управление 




Стандарты системы ИСО 9000 – это бюрократическая «мельница», результат попытки
решения проблемы качества методами бюрократии же
                                                                     П. Шолтес
Процессы «механистической бюрократии»
•   Функциональная специализация рабочих процессов
•   Стандартизация процессов осуществляется профессионалами
•   Формализация поведения на основе письменных документов
•   Плата за узко определенную работу/сферу ответственности
• Контроль как инструмент поддержки качества
• Ориентация на стабильную среду, эффект экономии масштаба
Задачное (командное) и процессное управление
План
• Процессы
• Принципы Деминга
  Принципы Деминга
• Agile и люди
• Agile принципы и процессное 
  управление
Эдвардс Деминг
Эдвардс Деминг
 Теория управления на основе качества
 «Я учу вас только одному – как д
  Я                 д           делать больше прибыли»
                                       б         б
                                               Э. Деминг
Agile
It s not only for software development
It's not only for software development
     – It's new in Software Development but old in other industries.
• Kaizen revolution in Japan in 1950s ‐ Toyota Production System:
• Just in Time – JIT   • Jidoka – Automation   • Heijunka ‐ Production 
    Smoothing
• Kaizen ‐ Continuous Improvement
• Kaizen Continuous Improvement
• Kanban ‐ Index Card      • Andon ‐ Signboard
• Muda – Waste     • Mura – Unevenness     • Muri – Overburden

                                                      http://en.wikipedia.org/wiki/Kaizen
Wastes in Software Development




                 Source: Principles of Lean Thinking ‐ Mary Poppendieck
                http://www.poppendieck.com/papers/LeanThinking.pdf
Три аксиомы Деминга
1. Любая
1 Л б деятельность может рассматриваться, как технологический
                                                            й
   процесс и потому может быть улучшена
2 Производство в целом должно рассматриваться как система,
2.
   которая может находиться в стабильном и нестабильном
   состояниях
3. Высшее руководство предприятия должно во всех случаях (!) 
  принимать на себя ответственность за качество 
  продукции
14 принципов Деминга
Принцип  1
Принцип 1        Постоянство цели
                 Постоянство цели
•   «Будьте неизменно твердыми и последовательными  в деле непрерывного 
    улучшения
•   Сделайте так, чтобы стремление к совершенствованию товара или услуги 
    стало постоянным
•   Ваша конечная цель —
         • стать конкурентоспособным, 
         • остаться в бизнесе и 
         • обеспечить рабочие места»
14 принципов Деминга
Принцип 2
Принцип 2           Новое мышление менеджмента 
                    Новое мышление менеджмента

•   «Примените новую философию качества: 

•   мы не можем более уживаться с обычно принятым уровнем

     –   задержек, ошибок, дефектов и брака в работе 

•   Управляющие должны :
    У
          •   ответить на вызов (низкого качества примассовом производстве)
          •   должны осознать свою ответственность и 
          •   взять на себя руководство, чтобы добиться перемен, 
          •   добиться стабильности предприятия»
14 принципов Деминга
Принцип 3             Изменение отношение к контролю
•    Исключите потребность в массовом (отбраковочном) контроле как способе
    достижения приемлимого уровня качества
     –   Для достижения качества нет необходимости в сплошном контроле, и нет зависимости качества от
         него
•   Достигайтевысокого результата путем «встраивания» качества                                     в
    продукцию и процессы, сделав качество неотъемлимой их характеристикой
•   Требуйте       статистического          подтверждения            «встроенного»        качества,
                                                                                          качества
    работайте с надежными поставщиками
14 принципов Деминга
Принцип 4            Изменение стратегии экономии
•   Не стройте стратегию на основе низких отпускных и закупочных цен
     –   Исключите практику закупок на основе низких цен.
     –   Такая «экономия» обернется лишними затратами в вашем производстве при проверках и
         доработках комплектующих и сырья.
     –   Еще хуже, если дефекты дешевых вещей проявяться у потребителя. Вместо этого
•   Сокращайте совокупные затраты
14 принципов Деминга
Принцип 4         Постоянное улучшение
•   Постоянно     улучшайте     процессы    планирования,    производства   и
    обслуживания.
     б
•   Устраняйте причины изменчивости качества, делайте нестабильные
    процессы стабильными.
•   Вскрывайте проблемы своего производства – если вы не отыщете
    проблемы, то проблемы отыщут вас
     – (принцип continuous Improvement Process,   CIP ‐   процесс непрерывного
       улучшения)
14 принципов Деминга
•   Принцип 6   Постоянные тренинги
•   Тренинги должны быть такой же частью   общего процесса, как
    и собственно производство
•   Создайте систему подготовки кадров на рабочих местах
    – Используйте современные методы тренингов и повторных тренингов
      непосредственно на рабочих местах и при выполнении
      производственныз заданий»
14 принципов Деминга
•   Принцип 7     Эффективное руководство
•    «Создайте   систему    эффективного   руководства,
                                           руководства   чтобы
    руководители всех уровней отвечали не за голые цифры, а за
    качество
•   Целью     руководства     должно     стать     оказание       помощи
    персоналу
    –    Проверки и инспекции должны б
         П                           быть направлены на то, чтобы помочь людям
                                                               б
        (и машинам) лучше выполнить работу
14 принципов Деминга
•           Доверие (
    Принцип 8           (отказ              от     управления,
    основанного на страхе)
•   Искореняйте страхи, опасения и враждебность внутри
    организации, чтобы каждый мог работать на благо предприятия и
    себя
    – В удушливом климате страхов высшее руководство потеряет контакт
      с реальностью
    – До руководства будет доходить лишь та информация, которую оно
      хотело бы услышать
14 принципов Деминга
Принцип 9
П               Групповая работа
• Разрушайте   барьеры       (разобщенность)                 между
  подразделениями, службами отделами
                   службами,
    – Работники исследовательских, торговых и производственных отделов
      должны работать как одна команда, предвидеть возникновение
      проблем как при производстве, так и при эксплуатации продуктов и
      услуг
•   Если работники и должны за что‐то бороться, то лучше, если они
    будут бороться за конкурентноспособность и выживание
    компании, а не друг с другом
14 принципов Деминга
Принцип 10      Отказ от лозунгов

•   Откажитесь от использования пустых лозунгов и призывов,
    выполнение которых не зависит от ваших сотрудников
    – (в большинстве случаев низкое качество и низкая производительность
      вызваны системой, и следовательно, вне власти рабочего)
Принцип 11     Исключите квоты и нормы

•   Если система, к которой вы работаете, стабильна, нет нужды определять цель
    повышения производительности и качества в цифрах – все равно, вы
    получите только то, что может дать система
     – цель, находящаяся за пределами возможностей системы, не будет достигнута
       ц         д щ         р д                                уд д        у


•   Если система нестабильна, то снова нет смысла определять цель в цифрах,
    поскольку нет возможности узнать, что выдаст система – о ее возможностях
    ничего нельзя сказать; запланированная цель, скорее всего, не будет достигнута
•   Управление, основанное на количественных показателях, ‐ это попытка
    управлять, зная,
    управлять не зная что собственно нужно делать
     – очень часто – это управление, основанное на страхе
Принцип 11     Исключите квоты и нормы (2)


•    Единственные цифры, к которым администрации необходимо привлекать
     Е              ф                                   б
     внимание подчиненных, должно просто констатировать факты, связанные с
     проблемой выживания
      – Управление на основе отчетов о качестве, о срывах, о процентах и т.д. – не самый
        эффективный способ оптимизации технологического процесса и деятельности людей


•    Понимание сути работы – кто является потребителем и как мы его можем
     лучше обслужить
14 принципов Деминга
Принцип 12      Право на гордость

•   Дайте возможность вашим сотрудникам гордиться своим трудом
    – Устраняйте все препятствия которые лишают работников предприятя
                     препятствия,
      права гордиться своей работой
14 принципов Деминга
Принцип 13       Принцип самосовершенствования
•   Поощряйте стремление к образованию и к самосовершенствованию
     – Разработайте всеобщую программу повышения квалификации и создайте
       для каждого из сотрудников условия для самосовершенствования
14 принципов Деминга

•   Принцип 14   Принцип ответственности руководства

•   Ясно определите непоколебимую приверженность высшего
    руководства постоянному улучшению качества и производительности
Цикл Деминга ‐ PDCA

       Изменение стратегических систем контроля

       Скажи мне по каким показателям тебя
       оценивают и я скажу, как ты б д
                                   будешь себя вести.
                                            б
                                           И. Голдрат
План
• Процессы
• П
  Принципы Деминга
           Д
• Agile и люди
  Agile и люди
• Agile принципы и процессное управление
Some Views ‐ Why Agile Development?
•   Agile methods promote more rapid delivery of value to customers

•   Provide timely and regular visibility of the solution to customers, 
    Provide timely and regular visibility of the solution to customers
    product owners and stakeholders 
•   Proven advantages in productivity, quality & ROI for software 
    Proven advantages in productivity quality & ROI for software
    development organizations 
         • Minimum Process,  Maximum Value
                          ,
Agile Manifesto
                               A il M if t
  We are uncovering better ways of developing software by doing it and 
                  g           y           p g           y     g
    helping others do it. Through this work we have come to value: 

     –   Individuals and interactions over processes and tools
                                           p
     –   Working software over comprehensive documentation
     –   Customer collaboration over contract negotiation
                                                g
     –   Responding to change over following a plan

That is, while there is value in the items on the right, we value the items on the left more

                                                                 -- http://www.agilemanifesto.org/
What is Agile?
Agile Frameworks/Processes:
•   Crystal Clear ‐ 1990 ‐ Alistair Cockburn
•   Pragmatic Programming  1990  Dave Thomas
    Pragmatic Programming ‐ 1990 ‐ Dave Thomas
•   Scrum ‐ 1995 ‐ Jeff Sutherland and Ken Schwaber
• Extreme Programming ‐ 1996 ‐ Kent Beck
•   Feature Driven Development ‐ 1997 ‐ John Kern
•   Adaptive Software Development ‐ 2001 ‐ Jim Highsmith
•   RUP  ‐
    RUP Agile
•   MSF ‐ Agile
Principles behind the Agile Manifesto ‐1 

• Our highest priority is to satisfy the customer through early 
  and continuous delivery of valuable software
• Welcome changing requirements, even late in development
   – Agile processes harness change for the customer's competitive 
     advantage 
     advantage
• Working software is the primary measure of progress


                                                    http://agilemanifesto.org/principles.html
Principles behind the Agile Manifesto ‐ 2
• Deliver working software frequently
   – from a couple of weeks to a couple of months, with a preference to 
     the shorter timescale
     the shorter timescale
• Business people and developers must work together daily 
  throughout the project
• Build projects around motivated individuals
   – Give them the environment and support they need, and trust them 
      to get the job done
      to get the job done
                                        http://agilemanifesto.org/principles.html
Principles behind the Agile Manifesto ‐ 3
• The most efficient and effective method of conveying 
  information to and within a development team is face‐to‐face 
  conversation
• Agile processes promote sustainable development. 
   – The sponsors developers and users should be able to maintain a
     The sponsors, developers, and users should be able to maintain a 
     constant pace indefinitely. 
• Continuous attention to technical excellence and good design 
                                                   g        g
  enhances agility. 
Principles behind the Agile Manifesto ‐ 4
• Simplicity‐‐the art of maximizing the amount of work not 
  done‐‐is essential
• The best architectures, requirements, and designs emerge 
    h b        h                             dd
  from self‐organizing teams
• At
  At regular intervals, the team reflects on how to become 
         l i t      l th t         fl t      h t b
  more effective, then tunes and adjusts its behavior 
  accordingly
Agile Practices (XP  Kent Beck)
   l            (            k)
   • Pair programming
   • Unit Testing
   • Functional Testing
   • Automated Testing
   • Automated Testing
   • Continuous Integration
   • Test Driven Development
   • Simple design
   • Refactoring
   • Coding Standards
   • Coding Standards
   • Collective Code Ownership
   • Forty Hour Week
What Models are We Changing?
                                                                 Agile D
                                                                 A il Development
                                                                          l     t
                                                 Iterative and                       Acceptance
                     Waterfall       Iterative                      Parallel
  Process                                        Incremental                         Test Driven

  Measure
 of Success    Conformance to Plan                                             Response to Change


  Culture      Command-and-Control                                      Leadership /Collaborative


  Design       Big Design Up Front                                             Continuous


    QA          Big Test
                Bi T t on Backend
                          B k d                                                Continuous
                                                                               C ti


Tool Support    Highly specific                                                Fully Integrated
Seven Key Agile Practices
 1. Fixed length iterations 
 1 Fixed length iterations
       – Time Box Everything
 2.   Smaller and more frequent releases
 3.   Two levels of planning
 4.   Commitment to the iteration plan
 5.   Just in time requirements elaboration
 6.   Early and continuous testing
 7.
 7    Continuous learning and adaptation
      Continuous learning and adaptation
План
•   Процессы
•   Принципы Деминга
    Принципы Деминга
•   Agile и люди
•   Agile принципы и процессное управление
• Develop only what is necessary
Develop Iteratively             – Lean process, agility
Manage Requirements
         Req irements         • Mi i i
                                Minimize paperwork    k
Use Component                 • Be flexible
Architectures
  c ec u es                     – Requirements, plan, usage of people, etc…
                              • Learn from earlier mistakes
Model Visually (UML)
                                – Feedback loops
Continuously Verify Quality
            y      y      y     – Process improvement
                                   Process improvement
Manage Change                 • Revisit risks regularly
                              • Establish objective, measurable criteria for progress
                              • Automate
                                – Support process with software development tools
1. Attack major risks early and continuously…  or they attack you
2.   Ensure that you d li
             h       deliver value to your customer
                                 l t              t
3.   Have a maniacal focus on working software
4.
4    Accommodate change early in the project
     Accommodate change early in the project
5.   Baseline an executable architecture early on
6.   Build your system with components
7. Work closely together as one team
8. Make quality a way of life, not an afterthought
•   Взаимодействие с партнерами

•   Поощрение открытого общения

•   Общее видение проекта
      щ     д      р

•   Качество – это ежедневная работа каждого сотрудника

•   Оставайтесь гибкими, адаптируйтесь к изменениям
          й       б              й

•   Внедрение проекта должно стать привычкой

•   Постоянная демонстрация прогресса для заказчика
Принципы:  Управление и качество
•   Принцип первый – ориентация  на потребителя
•   Принцип второй – роль руководства
     –   В соответствии с ним руководитель должен создать условия, необходимые для успешной реализации всех
         принципов системного управления качеством

•   Принцип третий – вовлечение              работников
     –   Каждый работник должен быть вовлечен в деятельность по управлению качеством. У каждого возникла
         внутренняя потребность в улучшениях

•   Принцип четвертый –      процессный подход (PDCA)
•   Пятый принцип –     системный подход к управлению
    –    Производство товаров, услуг и управление рассматривается как совокупность взаимосвязанных процессов, а
         каждый процесс – как система имеющая вход и выход своих «поставщиков» и «потребителей» к управлению
                              система,               выход,                                       управлению,
Принципы:  Управление и качество
•   Принцип шестой – постоянное         улучшение
     –   Устанавливать пределы улучшению недопустимо, само улучшение должно быть системой и
         составной частью системы управления


•   Принцип седьмой – принятие        решений, основанных на фактах
     –   Необходимо собирать и анализировать фактические данные и принимать решения на их
         основе. Наиболее распространенными сейчас являются статистические методы контроля,
         анализа и регулирования
•   Принцип восьмой – взаимовыгодные            отношения с поставщиками
     –   по отношению, как к внешним, так и внутренним поставщикам
Процессное управление 
Сотрудники 
• вовремя, 
• правильно и 
• качественно выполняют задачи, 
которые им формально никто не поручал
которые им формально никто не поручал


• Признак самоорганизованной команды, которой не
  Признак самоорганизованной команды, которой не 
  мешают выполнять свою работу
Выводы 
Сходство принципов «гибких» методологий и процессного управления позволяет
   сделать простой практический вывод:
• Менеждерам ИТ‐проектов следует знать принципы управления на основе
   качества
• Менеджемент на основе качества хорошо масштабируется в отличии от Agile
   подхода
     – Эта масштабируемость была не раз показана на крупных и очень крупных
                     ру             р                ру              ру
       предприятиях, включая Тойота
•   Есть «свет в конце туннеля» – управляя на основе качества возможно ведение
    крупных и очень крупных ИТ‐проектов с соответствующим расширением XP и
     ру                ру          р                   у щ р       р
    Agile принципов
Выход из кризиса 
Бек К. Экстремальное программирование — Питер, 2002. 
     – Kent Beck Extreme Programming Explained: Embrace Change. Addison‐Wesley, 1999
Крачтен Ф. Введение в Rational Unified Process. ‐ Издательство:Вильямс, 2002, ‐
     – Kratchen F., Rational Unified Process,. Addison‐Wesley, 2002.
Manifesto for Agile Software Development ‐ http://agilemanifesto.org/
Деминг Э., Выход из кризиса. ‐ Тверь, Альба, 1996.;
     Deming W.E. Out of the Crisis, MIT Center of Advanced Engineering, Cambridge, MA, 1986; 
Деминг Э. Новая экономика. – М.: Эксмо, 2006.
Васкевич Д. Стратегии клиент/сервер. Руководство по выживанию для специалистов по 
    реорганизации бизнеса. ‐ К.: "Диалектика", 1996. 
Изотов А. Япония: концепция выхода в лидеры. – М.: Экономика, 1991.
Джордж С., Ваймерскирх А. Всеобщее управление качеством: стратегии и технологии, 
    применяемые сегодня в компаниях (TQM). ‐ СПб: Виктория плюс, 2002.
                                         (      )    б
Джиджи К., ДеКарло Н., Вильямс Б. Шесть сигм для "чайников". ‐ М.: Диалектика, 2008.
Михаил Кумсков
          Михаил Кумсков
mkumskov@luxoft.com; kumskov@mail.ru

 Принципы Деминга и Agile

Weitere ähnliche Inhalte

Was ist angesagt?

Всегда ли ваш Scrum Scrummy? на CV.InTouch
Всегда ли ваш Scrum Scrummy? на CV.InTouchВсегда ли ваш Scrum Scrummy? на CV.InTouch
Всегда ли ваш Scrum Scrummy? на CV.InTouchTimofey (Tim) Yevgrashyn
 
Внедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииВнедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииAskhat Urazbaev
 
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.ScrumTrek
 
Agility, как способ выживания компаний (ver. 2)
Agility, как способ выживания компаний (ver. 2)Agility, как способ выживания компаний (ver. 2)
Agility, как способ выживания компаний (ver. 2)Timofey (Tim) Yevgrashyn
 
Как отвечать на вопросы «когда?» и «сколько стоит?»
Как отвечать на вопросы «когда?» и «сколько стоит?»Как отвечать на вопросы «когда?» и «сколько стоит?»
Как отвечать на вопросы «когда?» и «сколько стоит?»Timofey (Tim) Yevgrashyn
 
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...ScrumTrek
 
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииСтатегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииAskhat Urazbaev
 
Развитие команд
Развитие командРазвитие команд
Развитие командMaxim Gaponov
 
Николай Кныш; Сергей Щербинин. Continuous Fail как способ внедрения Agile.
Николай Кныш; Сергей Щербинин. Continuous Fail как способ внедрения Agile.Николай Кныш; Сергей Щербинин. Continuous Fail как способ внедрения Agile.
Николай Кныш; Сергей Щербинин. Continuous Fail как способ внедрения Agile.ScrumTrek
 
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?ScrumTrek
 
Марина Симонова. Agile-трансформация: начинаем с продаж
Марина Симонова. Agile-трансформация: начинаем с продажМарина Симонова. Agile-трансформация: начинаем с продаж
Марина Симонова. Agile-трансформация: начинаем с продажScrumTrek
 
Как трансформируются компании и люди
Как трансформируются компании и людиКак трансформируются компании и люди
Как трансформируются компании и людиMaxim Gaponov
 
Организационные изменения и участие в них
Организационные изменения и участие в нихОрганизационные изменения и участие в них
Организационные изменения и участие в нихMaxim Gaponov
 
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?ScrumTrek
 
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017LuxoftAgilePractice
 
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...ScrumTrek
 

Was ist angesagt? (20)

Три примера Scrum команд
Три примера Scrum командТри примера Scrum команд
Три примера Scrum команд
 
Lean And Agile
Lean And AgileLean And Agile
Lean And Agile
 
Всегда ли ваш Scrum Scrummy? на CV.InTouch
Всегда ли ваш Scrum Scrummy? на CV.InTouchВсегда ли ваш Scrum Scrummy? на CV.InTouch
Всегда ли ваш Scrum Scrummy? на CV.InTouch
 
Внедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииВнедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компании
 
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.
 
Agility, как способ выживания компаний (ver. 2)
Agility, как способ выживания компаний (ver. 2)Agility, как способ выживания компаний (ver. 2)
Agility, как способ выживания компаний (ver. 2)
 
Как отвечать на вопросы «когда?» и «сколько стоит?»
Как отвечать на вопросы «когда?» и «сколько стоит?»Как отвечать на вопросы «когда?» и «сколько стоит?»
Как отвечать на вопросы «когда?» и «сколько стоит?»
 
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
Иван Спресов; Екатерина Макаревич. Agile и Scalability для традиционных индус...
 
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииСтатегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компании
 
Развитие команд
Развитие командРазвитие команд
Развитие команд
 
Николай Кныш; Сергей Щербинин. Continuous Fail как способ внедрения Agile.
Николай Кныш; Сергей Щербинин. Continuous Fail как способ внедрения Agile.Николай Кныш; Сергей Щербинин. Continuous Fail как способ внедрения Agile.
Николай Кныш; Сергей Щербинин. Continuous Fail как способ внедрения Agile.
 
Agile или не Agile
Agile или не AgileAgile или не Agile
Agile или не Agile
 
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
Алексей Ионов. Agile-трансформация: что делать, чтобы потом не искать виноватых?
 
Марина Симонова. Agile-трансформация: начинаем с продаж
Марина Симонова. Agile-трансформация: начинаем с продажМарина Симонова. Agile-трансформация: начинаем с продаж
Марина Симонова. Agile-трансформация: начинаем с продаж
 
Как трансформируются компании и люди
Как трансформируются компании и людиКак трансформируются компании и люди
Как трансформируются компании и люди
 
Организационные изменения и участие в них
Организационные изменения и участие в нихОрганизационные изменения и участие в них
Организационные изменения и участие в них
 
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
Алексей Воронин. Как не собрать все грабли при Agile трансформации компании?
 
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
 
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...
 
Гибкие технологии разработки
Гибкие технологии разработкиГибкие технологии разработки
Гибкие технологии разработки
 

Andere mochten auch

4 производственных контекста (Денис Бесков)
4 производственных контекста (Денис Бесков)4 производственных контекста (Денис Бесков)
4 производственных контекста (Денис Бесков)Ontico
 
Дмитрий Батурин. РЕАНИМАЦИЯ УБЫТОЧНЫХ ПРЕДПРИЯТИЙ В РОССИИ И БЕРЕЖЛИВОЕ ПРОИЗ...
Дмитрий Батурин. РЕАНИМАЦИЯ УБЫТОЧНЫХ ПРЕДПРИЯТИЙ В РОССИИ И БЕРЕЖЛИВОЕ ПРОИЗ...Дмитрий Батурин. РЕАНИМАЦИЯ УБЫТОЧНЫХ ПРЕДПРИЯТИЙ В РОССИИ И БЕРЕЖЛИВОЕ ПРОИЗ...
Дмитрий Батурин. РЕАНИМАЦИЯ УБЫТОЧНЫХ ПРЕДПРИЯТИЙ В РОССИИ И БЕРЕЖЛИВОЕ ПРОИЗ...Gregory Baev
 
КАЙЗЕН-КОСТИНГ ЯК СУЧАСНИЙ МЕТОД УПРАВЛІННЯ ВИТРАТАМИ ПІДПРИЄМСТВА
КАЙЗЕН-КОСТИНГ ЯК СУЧАСНИЙ МЕТОД УПРАВЛІННЯ ВИТРАТАМИ ПІДПРИЄМСТВАКАЙЗЕН-КОСТИНГ ЯК СУЧАСНИЙ МЕТОД УПРАВЛІННЯ ВИТРАТАМИ ПІДПРИЄМСТВА
КАЙЗЕН-КОСТИНГ ЯК СУЧАСНИЙ МЕТОД УПРАВЛІННЯ ВИТРАТАМИ ПІДПРИЄМСТВАAlex Grebeshkov
 
Масштабирование Agile/Lean разработки в рамках программы (Александр Якима)
Масштабирование Agile/Lean разработки в рамках программы (Александр Якима)Масштабирование Agile/Lean разработки в рамках программы (Александр Якима)
Масштабирование Agile/Lean разработки в рамках программы (Александр Якима)Ontico
 
Вебинар: 12 принципов Agile, которые делают его довольно успешным
Вебинар: 12 принципов Agile, которые делают его довольно успешнымВебинар: 12 принципов Agile, которые делают его довольно успешным
Вебинар: 12 принципов Agile, которые делают его довольно успешнымak-itconsulting.com
 

Andere mochten auch (6)

4 производственных контекста (Денис Бесков)
4 производственных контекста (Денис Бесков)4 производственных контекста (Денис Бесков)
4 производственных контекста (Денис Бесков)
 
Дмитрий Батурин. РЕАНИМАЦИЯ УБЫТОЧНЫХ ПРЕДПРИЯТИЙ В РОССИИ И БЕРЕЖЛИВОЕ ПРОИЗ...
Дмитрий Батурин. РЕАНИМАЦИЯ УБЫТОЧНЫХ ПРЕДПРИЯТИЙ В РОССИИ И БЕРЕЖЛИВОЕ ПРОИЗ...Дмитрий Батурин. РЕАНИМАЦИЯ УБЫТОЧНЫХ ПРЕДПРИЯТИЙ В РОССИИ И БЕРЕЖЛИВОЕ ПРОИЗ...
Дмитрий Батурин. РЕАНИМАЦИЯ УБЫТОЧНЫХ ПРЕДПРИЯТИЙ В РОССИИ И БЕРЕЖЛИВОЕ ПРОИЗ...
 
КАЙЗЕН-КОСТИНГ ЯК СУЧАСНИЙ МЕТОД УПРАВЛІННЯ ВИТРАТАМИ ПІДПРИЄМСТВА
КАЙЗЕН-КОСТИНГ ЯК СУЧАСНИЙ МЕТОД УПРАВЛІННЯ ВИТРАТАМИ ПІДПРИЄМСТВАКАЙЗЕН-КОСТИНГ ЯК СУЧАСНИЙ МЕТОД УПРАВЛІННЯ ВИТРАТАМИ ПІДПРИЄМСТВА
КАЙЗЕН-КОСТИНГ ЯК СУЧАСНИЙ МЕТОД УПРАВЛІННЯ ВИТРАТАМИ ПІДПРИЄМСТВА
 
Масштабирование Agile/Lean разработки в рамках программы (Александр Якима)
Масштабирование Agile/Lean разработки в рамках программы (Александр Якима)Масштабирование Agile/Lean разработки в рамках программы (Александр Якима)
Масштабирование Agile/Lean разработки в рамках программы (Александр Якима)
 
Вебинар: 12 принципов Agile, которые делают его довольно успешным
Вебинар: 12 принципов Agile, которые делают его довольно успешнымВебинар: 12 принципов Agile, которые делают его довольно успешным
Вебинар: 12 принципов Agile, которые делают его довольно успешным
 
Kumskov
KumskovKumskov
Kumskov
 

Ähnlich wie Принципы Деминга и Agile (Михаил Кумсков)

Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Ратнер Александр
 
ВЯЧЕСЛАВ САХАРОВ «Японський підхід до управління якістю в ІТ» Lviv QA Day 2018
ВЯЧЕСЛАВ САХАРОВ «Японський підхід до управління якістю в ІТ» Lviv QA Day 2018ВЯЧЕСЛАВ САХАРОВ «Японський підхід до управління якістю в ІТ» Lviv QA Day 2018
ВЯЧЕСЛАВ САХАРОВ «Японський підхід до управління якістю в ІТ» Lviv QA Day 2018GoQA
 
Лучшие практики внедрения RiskGap - 7 шагов
Лучшие практики внедрения RiskGap - 7 шаговЛучшие практики внедрения RiskGap - 7 шагов
Лучшие практики внедрения RiskGap - 7 шаговRiskGap
 
роль Hr менеджеров во внедрении бережливого производства
роль Hr менеджеров во внедрении бережливого производствароль Hr менеджеров во внедрении бережливого производства
роль Hr менеджеров во внедрении бережливого производстваMikhail Kalinin
 
обучение бережливому производству
обучение бережливому производствуобучение бережливому производству
обучение бережливому производствуdnesti
 
Копировать нельзя лидировать!
Копировать нельзя лидировать!Копировать нельзя лидировать!
Копировать нельзя лидировать!Mikhail Kalinin
 
Обучение бережливому производству
Обучение бережливому производствуОбучение бережливому производству
Обучение бережливому производствуdnesti
 
Ксения Абакумова: Бизнес-процессы. Инструкция для каждого
Ксения Абакумова: Бизнес-процессы. Инструкция для каждогоКсения Абакумова: Бизнес-процессы. Инструкция для каждого
Ксения Абакумова: Бизнес-процессы. Инструкция для каждогоNimax
 
Презентация Олеси Тулункиной. III HR-конференция "Новая реальность: 7 сил жив...
Презентация Олеси Тулункиной. III HR-конференция "Новая реальность: 7 сил жив...Презентация Олеси Тулункиной. III HR-конференция "Новая реальность: 7 сил жив...
Презентация Олеси Тулункиной. III HR-конференция "Новая реальность: 7 сил жив...Zhyvoe Delo, Consulting Group
 
Бережливое проектирование продукции с высокой потребительской Ценностью
Бережливое проектирование продукции с высокой потребительской ЦенностьюБережливое проектирование продукции с высокой потребительской Ценностью
Бережливое проектирование продукции с высокой потребительской ЦенностьюОлег Радикович Мусин
 
Бережливое проектирование продукции с высокой потребительской Ценностью
Бережливое проектирование продукции с высокой потребительской ЦенностьюБережливое проектирование продукции с высокой потребительской Ценностью
Бережливое проектирование продукции с высокой потребительской ЦенностьюОлег Радикович Мусин
 
Гемба Кайдзен от СК Лондон-Алматы
Гемба Кайдзен от СК Лондон-АлматыГемба Кайдзен от СК Лондон-Алматы
Гемба Кайдзен от СК Лондон-АлматыRuslan Kuanyshbayev
 

Ähnlich wie Принципы Деминга и Agile (Михаил Кумсков) (20)

Kitc
KitcKitc
Kitc
 
Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.
 
Report (manufacture)
Report (manufacture)Report (manufacture)
Report (manufacture)
 
Первые 100 дней Лин Трансформации. Леденев Евгений дтэк
 Первые 100 дней Лин Трансформации.  Леденев Евгений дтэк Первые 100 дней Лин Трансформации.  Леденев Евгений дтэк
Первые 100 дней Лин Трансформации. Леденев Евгений дтэк
 
Report (manufacture)
Report (manufacture)Report (manufacture)
Report (manufacture)
 
ВЯЧЕСЛАВ САХАРОВ «Японський підхід до управління якістю в ІТ» Lviv QA Day 2018
ВЯЧЕСЛАВ САХАРОВ «Японський підхід до управління якістю в ІТ» Lviv QA Day 2018ВЯЧЕСЛАВ САХАРОВ «Японський підхід до управління якістю в ІТ» Lviv QA Day 2018
ВЯЧЕСЛАВ САХАРОВ «Японський підхід до управління якістю в ІТ» Lviv QA Day 2018
 
Kaizen
KaizenKaizen
Kaizen
 
Лучшие практики внедрения RiskGap - 7 шагов
Лучшие практики внедрения RiskGap - 7 шаговЛучшие практики внедрения RiskGap - 7 шагов
Лучшие практики внедрения RiskGap - 7 шагов
 
Культура непрерывного совершенства: Единство целей и аналитический подход. Ел...
Культура непрерывного совершенства: Единство целей и аналитический подход. Ел...Культура непрерывного совершенства: Единство целей и аналитический подход. Ел...
Культура непрерывного совершенства: Единство целей и аналитический подход. Ел...
 
роль Hr менеджеров во внедрении бережливого производства
роль Hr менеджеров во внедрении бережливого производствароль Hr менеджеров во внедрении бережливого производства
роль Hr менеджеров во внедрении бережливого производства
 
обучение бережливому производству
обучение бережливому производствуобучение бережливому производству
обучение бережливому производству
 
Копировать нельзя лидировать!
Копировать нельзя лидировать!Копировать нельзя лидировать!
Копировать нельзя лидировать!
 
Обучение бережливому производству
Обучение бережливому производствуОбучение бережливому производству
Обучение бережливому производству
 
Ксения Абакумова: Бизнес-процессы. Инструкция для каждого
Ксения Абакумова: Бизнес-процессы. Инструкция для каждогоКсения Абакумова: Бизнес-процессы. Инструкция для каждого
Ксения Абакумова: Бизнес-процессы. Инструкция для каждого
 
Презентация Олеси Тулункиной. III HR-конференция "Новая реальность: 7 сил жив...
Презентация Олеси Тулункиной. III HR-конференция "Новая реальность: 7 сил жив...Презентация Олеси Тулункиной. III HR-конференция "Новая реальность: 7 сил жив...
Презентация Олеси Тулункиной. III HR-конференция "Новая реальность: 7 сил жив...
 
6sigma
6sigma6sigma
6sigma
 
6sigma
6sigma6sigma
6sigma
 
Бережливое проектирование продукции с высокой потребительской Ценностью
Бережливое проектирование продукции с высокой потребительской ЦенностьюБережливое проектирование продукции с высокой потребительской Ценностью
Бережливое проектирование продукции с высокой потребительской Ценностью
 
Бережливое проектирование продукции с высокой потребительской Ценностью
Бережливое проектирование продукции с высокой потребительской ЦенностьюБережливое проектирование продукции с высокой потребительской Ценностью
Бережливое проектирование продукции с высокой потребительской Ценностью
 
Гемба Кайдзен от СК Лондон-Алматы
Гемба Кайдзен от СК Лондон-АлматыГемба Кайдзен от СК Лондон-Алматы
Гемба Кайдзен от СК Лондон-Алматы
 

Mehr von Ontico

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...Ontico
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Ontico
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Ontico
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Ontico
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Ontico
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)Ontico
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Ontico
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Ontico
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)Ontico
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)Ontico
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Ontico
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Ontico
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Ontico
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Ontico
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)Ontico
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Ontico
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Ontico
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...Ontico
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Ontico
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Ontico
 

Mehr von Ontico (20)

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
 

Принципы Деминга и Agile (Михаил Кумсков)

  • 1. Принципы Деминга и Agile Принципы Деминга и Agile Михаил Кумсков Михаил Кумсков Эксперт УчебногоЦентра Luxoft,  д.ф.‐м.н, профессор мехмата МГУ им. М.В.Ломоносова
  • 2. План • Процессы • П Принципы Деминга Д • Agile и люди Agile и люди • Agile принципы и процессное управление
  • 3. ЭТО ВАЖНО. На диаграмме изображены результаты разработки 30,000 приложений в больших, средних и малых компаниях США, работающих в различных секторах и тестировавшихся Standish Group с 1994 года. Источники: The Standish Group International, "CHAOS 2009", "Extreme Chaos", "Chaos Report", 1994-2009
  • 4. Типичные факторы успеха проектов Т ф Критерий успеха Влияние Поддержка со стороны высшего руководства  18% Участие пользователей в проекте  16% Опытный менеджер проекта  д р р 14% Четко поставленные цели  12% Минимизация границ проекта  10% Использование технологических стандартов  Использование технологических стандартов 8% Стабильные требования  6% Использование формальных методов  6% Достоверные оценки  (времени и стоимости) 5% Другое  5% Chaos Report", 1994-2009
  • 8. Сложность  Сложность (подкрадывается незаметно и накрывает «медным тазом») Метафора «Хомячок и Медведь» М ф Х М
  • 9. Iterative Development Iteration 1 Iteration 2 Iteration 3 • Earliest iterations address greatest risks • Each iteration produces an executable release • Each iteration includes integration and test
  • 10. Задачное (командное) управление  Стандарты системы ИСО 9000 – это бюрократическая «мельница», результат попытки решения проблемы качества методами бюрократии же П. Шолтес
  • 11. Процессы «механистической бюрократии» • Функциональная специализация рабочих процессов • Стандартизация процессов осуществляется профессионалами • Формализация поведения на основе письменных документов • Плата за узко определенную работу/сферу ответственности • Контроль как инструмент поддержки качества • Ориентация на стабильную среду, эффект экономии масштаба
  • 13. План • Процессы • Принципы Деминга Принципы Деминга • Agile и люди • Agile принципы и процессное  управление
  • 14. Эдвардс Деминг Эдвардс Деминг Теория управления на основе качества «Я учу вас только одному – как д Я д делать больше прибыли» б б Э. Деминг
  • 15. Agile It s not only for software development It's not only for software development – It's new in Software Development but old in other industries. • Kaizen revolution in Japan in 1950s ‐ Toyota Production System: • Just in Time – JIT   • Jidoka – Automation   • Heijunka ‐ Production  Smoothing • Kaizen ‐ Continuous Improvement • Kaizen Continuous Improvement • Kanban ‐ Index Card      • Andon ‐ Signboard • Muda – Waste     • Mura – Unevenness     • Muri – Overburden http://en.wikipedia.org/wiki/Kaizen
  • 16. Wastes in Software Development Source: Principles of Lean Thinking ‐ Mary Poppendieck http://www.poppendieck.com/papers/LeanThinking.pdf
  • 17. Три аксиомы Деминга 1. Любая 1 Л б деятельность может рассматриваться, как технологический й процесс и потому может быть улучшена 2 Производство в целом должно рассматриваться как система, 2. которая может находиться в стабильном и нестабильном состояниях 3. Высшее руководство предприятия должно во всех случаях (!)  принимать на себя ответственность за качество  продукции
  • 18. 14 принципов Деминга Принцип  1 Принцип 1 Постоянство цели Постоянство цели • «Будьте неизменно твердыми и последовательными  в деле непрерывного  улучшения • Сделайте так, чтобы стремление к совершенствованию товара или услуги  стало постоянным • Ваша конечная цель — • стать конкурентоспособным,  • остаться в бизнесе и  • обеспечить рабочие места»
  • 19. 14 принципов Деминга Принцип 2 Принцип 2 Новое мышление менеджмента  Новое мышление менеджмента • «Примените новую философию качества:  • мы не можем более уживаться с обычно принятым уровнем – задержек, ошибок, дефектов и брака в работе  • Управляющие должны : У • ответить на вызов (низкого качества примассовом производстве) • должны осознать свою ответственность и  • взять на себя руководство, чтобы добиться перемен,  • добиться стабильности предприятия»
  • 20. 14 принципов Деминга Принцип 3 Изменение отношение к контролю • Исключите потребность в массовом (отбраковочном) контроле как способе достижения приемлимого уровня качества – Для достижения качества нет необходимости в сплошном контроле, и нет зависимости качества от него • Достигайтевысокого результата путем «встраивания» качества в продукцию и процессы, сделав качество неотъемлимой их характеристикой • Требуйте статистического подтверждения «встроенного» качества, качества работайте с надежными поставщиками
  • 21. 14 принципов Деминга Принцип 4 Изменение стратегии экономии • Не стройте стратегию на основе низких отпускных и закупочных цен – Исключите практику закупок на основе низких цен. – Такая «экономия» обернется лишними затратами в вашем производстве при проверках и доработках комплектующих и сырья. – Еще хуже, если дефекты дешевых вещей проявяться у потребителя. Вместо этого • Сокращайте совокупные затраты
  • 22. 14 принципов Деминга Принцип 4 Постоянное улучшение • Постоянно улучшайте процессы планирования, производства и обслуживания. б • Устраняйте причины изменчивости качества, делайте нестабильные процессы стабильными. • Вскрывайте проблемы своего производства – если вы не отыщете проблемы, то проблемы отыщут вас – (принцип continuous Improvement Process, CIP ‐ процесс непрерывного улучшения)
  • 23. 14 принципов Деминга • Принцип 6 Постоянные тренинги • Тренинги должны быть такой же частью общего процесса, как и собственно производство • Создайте систему подготовки кадров на рабочих местах – Используйте современные методы тренингов и повторных тренингов непосредственно на рабочих местах и при выполнении производственныз заданий»
  • 24. 14 принципов Деминга • Принцип 7 Эффективное руководство • «Создайте систему эффективного руководства, руководства чтобы руководители всех уровней отвечали не за голые цифры, а за качество • Целью руководства должно стать оказание помощи персоналу – Проверки и инспекции должны б П быть направлены на то, чтобы помочь людям б (и машинам) лучше выполнить работу
  • 25. 14 принципов Деминга • Доверие ( Принцип 8 (отказ от управления, основанного на страхе) • Искореняйте страхи, опасения и враждебность внутри организации, чтобы каждый мог работать на благо предприятия и себя – В удушливом климате страхов высшее руководство потеряет контакт с реальностью – До руководства будет доходить лишь та информация, которую оно хотело бы услышать
  • 26. 14 принципов Деминга Принцип 9 П Групповая работа • Разрушайте барьеры (разобщенность) между подразделениями, службами отделами службами, – Работники исследовательских, торговых и производственных отделов должны работать как одна команда, предвидеть возникновение проблем как при производстве, так и при эксплуатации продуктов и услуг • Если работники и должны за что‐то бороться, то лучше, если они будут бороться за конкурентноспособность и выживание компании, а не друг с другом
  • 27. 14 принципов Деминга Принцип 10 Отказ от лозунгов • Откажитесь от использования пустых лозунгов и призывов, выполнение которых не зависит от ваших сотрудников – (в большинстве случаев низкое качество и низкая производительность вызваны системой, и следовательно, вне власти рабочего)
  • 28. Принцип 11     Исключите квоты и нормы • Если система, к которой вы работаете, стабильна, нет нужды определять цель повышения производительности и качества в цифрах – все равно, вы получите только то, что может дать система – цель, находящаяся за пределами возможностей системы, не будет достигнута ц д щ р д уд д у • Если система нестабильна, то снова нет смысла определять цель в цифрах, поскольку нет возможности узнать, что выдаст система – о ее возможностях ничего нельзя сказать; запланированная цель, скорее всего, не будет достигнута • Управление, основанное на количественных показателях, ‐ это попытка управлять, зная, управлять не зная что собственно нужно делать – очень часто – это управление, основанное на страхе
  • 29. Принцип 11     Исключите квоты и нормы (2) • Единственные цифры, к которым администрации необходимо привлекать Е ф б внимание подчиненных, должно просто констатировать факты, связанные с проблемой выживания – Управление на основе отчетов о качестве, о срывах, о процентах и т.д. – не самый эффективный способ оптимизации технологического процесса и деятельности людей • Понимание сути работы – кто является потребителем и как мы его можем лучше обслужить
  • 30. 14 принципов Деминга Принцип 12 Право на гордость • Дайте возможность вашим сотрудникам гордиться своим трудом – Устраняйте все препятствия которые лишают работников предприятя препятствия, права гордиться своей работой
  • 31. 14 принципов Деминга Принцип 13 Принцип самосовершенствования • Поощряйте стремление к образованию и к самосовершенствованию – Разработайте всеобщую программу повышения квалификации и создайте для каждого из сотрудников условия для самосовершенствования
  • 32. 14 принципов Деминга • Принцип 14 Принцип ответственности руководства • Ясно определите непоколебимую приверженность высшего руководства постоянному улучшению качества и производительности
  • 33. Цикл Деминга ‐ PDCA Изменение стратегических систем контроля Скажи мне по каким показателям тебя оценивают и я скажу, как ты б д будешь себя вести. б И. Голдрат
  • 34. План • Процессы • П Принципы Деминга Д • Agile и люди Agile и люди • Agile принципы и процессное управление
  • 35. Some Views ‐ Why Agile Development? • Agile methods promote more rapid delivery of value to customers • Provide timely and regular visibility of the solution to customers,  Provide timely and regular visibility of the solution to customers product owners and stakeholders  • Proven advantages in productivity, quality & ROI for software  Proven advantages in productivity quality & ROI for software development organizations  • Minimum Process,  Maximum Value ,
  • 36. Agile Manifesto A il M if t We are uncovering better ways of developing software by doing it and  g y p g y g helping others do it. Through this work we have come to value:  – Individuals and interactions over processes and tools p – Working software over comprehensive documentation – Customer collaboration over contract negotiation g – Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more -- http://www.agilemanifesto.org/
  • 37. What is Agile? Agile Frameworks/Processes: • Crystal Clear ‐ 1990 ‐ Alistair Cockburn • Pragmatic Programming  1990  Dave Thomas Pragmatic Programming ‐ 1990 ‐ Dave Thomas • Scrum ‐ 1995 ‐ Jeff Sutherland and Ken Schwaber • Extreme Programming ‐ 1996 ‐ Kent Beck • Feature Driven Development ‐ 1997 ‐ John Kern • Adaptive Software Development ‐ 2001 ‐ Jim Highsmith • RUP  ‐ RUP Agile • MSF ‐ Agile
  • 38. Principles behind the Agile Manifesto ‐1  • Our highest priority is to satisfy the customer through early  and continuous delivery of valuable software • Welcome changing requirements, even late in development – Agile processes harness change for the customer's competitive  advantage  advantage • Working software is the primary measure of progress http://agilemanifesto.org/principles.html
  • 39. Principles behind the Agile Manifesto ‐ 2 • Deliver working software frequently – from a couple of weeks to a couple of months, with a preference to  the shorter timescale the shorter timescale • Business people and developers must work together daily  throughout the project • Build projects around motivated individuals – Give them the environment and support they need, and trust them  to get the job done to get the job done http://agilemanifesto.org/principles.html
  • 40. Principles behind the Agile Manifesto ‐ 3 • The most efficient and effective method of conveying  information to and within a development team is face‐to‐face  conversation • Agile processes promote sustainable development.  – The sponsors developers and users should be able to maintain a The sponsors, developers, and users should be able to maintain a  constant pace indefinitely.  • Continuous attention to technical excellence and good design  g g enhances agility. 
  • 41. Principles behind the Agile Manifesto ‐ 4 • Simplicity‐‐the art of maximizing the amount of work not  done‐‐is essential • The best architectures, requirements, and designs emerge  h b h dd from self‐organizing teams • At At regular intervals, the team reflects on how to become  l i t l th t fl t h t b more effective, then tunes and adjusts its behavior  accordingly
  • 42. Agile Practices (XP  Kent Beck) l ( k) • Pair programming • Unit Testing • Functional Testing • Automated Testing • Automated Testing • Continuous Integration • Test Driven Development • Simple design • Refactoring • Coding Standards • Coding Standards • Collective Code Ownership • Forty Hour Week
  • 43. What Models are We Changing? Agile D A il Development l t Iterative and Acceptance Waterfall Iterative Parallel Process Incremental Test Driven Measure of Success Conformance to Plan Response to Change Culture Command-and-Control Leadership /Collaborative Design Big Design Up Front Continuous QA Big Test Bi T t on Backend B k d Continuous C ti Tool Support Highly specific Fully Integrated
  • 44. Seven Key Agile Practices 1. Fixed length iterations  1 Fixed length iterations – Time Box Everything 2. Smaller and more frequent releases 3. Two levels of planning 4. Commitment to the iteration plan 5. Just in time requirements elaboration 6. Early and continuous testing 7. 7 Continuous learning and adaptation Continuous learning and adaptation
  • 45. План • Процессы • Принципы Деминга Принципы Деминга • Agile и люди • Agile принципы и процессное управление
  • 46. • Develop only what is necessary Develop Iteratively – Lean process, agility Manage Requirements Req irements • Mi i i Minimize paperwork k Use Component • Be flexible Architectures c ec u es – Requirements, plan, usage of people, etc… • Learn from earlier mistakes Model Visually (UML) – Feedback loops Continuously Verify Quality y y y – Process improvement Process improvement Manage Change • Revisit risks regularly • Establish objective, measurable criteria for progress • Automate – Support process with software development tools
  • 47. 1. Attack major risks early and continuously…  or they attack you 2. Ensure that you d li h deliver value to your customer l t t 3. Have a maniacal focus on working software 4. 4 Accommodate change early in the project Accommodate change early in the project 5. Baseline an executable architecture early on 6. Build your system with components 7. Work closely together as one team 8. Make quality a way of life, not an afterthought
  • 48. Взаимодействие с партнерами • Поощрение открытого общения • Общее видение проекта щ д р • Качество – это ежедневная работа каждого сотрудника • Оставайтесь гибкими, адаптируйтесь к изменениям й б й • Внедрение проекта должно стать привычкой • Постоянная демонстрация прогресса для заказчика
  • 49. Принципы:  Управление и качество • Принцип первый – ориентация на потребителя • Принцип второй – роль руководства – В соответствии с ним руководитель должен создать условия, необходимые для успешной реализации всех принципов системного управления качеством • Принцип третий – вовлечение работников – Каждый работник должен быть вовлечен в деятельность по управлению качеством. У каждого возникла внутренняя потребность в улучшениях • Принцип четвертый – процессный подход (PDCA) • Пятый принцип – системный подход к управлению – Производство товаров, услуг и управление рассматривается как совокупность взаимосвязанных процессов, а каждый процесс – как система имеющая вход и выход своих «поставщиков» и «потребителей» к управлению система, выход, управлению,
  • 50. Принципы:  Управление и качество • Принцип шестой – постоянное улучшение – Устанавливать пределы улучшению недопустимо, само улучшение должно быть системой и составной частью системы управления • Принцип седьмой – принятие решений, основанных на фактах – Необходимо собирать и анализировать фактические данные и принимать решения на их основе. Наиболее распространенными сейчас являются статистические методы контроля, анализа и регулирования • Принцип восьмой – взаимовыгодные отношения с поставщиками – по отношению, как к внешним, так и внутренним поставщикам
  • 51. Процессное управление  Сотрудники  • вовремя,  • правильно и  • качественно выполняют задачи,  которые им формально никто не поручал которые им формально никто не поручал • Признак самоорганизованной команды, которой не Признак самоорганизованной команды, которой не  мешают выполнять свою работу
  • 52. Выводы  Сходство принципов «гибких» методологий и процессного управления позволяет сделать простой практический вывод: • Менеждерам ИТ‐проектов следует знать принципы управления на основе качества • Менеджемент на основе качества хорошо масштабируется в отличии от Agile подхода – Эта масштабируемость была не раз показана на крупных и очень крупных ру р ру ру предприятиях, включая Тойота • Есть «свет в конце туннеля» – управляя на основе качества возможно ведение крупных и очень крупных ИТ‐проектов с соответствующим расширением XP и ру ру р у щ р р Agile принципов
  • 54. Бек К. Экстремальное программирование — Питер, 2002.  – Kent Beck Extreme Programming Explained: Embrace Change. Addison‐Wesley, 1999 Крачтен Ф. Введение в Rational Unified Process. ‐ Издательство:Вильямс, 2002, ‐ – Kratchen F., Rational Unified Process,. Addison‐Wesley, 2002. Manifesto for Agile Software Development ‐ http://agilemanifesto.org/ Деминг Э., Выход из кризиса. ‐ Тверь, Альба, 1996.; Deming W.E. Out of the Crisis, MIT Center of Advanced Engineering, Cambridge, MA, 1986;  Деминг Э. Новая экономика. – М.: Эксмо, 2006. Васкевич Д. Стратегии клиент/сервер. Руководство по выживанию для специалистов по  реорганизации бизнеса. ‐ К.: "Диалектика", 1996.  Изотов А. Япония: концепция выхода в лидеры. – М.: Экономика, 1991. Джордж С., Ваймерскирх А. Всеобщее управление качеством: стратегии и технологии,  применяемые сегодня в компаниях (TQM). ‐ СПб: Виктория плюс, 2002. ( ) б Джиджи К., ДеКарло Н., Вильямс Б. Шесть сигм для "чайников". ‐ М.: Диалектика, 2008.
  • 55. Михаил Кумсков Михаил Кумсков mkumskov@luxoft.com; kumskov@mail.ru Принципы Деминга и Agile