En

JazzTeam Software Development Company

Agile Java Development

CRM система крупной telecom-компании

Краткое описание проекта: наша компания принимала участие в кастомизации CRM-системы для крупной телеком-компании. Масштаб части проекта, разработанной нами, составлял около 5 человеко-лет, масштаб всей системы - десятки человеко-лет. Работа включала в себя ряд задач по кастомизации UI и серверной части CRM-системы Amdocs Clarify, интеграции её с другими системами заказчика посредством SOAP web-сервисов и шины Enterprise Service Bus. Разрабатываемая функциональность покрывалась интеграционными и изоляционными unit-тестами. Одним из направлений было покрытие GUI-интерфейса клиентской части автоматизированными тестами на технологии Jubula и запуск их в среде непрерывной интеграции Jenkins. Из-за большого количества пользователей для снижения нагрузки на сервера нами была проведена оптимизация на уровне SQL и БД Oracle. Вся разработка велась по методологии Scrum/Agile с полным соблюдением всех процессов и запуском (deploy in live) каждые 2 недели.

Технологии: Amdocs Clarify CRM, Oracle (database, WebLogic application server, Enterprise Service Bus), SQL, Apache Ant, SOAP Web Services, Jax-WS, Jubula (UI automation tool), JUnit, Eclipse, Red Hat Enterprise Linux, Jira (+ greenhopper), SVN, Cisco CTI (Computer Telephony Integration).

Особенности проекта:

Результат проекта: CRM была внедрена во многие бизнес-процессы крупной телеком-компании (корпоративные и розничные продажи, техническая поддержка, удерживание постоянных клиентов, расчётное обслуживание, регистрация обращений клиентов в call-центрах).

Достижения компании на проекте: