О проектах
Компания «Гисофт» предлагает услуги полного цикла по разработке программных продуктов - от анализа технической осуществимости проекта и анализа требований заказчика - до внедрения и интеграции разработанной системы. При этом мы создает различные по объему и сложности программные продукты: от очень простых, таких, как макросы для приложений Microsoft Office, так и достаточно сложные и объемные проекты по автоматизации деятельности предприятий и организаций. Разработка программного продукта практически любой степени сложности подразумевает несколько этапов выполнения работ:
Анализ и выработка требований к программному продукту
Для разработки программной системы, которая наилучшим образом отвечает требованиям клиента, требуется знания предметной области и технологических процессов. Специалисты компании «Гисофт» находятся в тесном взаимодействии с представителями заказчика, чтобы определить и проанализировать точные системные требования к разрабатываемой программной системе.
Проектирование системы, разработка технического задания
Разработка правильной архитектуры и концепции построения системы является критически важным фактором для успеха проекта. После завершения фазы анализа и проверки, мы приступаем к проектированию системы. Для разработки экономически эффективного решения очень важно, чтобы оно было масштабируемым и гибким. При проектировании системы определяется ее компонентный состав и средства ее разработки. Мы рассматриваем фазу проектирования системы как возможность максимизировать скорость и эффективность последующей разработки.
Разработка системы
Стандартные процесс разработки включает прототипирование, кодирование, модульное и системное тестирование. На этапе разработки мы используем итеративный подход, который использует спиральную методологию, позволяющий нам обеспечить требуемую надежность разрабатываемой системы.
Системное тестирование
Так как со стороны заказчика наблюдается устойчивый рост требований к таким характеристикам программных систем, как надежность, масштабируемость и производительность, роль фазы системного тестирования приобретает критически важную роль для успеха проекта в целом. Перед поставкой разработанной системы заказчику, она проходит через несколько этапов тестирования согласно требованиям международной системы управления качеством.
Установка, интеграция и сопровождение
После поставки системы начинается процесс ее установки в рабочем окружении на территории заказчика и ее интеграция с существующими бизнес-приложениями. Мы обеспечиваем заказчика необходимой документацией, обучением, технической поддержкой и сопровождением разработанной системы.