Компания PNN Soft использует методологию Scrum в процессе разработки, что позволяет в жестко фиксированные небольшие промежутки времени (спринты) предоставлять заказчику функционирующее ПО с новыми возможностями
Исходя из принципов данной методологии, наши специалисты ежедневно устраивают Scrum — телеконференции и общаются с заказчиками из стран зарубежья по Skype. Такой интерактивный подход является очень важной частью разработки ПО, при этом позволяет учесть все детали проекта.
Основные характеристики и фазы методологии Scrum:
I. Планирование и проектирование
- Планирование — определение нового продукта, его свойств, оценка стоимости и сроков.
- Архитектура — создание дизайна, проектирование внедрения свойств продукта.
II. Разработка. Короткие этапы разработки (спринты).
- Реализация фиксированных функций, которые обговариваются в фазе планирования и не меняются по ходу спринта. Спринты разбиты на задачи, а задачи имеют оценки и приоритеты.
- Результат спринта – полностью оттестированный проект.
III. Тестирование и релиз
- Подготовка к релизу, финальная документация, поэтапное (предрелизное) тестирование, релиз.
Преимущества методологии Scrum
- Гибкое расширение проекта
- Возможность внедрять смелые решения на любой стадии разработки
- Быстрое реагирование
- Надежность
- Жесткий контроль сроков реализации проекта
Наша компания применяет методологию Scrum в разработке ПО, что дает нашим разработчикам возможность оптимально распределить задачи в команде с учетом профессиональных качеств программистов. Команда разработчиков планирует порядок и объем работ на каждый спринт, основываясь на приоритетности поставленных задач.
Используя методологию Scrum как основную модель управления Agile-проектами, мы можем гибко выстроить производственный процесс. Наши разработчики оперативно реагируют на те изменения, которым подвергается бизнес клиента и обеспечивают своевременные поставки рабочего ПО в рамках коротких итераций.