Антон Семенченко
Как эффективно организовать
Автоматизацию, если у вас
недостаточно времени,
ресурсов и денег
Введение
• Формулировка проблемы.
• Констатация очевидного факта –
«честно» решить проблему физически
невозможно
• Концепция «нечестного» решения
проблемы.
• Векторы реорганизации бизнес
процессов взаимодействия всех
участников команды, Delivery Team и
Value Team.
Закрытая система
• Delivery Team
• Value Team
Открытая система
• Delivery Team
• Value Team
+
• Закадровая балансировка ресур-
сов в рамках виртуальных отделов
• Внутренние тренинги молодых
специалистов
• Внешние тренинги молодых
специалистов
• Тренинги в рамках переподготовки
• Тренинги повышения
квалификаций
ROI
+Addition Automation Benefits
закрытая система
закрытая
система
открытая
система 0< >0
0=
Return of Investment
• Улучшения социологии проекта;
• Инструмент self-motivation;
• Инструмент Group/Resource Management;
• Инcтрумент Team Building-a;
• Инструмент повышения квалификации;
• Инструмент повышения веры в себя;
• Инструмент улучшения Resume /
стоимости сотрудника.
Дополнительные выгоды
«нечестного» решения
Internal Top Management
Аргумент
1. Если мы продаѐм человеко-часы, выгоднее продавать более
трудоёмкие (часоѐмкие) решения и умалчивать о
прозрачной для заказчика оптимизации, такой как Automation
Контраргумент
1.1 Fix Bid проекты;
1.2 Times & Materials:
● если мы хотим частично освободить manual QA для другого
проекта;
● если мы хотим показать сверхвысокое качество сервиса (по
многим причинам) от сарафанного радио до сглаживания
негативных впечатлений от предыдущих фаз проекта.
Internal Top Management
Аргумент
2. Всегда будут рутинные задачи.
Что делать, если в компании все сотрудники вырастут до Senior
Level-а или будут уверены, что выросли?
Контраргумент
2.1 Всегда найдутся сотрудники, которые по тем или иным
причинам искренне предпочитают рутинные задачи;
2.2 Гораздо проще заблаговременно расширить отдел Sales,
заключить новые контракты и найти сотню интернов, чем
пытаться строить бизнес исключительно с интернами.
External Top Management
Стандартные контраргументы при
внедрении инноваций
Аргумент
Риски
Контраргумент
Risk Management
Internal Project Management
Аргумент
Нежелание «шарить» ресурсы:
• боязнь потерять контроль над ситуацией (потерять контроль
над проектной разрузкой сотрудников)
• боязнь потерять авторитет
• боязнь потерять/разделить рычаги влияния на сотрудников
Контраргумент
Попробовать играть в «психилогические игры» с «бояюзнью» 
Решение
Не говорить - если у Вас достаточно высокий авторитет среди
сотрудников, то сработает
External Project Management
=
Internal Project Management * (многократно
повышающий сложность коэффициент в силу
распределенности команд)
Боязнь возведена в степень
Решение невозможно - как добиться сверхвысокого
авторитета среди сотрудников других команд
удалѐнно
Заключение
• Концепция Scrum cross functional team
– как значительно облегчающая
внедрение «нечестного» решения.
• Концепция Scrum universal soldier –
как доведенное до абсурда «нечестное»
решение проблемы.
Infotecs (Selenide + Java)
Project Page Object
Test
HealthLand (Sikuli + Java)
Project
Test
Page Object
RmSys (Selenium 2 + C# )
Project
Page Object
Test
Wildflower(Appium + Selenium2)
Page Object
Test
Project
Wildflower (Selenide + Java)
Project
Test
Page Object
Project
Test
Project
Wildflower (Robotium + Java)
Page Object
Gambler (Selenide)
Test
Project
Page Object
Test

Как эффективно организовать Автоматизацию, если у вас недостаточно времени, ресурсов и денег.

  • 1.
    Антон Семенченко Как эффективноорганизовать Автоматизацию, если у вас недостаточно времени, ресурсов и денег
  • 2.
    Введение • Формулировка проблемы. •Констатация очевидного факта – «честно» решить проблему физически невозможно • Концепция «нечестного» решения проблемы. • Векторы реорганизации бизнес процессов взаимодействия всех участников команды, Delivery Team и Value Team.
  • 3.
  • 4.
    Открытая система • DeliveryTeam • Value Team + • Закадровая балансировка ресур- сов в рамках виртуальных отделов • Внутренние тренинги молодых специалистов • Внешние тренинги молодых специалистов • Тренинги в рамках переподготовки • Тренинги повышения квалификаций
  • 5.
    ROI +Addition Automation Benefits закрытаясистема закрытая система открытая система 0< >0 0= Return of Investment
  • 6.
    • Улучшения социологиипроекта; • Инструмент self-motivation; • Инструмент Group/Resource Management; • Инcтрумент Team Building-a; • Инструмент повышения квалификации; • Инструмент повышения веры в себя; • Инструмент улучшения Resume / стоимости сотрудника. Дополнительные выгоды «нечестного» решения
  • 7.
    Internal Top Management Аргумент 1.Если мы продаѐм человеко-часы, выгоднее продавать более трудоёмкие (часоѐмкие) решения и умалчивать о прозрачной для заказчика оптимизации, такой как Automation Контраргумент 1.1 Fix Bid проекты; 1.2 Times & Materials: ● если мы хотим частично освободить manual QA для другого проекта; ● если мы хотим показать сверхвысокое качество сервиса (по многим причинам) от сарафанного радио до сглаживания негативных впечатлений от предыдущих фаз проекта.
  • 8.
    Internal Top Management Аргумент 2.Всегда будут рутинные задачи. Что делать, если в компании все сотрудники вырастут до Senior Level-а или будут уверены, что выросли? Контраргумент 2.1 Всегда найдутся сотрудники, которые по тем или иным причинам искренне предпочитают рутинные задачи; 2.2 Гораздо проще заблаговременно расширить отдел Sales, заключить новые контракты и найти сотню интернов, чем пытаться строить бизнес исключительно с интернами.
  • 9.
    External Top Management Стандартныеконтраргументы при внедрении инноваций Аргумент Риски Контраргумент Risk Management
  • 10.
    Internal Project Management Аргумент Нежелание«шарить» ресурсы: • боязнь потерять контроль над ситуацией (потерять контроль над проектной разрузкой сотрудников) • боязнь потерять авторитет • боязнь потерять/разделить рычаги влияния на сотрудников Контраргумент Попробовать играть в «психилогические игры» с «бояюзнью»  Решение Не говорить - если у Вас достаточно высокий авторитет среди сотрудников, то сработает
  • 11.
    External Project Management = InternalProject Management * (многократно повышающий сложность коэффициент в силу распределенности команд) Боязнь возведена в степень Решение невозможно - как добиться сверхвысокого авторитета среди сотрудников других команд удалѐнно
  • 12.
    Заключение • Концепция Scrumcross functional team – как значительно облегчающая внедрение «нечестного» решения. • Концепция Scrum universal soldier – как доведенное до абсурда «нечестное» решение проблемы.
  • 13.
    Infotecs (Selenide +Java) Project Page Object Test
  • 14.
    HealthLand (Sikuli +Java) Project Test Page Object
  • 15.
    RmSys (Selenium 2+ C# ) Project Page Object Test
  • 16.
  • 17.
    Wildflower (Selenide +Java) Project Test Page Object Project
  • 18.
  • 19.