Процесс и качество

С 2002 года корпоративная система управления качеством SaM Solutions сертифицирована на соответствие стандарту ISO-9001:2000. Таким образом, процессы компании соответствуют нормам этого стандарта, а также постоянно улучшаются для достижения наилучших результатов в проектах.

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

Качество предоставления услуг разработки программного обеспечения представляет собой довольно многостороннее понятие. SaM Solutions определяет и оптимизирует процесс разработки с трех основополагающих сторон:

  1. Качество технической реализации и соответствие требованиям программного продукта;
  2. Эффективность организации проекта и коммуникации;
  3. Связь и оптимизация процессов между заказчиком и SaM Solutions.

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

Качество технической реализации

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

  1. Детальное изучение требований и оперативный контроль процесса тестирования
  2. Анализ архитектуры и дизайна программного приложения
  3. Автоматический анализ и контроль статического кода
  4. Экспертная оценка программы
  5. Тестирование в процессе разработки (модульное тестирование и постоянная интеграция)
  6. Тестирование функций, рабочих характеристик, конфигурации, а также стресс-тест

Эффективность организации проекта

Невозможно достичь успешной реализации поставленных целей без эффективной организации проекта и коммуникации между его участниками. Офис управления проектами SaM Solutions (PMO) представляет собой начальную организационную структуру, ответственную за распределение проектов и определение объемов работ в рамках подразделений всей компании, а также обеспечивающую открытость и управляемость каждого проекта:

  1. Анализ и стандартизация проектных артефактов
  2. Планирование проекта и составление отчетов в рамках MS Project Server enterprise platform
  3. Налаживание единой коммуникации по проекту (при необходимости также с привлечением команды руководителей проекта из SaM Solutions для работы онсайт непосредственно на территории заказчика)

Оптимизация взаимодействия с заказчиком

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

В каждом проекте взаимный поток работ между партнерами должен быть четко определен и открыт как для заказчика, так и для поставщика услуг. Шестнадцатилетний опыт работы SaM Solutions в области аутсорсинга программного обеспечения показал, что ни одна из методологий реализации – будь то RUP, CMMI, или Agile – сама по себе не является универсальным решением для достижения целей проекта при одновременном соблюдении его материальных и временных рамок.

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