Программное обеспечение

Калькулятор услуг
Расчет стоимости ИТ-услуг
Обратная связь
Задайте интересующий вас вопрос нашим специалистам
Обратный звонок
Наши специалисты сами свяжутся с Вами по телефону
ИТ-обслуживание
Серверные решения
Сети
Телефония
Программное обеспечение

Заказная разработка программного обеспечения

 

Если готовые информационные системы не соответствуют бизнес-процессам вашей организации, если вам приходится подстраиваться под выбранный вами продукт, то вам стоит подумать о разработке специализированного бизнес решения.

BaltPoint обеспечивает полный цикл разработки программного обеспечения на базе современных методологий и технологий. Для инициализации работ по проекту вам необходимо передать нашим специалистам список формализованных требований к новой системе или заключить договор на информационный анализ ваших бизнес-процессов. В предельно короткие сроки наши аналитики сформируют оптимальное техническое предложение. После заключение контракта проект запускается в исполнение.

Этапы проекта по разработке специализированного бизнес решения:

Реализация специализированного бизнес решения - сложная и уникальная задача, требующая использования всего аналитического, технологического и инженерного потенциала компании-разработчика.

Методология разработки программного обеспечения в Baltpoint основана на модели Microsoft Solution Framework. При создании проекта мы пользуемся набором стандартных практик для обеспечения стабильности, доступности, поддерживаемости и управляемости процесса. Мы используем минимальную и достаточную систему управления требованиями и качеством при небольших накладных расходах.

Типичный проект включает в себя следующие стадии:

Сбор требований

Если сбор требований к разрабатываемой системе по тем или иным причинам не может быть выполнен заказчиком, мы заключаем дополнительный договор на проведение информационного обследования. Стоимость данной услуги определяется временем обследования и ресурсами по тарифам указанным в разделе Расценки на услуги.

Наши специалисты, используя стандартные методики сбора информации, подготовят необходимые данные для создания формального документа, описывающего основные бизнес цели данного проекта. Дополнительной входной информацией для последующего анализа являются данные об инфраструктуре организации, о применяемых практиках, оборудовании, существующих бизнес решениях и о пожеланиях пользователей.

Подготовленный документ передается на дальнейшую экспертизу аналитикам.

Анализ

Для инициализации работ над проектом заказчику достаточно сформулировать список требований и пожеланий к разрабатываемому решению в формализованном виде.

На этом этапе с вами будут работать наши эксперты по созданию программных систем. Аналитики BaltPoint работают в непосредственном контакте с клиентом, досконально обсуждая детали функциональности системы, что создает прочный фундамент для процесса разработки и гарантирует 100% качество.

Как результат этого этапа, заказчик получает техническое предложение - документ, содержащий описание функциональности системы, оценку времени разработки, ресурсов и стоимости разработки.

В зависимости от договоренности с клиентом, степень детализации нашего технического предложения может быть увеличена и содержать такие компоненты как: элементы архитектуры решения, анализ технологий, оценка совокупной стоимости решения, макет дизайна и.т.п. Разработка технического предложения производится за счет BaltPoint и занимает 3-4 дня.

Контракт подписывается только в случае, если стороны пришли к полному согласию во всех аспектах проекта.

Дополнительно, перед получением материалов необходимых для работы по проекту, может быть подписан договор о неразглашении, что защитит вашу частную и интеллектуальную собственность.

Проектирование

На этапе проектирования с заказчиком работает группа проекта: менеджеры проекта, аналитики, дизайнеры графического интерфейса. Наши специалисты, в тесном взаимодействии с сотрудниками заказчика, перерабатывают требования, заявленные как функциональность системы, в концептуальную, а затем логическую модель решения.

В ходе процесса проектирования проводится анализ доступных средств и технологий разработки, прорабатывается архитектура системы, детализируется пользовательский интерфейс, определяются требования к аппаратному обеспечению, набор организационных мероприятий, необходимых для внедрения системы. На этапе проектирования мы активно используем CASE средства и UML. Процесс разработки регламентирован и опирается на стандартизованные модели разработки ПО.

В результате работы группы проекта формируется следующий набор документов: техническое задание на проект, утвержденный план проекта.

Реализация

Процесс разработки организован в соответствии с моделями инкрементного или эволюционного типа жизненного цикла ПО с использованием прототипирования. Отчеты о ходе проекта предоставляются клиенту еженедельно, а внутри группы проекта - ежедневно. Исходный код комментируется и сохраняется в базе данных Microsoft Visual SourceSafe.

Руководитель проекта уточняет с заказчиком все детали, производится демонстрация прототипов решения и примеров пользовательского интерфейса, с тем, чтобы учесть все пожелания заказчика на стадии разработки, а не на стадии эксплуатации. Результатом этапа разработки является рабочая версия продукта.

Тестирование

Перед передачей продукта заказчику мы проводим полное тестирование системы. Задачей этого этапа является устранение ошибок возникших на этапе проектирования и реализации. Непосредственно перед началом этапа мы предоставляем систему трекинга ошибок для взаимодействия между тестерами и группой разработки и информирования клиента о результатах тестирования.

Внутреннее тестирование осуществляется группой разработки. Проверяется полное соответствие разработанной системы ее функциональной спецификации, соответствие стиля кодирования заявленным стандартам и.т.д.

Внешнее тестирование осуществляется независимой группой, которая не подчиняется руководителю проекта. Независимость процесса тестирования является основополагающим фактором, обеспечивающим качество программного продукта. Для проведения внешнего тестирования мы привлекаем сторонние организации специализирующиеся в этой области.

Внедрение и поддержка

Стратегия процесса внедрения вырабатывается нашими специалистами на этапе составления функциональной спецификации. Взаимные договоренности по этому этапу оговорены в контракте. Более подробно об этапе внедрения можно узнать в разделе Внедрение и техническая поддержка.

Объем технической поддержки зависит от условий договора. Типовой договор включает гарантийную поддержку на период 6 месяцев с момента введения системы в эксплуатацию.

Техническая поддержка BaltPoint включает в себя следующие аспекты:

  • консультации пользователей по работе с программой
  • помощь в настройке системы и разрешении конфликтов
  • устранение ошибок обнаруженных во время эксплуатации
  • доработки функциональности системы, в рамках заявленного технического задания
  • изменения вида и содержания отчетных документов программы, при изменении требований нормативных документов

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

Техническая поддержка не включает в себя разработку дополнительной функциональности, которая не описана в техническом задании, в этом случае заключается отдельный договор на изменение функциональности, оплата производится с учетом затраченного времени и ресурсов по тарифам указанным в разделе Расценки на услуги.


Вы хотели бы получить больше информации?

Пожалуйста, оставьте Вашу заявку, и мы свяжемся с Вами в самое ближайшее время.

Обратная связь

Обратный звонок

E-mail: info@baltpoint.com
Телефон: +7 (812) 600-68-44

 
ООО "БалтПойнт"
193079,Санкт-Петербург,
ул. Народная, д. 47, корп. 3.
Телефон: +7(812)600-6844
E-mail.: info@baltpoint.com
Контакты | Наши клиенты | Отзывы клиентов





© 2003-2017 ООО "БалтПойнт"