Разработка программного обеспечения на заказ позволяет создать продукт, который будет в полной мере удовлетворять потребности конкретной компании. Готовый продукт может взаимодействовать с другим узкоспециализированным ПО или оборудованием, выдавать отчетность в форме, утвержденной регламентами компании. Такое ПО может стать частью уже налаженного процесса работы, ускорить и облегчить его или полностью заменить, позволив сотрудникам не тратить часы на то, что успешно делает программа, а использовать его для более креативной интеллектуальной деятельности, которая принесет больше пользы компании.
На начальном этапе мы знакомимся с задачей. Если у клиента имеются уже какие-то наработки (старые базы данных, файлы Excel, распечатанные документы) - внимательно изучаем их. На основе этой информации составляем понимание предметной области и начинаем реализовывать систему.
Первые результаты появляются уже через неделю. Мы создаем несколько таблиц в базе данных, наполняем их тестовой информацией и подключаем ее к нашей платформе «Абрис». «Абрис» автоматически генерирует интерфейс, приложение становится работоспособным сразу же, хотя при этом, возможно, не выполняет части функций. Результат недельной работы мы выкладываем на тестовую площадку заказчика (или на свою собственную) в режиме доступа с паролем или VPN. Заказчик может следить за процессом реализации, опробовать работу приложения, дать рекомендации и советы.
Если задача заказчика требует функций, не реализованных в текущей версии платформы «Абрис», то мы либо дорабатываем платформу, либо пишем уникальный модуль и передаем его заказчику.
Задачами по программированию мы управляем в GitLab, исходные коды храним в Git.
Обсуждение требований с заказчиком и составление технического задания.
Проведение предварительных испытаний, опытной эксплуатации, приемосдаточных испытаний.
Доработка системы по желанию заказчика.
Проектирование структуры системы, определение связей объектов. Написание программного кода и документации.
Работы по устранению недостатков, выявленных при эксплуатации. Гарантийное и послегарантийное обслуживание.
Обсуждение требований с заказчиком и составление технического задания.
Проектирование структуры системы, определение связей объектов. Написание программного кода и документации.
Проведение предварительных испытаний, опытной эксплуатации, приемосдаточных испытаний.
Работы по устранению недостатков, выявленных при эксплуатации. Гарантийное и послегарантийное обслуживание.
Доработка системы по желанию заказчика.
Оцените возможности «Абрис» на созданном нами примере. Данная версия представляет собой готовое приложение «Магазин DVD», размещенное на нашем сервере. В примере демонстрируется функционал для обычных пользователей.