|
о нас разработка продукты наши проекты |
разработка программного обеспечения
Разработка на заказКомпания Vedius Soft s.r.o. предлагает услуги полного цикла разработки программных продуктов - от анализа технической осуществимости проекта и требований заказчика до внедрения и последующего обслуживания разработанной системы. Разработка заказного программного обеспечения в нашей компании проходит в несколько этапов: Анализ и уточнение требований, разработка технического заданияМы обсуждаем с заказчиком постановку задачи, уточняем и согласовываем функции будущей системы и составляем техническое задание на проект. В техническом задании описываются функции системы, условия эксплуатации, используемое программное обеспечение и предполагаемая нагрузка. Помимо системного аналитика, в разработке технического задания принимает участие архитектор будущей системы, он определяет общую концепцию системы и подбирает подходящие блоки и компоненты. Планирование работНа базе технического задания менеджер проекта определяет основные этапы разработки, формулирует сроки и состав промежуточных версий системы. Составляется календарный план реализации проекта. Проводится подбор специалистов в проектную группу, выделяются необходимые ресурсы и технические средства. Проектирование системыРазработка непротиворечивой архитектуры системы является вторым по важности этапом после формулирования технического задания. На этом этапе проектируется структура базы данных, определяются основные объекты системы, закладывается ядро системы и выполняется ряд других мероприятий, направленных на подготовку к началу программирования функций системы. Разработка системыС момента начала разработки мы осуществляем непрерывный контроль и мониторинг состояния разрабатываемой системы. Стандартное время выпуска промежуточных версий - один раз в две недели. Мы практикуем подход сохранения работоспособности системы в процессе разработки, а это значит мы можем не только демонстрировать рабочую версию заказчику, но и обсуждать удобство интерфейса пользователя, корректировать при необходимости состав выполняемых функций системы и поддерживать заказчика в состоянии непрерывного контакта с разрабатываемой системой. Тестирование и отладкаПосле окончания разработки система попадает в отдел тестирования. Помимо проверки соответствия техническому заданию, мы проводим тестирование каждой функции системы в рамках функционального тестирования, а также нагрузочное тестирование для проверки соответствия требованиям к производительности. В отдельных случаях выполняется специальные виды тестирования по сценариям. Каждый обнаруженный дефект документируется в системе учета, и в последующем, после исправления, проверяется повторно специалистом по контролю качества. Установка и запуск в эксплуатациюГотовая система устанавливается на рабочей площадке заказчика, проверяется соответствие окружающим техническим и программным компонентам, проводится финальное тестирование. В комплект поставки системы входят инструкции по эксплуатации. В момент запуска в эксплуатацию мы осуществляем техническую поддержку в реальном времени. Послепроектное обслуживаниеЖизненный цикл разработанной системы включает в себя и послепроектное обслуживание. В систему могут быть внесены согласованные с заказчиком изменения, разработаны новые модули или дополнены существующие. |