Возможности
Подход

Компания VIAcode имеет статус золотого партнера Microsoft по разработке программного обеспечения для .Net.

Мы основали компанию VIAcode в 2001 году, чтобы создавать приложения для производственных компаний, желающих завоевать рынок, и предприятий, которым были нужны «внутренние продукты», чтобы получить технические и практические преимущества перед конкурентами. Мы начали с использования проверенных и популярных технологий разработки программного обеспечения Microsoft, включая Visual Studio Suite, язык программирования C# и .Net framework.

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

4DS: ГИБКИЙ ПРОЦЕСС РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

В своей работе мы используем подход гибкой разработки программного обеспечения. В своей версии этого подхода, которая называется 4DS, компания VIAcode выделяет три основных принципа:

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

Чтобы провести своих клиентов через полный жизненный цикл программного приложения, компания VIAcode разработала свою версию Agile-метода, которая называется 4DS.

Все технические специалисты компании VIAcode прошли подготовку по методу 4DS, и многие из них являются сертифицированными Agile скрам-мастерами. 4DS включает пять этапов:

  1. 1. Открытие (Discover) – когда мы работаем с нашими клиентами над определением рыночных, технических и бизнес-требований высокого уровня.

  2. 2. Дизайн (Design) – когда мы составляем план требований к архитектуре, системе, базам данных, интерфейсу и последовательности действий приложения.

  3. 3. Разработка (Develop) – когда мы садимся за клавиатуру, чтобы закодировать и протестировать приложение в ходе серии спринтов разработки и контроля качества протяженностью две-три недели каждый.

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

  5. 5. Поддержка и обновление (Support and Upgrade) – когда мы работаем вместе с вами над сопровождением и усовершенствованием вашего приложения в нескольких новых релизах продукта.

МОДЕЛИ СОТРУДНИЧЕСТВА

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

ДОЛГОСРОЧНО Мы выступаем в роли внештатной команды разработчиков Проекты от 1 года и более
КРАТКО-СРЕДНЕСРОЧНО Мы разрабатываем определенный функционал либо целое приложение Проекты длительностью от 4 до 12 месяцев
КРАТКОСРОЧНО ИЛИ ВРЕМЯ ОТ ВРЕМЕНИ Мы разрабатываем определенные свойства продукта Проекты длительностью от нескольких недель до нескольких месяцев

.