HRS
Виділена команда з виключними технічними навичками для HRS GmBH, гіганта з індустрії гостинності
Our VP of Biz Dev George got your message and will get back to you as soon as possible. Usually, 1-2 days. Have a cup of joe and read more of our stories ;)
Наш клієнт — заснована у 1990 році американська агенція нерухомості, яка підтримує ексклюзивний веб-портал для Нью-Йорку.
Нерухомість
Виділена команда
31 спеціаліст: Client and Backend Developers, Full Stack, QA engineers, BA
.NET Core (C#), Angular 4, React, Node.js, MS SQL Server, Less, WebForms, WCF, NHibernate, Telerik, Elastic Search, Amazon Web services
Наш клієнт — заснована у 1990 році американська агенція нерухомості, яка підтримує ексклюзивний веб-портал для Нью-Йорку. Це рішення, створене за моделлю підписки, з середньою кількістю щоденних відвідувань близько 15-20 тисяч (35 тисяч — пікове навантаження).
Бізнес агенції швидко розвивався, тому виникла потреба прискорити розробку та проапгрейдити портал. Аутсорс-компанія, з якою вони співпрацювали на той час, не могла забезпечити цього.
Тому навесні 2014 року клієнт вирішив знайти нового партнера з більш серйозним рівнем експертизи. Тоді й почалася наша співпраця. Ми мали взяти на себе повне володіння кодом, а також HR та менеджерські процеси.
Перед нами стояли наступні цілі:
Збільшення потужностей розробки
Щоб не викликати затримок у процесі розробки, ми зібрали виділену команду за максимально короткий проміжок часу. Після того, як ми проаналізували код та бізнес-логіку порталу, ми визначили мінімальну кількість спеціалістів, які були потрібні для початку розробки за методологією Agile.
Наша рекрутингова команда за 42 дні найняла 4 .NET developers та 2 QA engineers для рев’ю старого коду та спланувати спрінти разом із архітектором на боці клієнту. До кінця 2014 року команда виросла до 10 спеціалістів.
Очищення легасі-коду
Наші 2 senior QA specialists почали зі створення дуже детальних описів бізнес-логіки, користувацького досвіду та можливих результатів різної поведінки юзерів у Confluence.
На те, щоб задокументувати основні правила та позитивні тестові сценарії, за якими користувачі діють щодня, пішло 3 місяці.
Для очищення коду ми найняли 2 senior architects, які мали переписати ключову функціональність старих фіч та покращити загальну якість коду.
Після перших 5 місяців перехідного періоду весь код було переписано. Тоді ми почали міграцію, позбавилися старих процедур та замінили їх кодом на C# плюс Entity Framework Queries.
Запровадження Scrum
Ми найняли власного Product Owner та проджект-менеджера, щоб зняти з Product Owner на боці клієнту навантаження та налаштувати сильні адміністративні та менеджмент-процеси.
Наш проджект-менеджер вибрав тімлідів для QA, дизайну, розробки фронтенду та бекенду. Цих спеціалістів ми менторили, щоб розвити необхідні лідерські скіли.
Вони допомогли нам еволюціонувати. Нам не потрібно повністю розписувати функціональність, тому що вони розуміють, що нам потрібно отримати та зробити.
Ерік Гордон CEO Realplus
Наша виділена команда з 16 професіоналів рівня senior працює на клієнта з 2014 року, і ми утримали 90% команди. За час нашого партнерства продукт вийшов на перше місце у штаті Нью-Йорк, і ми не зупиняємося. Ми продовжуємо розширяти команду і наймати найкращих експертів. У нашого клієнта великі плани на наступні роки: розробка мобільного застосунку та переписування легасі-коду.