Процесс и качество
С 2002 года корпоративная система управления качеством SaM Solutions сертифицирована на соответствие стандарту ISO-9001:2000. Таким образом, процессы компании соответствуют нормам этого стандарта, а также постоянно улучшаются для достижения наилучших результатов в проектах.
Квалификация специалистов является критическим фактором в любом проекте. Однако для обеспечения высокого качества продукта и общего успеха проекта по аутсорсингу разработки ПО необходим также четко определенный бизнес-процесс и эффективное взаимодействие с клиентом.
Качество предоставления услуг разработки программного обеспечения представляет собой довольно многостороннее понятие. SaM Solutions определяет и оптимизирует процесс разработки с трех основополагающих сторон:
-
Качество технической реализации и соответствие требованиям программного продукта;
-
Эффективность организации проекта и коммуникации;
-
Связь и оптимизация процессов между заказчиком и SaM Solutions.
Сочетание этих трех элементов и является концепцией, используемой SaM Solutions для длительного и эффективного сотрудничества с заказчиком, результатом которого всегда является высочайшее качество предоставляемых услуг по разработке программного обеспечения.
Качество технической реализации
Качественная реализация проекта может быть обеспечена только при четком определении, постоянном мониторинге и совершенствовании процесса разработки. SaM Solutions использует Open-Up в качестве начальных рамок в определении процесса разработки для обеспечения высокого качества исходного кода и документации. Компания предпринимает следующие меры для обеспечения высокого уровня качества своих процессов и решений:
- Детальное изучение требований и оперативный контроль процесса тестирования
- Анализ архитектуры и дизайна программного приложения
- Автоматический анализ и контроль статического кода
- Экспертная оценка программы
- Тестирование в процессе разработки (модульное тестирование и постоянная интеграция)
- Тестирование функций, рабочих характеристик, конфигурации, а также стресс-тест
Эффективность организации проекта
Невозможно достичь успешной реализации поставленных целей без эффективной организации проекта и коммуникации между его участниками. Офис управления проектами SaM Solutions (PMO) представляет собой начальную организационную структуру, ответственную за распределение проектов и определение объемов работ в рамках подразделений всей компании, а также обеспечивающую открытость и управляемость каждого проекта:
- Анализ и стандартизация проектных артефактов
- Планирование проекта и составление отчетов в рамках MS Project Server enterprise platform
- Налаживание единой коммуникации по проекту (при необходимости также с привлечением команды руководителей проекта из SaM Solutions для работы онсайт непосредственно на территории заказчика)
Оптимизация взаимодействия с заказчиком
Вне зависимости от того, имеет ли заказчик стандартизированную процедуру интеграции новых иностранных поставщиков услуг аутсорсинга либо лишь совершает первые шаги на пути сотрудничества с ними, интеграция нового партнера всегда является важным и трудоемким этапом на пути у обеих сторон.
В каждом проекте взаимный поток работ между партнерами должен быть четко определен и открыт как для заказчика, так и для поставщика услуг. Шестнадцатилетний опыт работы SaM Solutions в области аутсорсинга программного обеспечения показал, что ни одна из методологий реализации – будь то RUP, CMMI, или Agile – сама по себе не является универсальным решением для достижения целей проекта при одновременном соблюдении его материальных и временных рамок.
При сотрудничестве с каждым новым заказчиком, а также со всеми уже имеющимися партнерами SaM Solutions максимально использует свой многолетний интеллектуальный капитал и наилучшие методики организации проекта и оптимизации существующих бизнес-процессов заказчика.