Меню

Услуги


Разработка ПО

Разработка прикладного Программного Обеспечения (ПО) является наиболее востребованной из всех услуг, предоставляемых Kibrit. Всё больше компаний предпочитают заказывать разработку уникального ПО, нежели закупать готовое решение. И это вполне объяснимо, ведь заказное ПО имеет ряд преимуществ, относительно коробочных программных продуктов:

  • Заказное ПО разрабатывается под ваши конкретные требования, а потому содержит функционал и схему процессов, целиком и полностью отвечающие нуждам вашего предприятия. Вам не приходится довольствоваться лишь теми возможностями, что были предусмотрены разработчиком ПО; вы также не подстраиваете процессы своего предприятия под логику работы ПО – это оно подстраивается под вас.
  • Заказное ПО содержит исключительно необходимый вам уникальный набор функций. Отсутствие «лишнего» функционала, прежде всего, облегчает взаимодействие пользователей с программой, а также позволяет избежать загруженности сервера и пользовательских ПК.
  • Изменились требования к ПО? Необходим новый функционал? Желаете оптимизировать бизнес-процесс? Нет никаких проблем – заказное ПО допускает возможность изменений и эволюционирует параллельно развитию вашего предприятия.

Компания Kibrit имеет за плечами немалый и весьма успешный опыт разработки прикладного ПО различной направленности и масштаба. Так, нами были разработаны CRM-решения для контакт-центров, система по управлению мероприятиями, ПО для терминалов оплат и АСУЗ (Автоматизированная Система Управления Зданием), и даже решение в сфере телекоммуникации национального масштаба.

Однако, опыт не главный фактор, обеспечивающий нам достижение клиентской удовлетворённости. Умение и готовность вести консультационные работы с заказчиком, для детального определения требований к будущему ПО, и даже для определения самих бизнес-процессов (как, то зачастую бывает необходимо в случае с временными и стартап-проектами) – вот, что выгодно отличает Kibrit от конкурентов.

Вдобавок ко всему, мы проявляем индивидуальный подход к каждому заказу при выборе методики разработки ПО.

В случае, если это масштабный проект, с чётко предопределёнными требованиями относительно функционала программы, сроков разработки и прочих ресурсов, мы придерживаемся каскадной модели программирования. Каскадная модель предполагает строго последовательное, разовое выполнение следующих этапов: тщательный анализ требований (включающий в себя составление Технического Задания), проектирование (подразумевающий составление архитектурно-проектной документации), кодирование, тестирование и внедрение ПО. Каскадной модели программирования мы придерживались при реализации проекта MCQS.

В случае же, если заказчик не в состоянии с самого начала определить всех требований относительно функционала, однако уже на ранних этапах проекта нуждается в рабочей версии программы, содержащей наиболее приоритетный функционал, мы выбираем гибкую модель программирования. Гибкая модель программирования предполагает создание конечного ПО в несколько итераций, каждая из которых предполагает выполнение вышеперечисленных этапов разработки программы (анализ, проектирование, кодирование, тестирование и внедрение). К концу каждой итерации, заказчик получает полностью рабочую версию программы, содержащей некий добавленный функционал. Количество итераций напрямую зависит от объёма требований заказчика. Гибкая модель программирования делает упор на скорость разработки, а потому предполагает постоянное и непосредственное общение с заказчиком, при одновременном отказе от составления технической документации. Гибкой модели программирования мы придерживались при реализации проекта Formula 1 – Baku City Circuit.