Рефакторинг - на позитиве by Andrei Ivarouski

Speaker Иваровский Андрей
Title - Название доклада
Рефакторинг - на позитиве
Title in English
Friendly Refactoring
Annotation - Аннотация (1000 знаков с пробелами)

Иногда бывают ситуации, когда к тебе приходит проект совсем не такой, как ты ожидал.

Всегда хочется начать сначала - с нуля создать фреймворк, построить архитектуру системы автоматизации тестирования, написать тесты. Это вдохновляет и мотивирует - начать все с чистого листа.

Однако жизнь всегда вносит свои коррективы.

Новый проект может оказаться совсем не новым. Может получиться так, что решение для автоматизации уже разработано, часть тестов написаны. Причем, решение для автоматизации работает не так, как хотелось бы.

Ситуация может осложниться тем, что команда, которая уже работает на этом проекте совсем не готова принять твои изменения и предложения по поводу рефакторинга, потому как в этом случае затрагиваются чьи-то личные интересы.

Как быть? Как сделать из умирающего проекта что-то нормально работающее? Как при этом преодолеть сопротивление сомневающихся коллег из страны с другой культурой?

Об этом и кое-чем еще пойдет речь в этом докладе.

Annotation in English - Аннотация на английском (1000 symbols with spaces)

Sometimes a situation occurred when you get a project and then it reveals that it is not what you expected it to be.

There is always a wish to start from the beginning - to create a framework from scratch, to build a new automated testing system architecture, to write tests, etc. It encourages and motivates to begin all the things anew.

However, the life always brings its own view to whatever matters.

The new project might not be quite new. It might happen that the solution for automation has already been developed, a part of the test scope is ready. And, moreover, this solution works not as it is supposed to work.

The situation may become more complicated when the team already working at this project is not willing to accept your changes and propositions on the refactoring subject as there are concerns about somebody's individual interests.

What might help? What needs to be done to make a properly working project out of the dying one? How to smooth or overcome the resistance expressed by daubting collegues from a foreign country with a foreign culture?

All these questions and some other issues will addressed in this presentation.

Detail description or Plan of the talk- Развернутые тезисы или план доклада
Type of Presentation - Тип доклада
  • Lightning Talk - Блиц доклад (20 min)
Level of audience - Уровень аудитории
  • 2 (intermediate)
Contact info - Контактная информация

email: marketsystem@gmail.com

skype: andrew.ivarouski

cell: +375297050028

Public profile - Ссылка на публичный профиль
http://andrey-ivarovskiy.moikrug.ru/
Subjects of the talk - Тематика доклада
  • Test automation
Last Updated 11 Sep 10:03