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

1,495 views

Published on

Доклад Антона Семенченко на SQA Days-15. 18-19 апреля, 2014, Москва.
www.sqadays.com

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,495
On SlideShare
0
From Embeds
0
Number of Embeds
714
Actions
Shares
0
Downloads
18
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

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

×