Постачальник хмарних рішень

Оновлення та підтримка платформи цифрових підтверджень аудиту для постачальника хмарних рішень

Компанія була заснована у 2012 році двома аудиторами й двома ІТ-експертами. Головний напрямок бізнесу — просте у використанні хмарне рішення для кампаній підтвердження з урахуванням IDW PS 302 та ISA 505, яким користуються юридичні фірми, аудитори та їхні клієнти.

Індустрія

Програмне забезпечення, Фінтех, Страхування

Модель

Виділена команда

Розмір команди

Mid-level Design Developers (Full-time), Full-Stack Ruby Engineers (Full-time), Dedicated PM (supervising, free of charge)

Технічний стек

Rails Stack (backend + frontend); StimulusJS (frontend); Redis (jobs) + PostgreSQL (DB)

Виклик

Компанія була заснована у 2012 році двома аудиторами й двома ІТ-експертами. Головний напрямок бізнесу — просте у використанні хмарне рішення для кампаній підтвердження з урахуванням IDW PS 302 та ISA 505, яким користуються юридичні фірми, аудитори та їхні клієнти. 

У липні 2018 року компанія вирішила зняти частину навантаження з внутрішньої команди розробки і звернулася до нас. 

Перед нами стояли наступні задачі: 

  • Найняти всіх потрібних експертів та забезпечити все необхідне для процедури передання знань від клієнта. 
  • Оптимізувати та модернізувати процес розробки. 
  • Покращити наявну архітектуру сучасними інструментами та технологіями. 
  • Розробити інноваційну функціональність та рішення для клієнтського веб-застосунку. 
  • Забезпечити підтримку вже готових продуктів.

Рішення

Після того, як ми проаналізували вимоги проєкту, нам департамент рекрутингу почав підбирати інженерів рівня мідл для команди. Головним викликом було знайти Design Developers, бо ця експертиза рідко зустрічається на ІТ-ринку. За 2 тижні ми знайшли 3 релевантних кандидатів. Паралельно ми відшукали, перевірили та провели співбесіди з 9 кандидатами на позицію Full-Stack Ruby Developer.  

Наші інженери пройшли процедуру передання знань та встановили регулярну комунікацію з командою на боці клієнта. Головний каналом спілкування став Slack.  

Технічні задачі, які ми виконали:  

  • Впровадили рев’ю коду з пул-реквестами, щоб оптимізувати та покращити процес розробки.  
  • Інтегрували популярну методологію розробки, засновану на Git flow. Це дозволило нам підвищити ефективність, керуючи окремими git-гілками для продакшна та розробки.  
  • Провели рефакторинг легасі-коду та рев’ю архітектури.  
  • Покрили процес розробки юніт-тестами й інтеграційними тестами.  
  • Розробили нову функціональність, яка зробила продукт більш стабільним та ефективним. 

Результати

  • Найняли висококваліфікованих професіоналів та утримували усю команду протягом більш ніж 2 років.
  • Додали такі фічі, як кешування та запам'ятовування, локалізацію вебсайту, міграцію між версіями для бібліотек.
  • Запропонували створення прототипів для найскладніших тасків, щоб у всіх членів команди була можливість обговорити техстек, можливу функціональність та строки проєкту.
  • Розробили та покращили безпечну цифрову платформу, яке вже покращила тисячі кампаній для більш ефективного процесу підтвердження аудиту.
  • Подбали про те, щоб рішення відповідало стандартам IDW 302 (підтвердження третьою стороною) і ISA 505 (зовнішні підтвердження), які є важливою частиною річної фінансової звітності.
  • Нова платформа дає користувачам у 10 разів більше ефективності після першої кампанії підтвердження завдяки автоматизації цього процесу.
  • Досягли найвищої безпеки та відповідності стандартам захисту даних: зашифровані з'єднання та дані завжди залишаються у німецькому центрі даних DATEV.

Що відбувається зараз

З 2018 року виділена команда продовжує розробляти всі наявні рішення у інфраструктурі веб-застосунку. Клієнт повністю керує нашою командою. Від Brightgrove з командою працює проджект менеджер, який відповідає за здоров’я та мотивацію команди.  

На сьогоднішній день клієнтами нашого партнера є 100+ юридичних фірм всіх розмірів, від окремих WP до компаній BIG4, які довіряють нашому партнеру як лідеру німецького ринку. 

Напишіть нам або замовте дзвінок

    Заповнити поле: 2-100 символів
    Заповнити поле: 2-100 символів
    Заповнити поле: 2-100 символів

    Заповнити поле: 2-100 символів
    Заповніть поле: від 6 до 17 символів
    Заповнити поле: 2-100 символів