Процесс

Процесс разработки программного обеспечения в компании Nadosoft основывается на использовании наиболее эффективных методик и принципов управления IT проектами. Наша цель - это создать качественный программный продукт, полностью удовлетворяющий требованиям заказчика, в отведенные сроки и бюджет. В основном в компании используется методология SCRUM, ключевым принципом которой является признание того факта, что клиент может изменить свое видение создаваемого продукта непосредственно в процессе разработки. Подобные ситуации при использовании классических методов, неразрывно связанных с подробным планированием процесса, обычно приводят к серьезным сложностям. SCRUM — один из адаптивных методов управления проектами.
Основные принципы разработки в компании Nadosoft:
- клиент является частью команды разработки и заинтересованным в результате
- ведение списка нереализованных требований к разрабатываемому продукту, частая актуализация его элементов
- частый выпуск промежуточных версий программного обеспечения с растущим объемом реализованных
функций. Позволяет клиенту получить работающий продукт раньше и позволяет изменять требования в
соответствии с изменениями потребностей
- абсолютная прозрачность работы команды

Такой подход позволяет компании Nadosoft разрабатывать программное обеспечение таким образом, что в первую очередь будут завершены те функции программного продукта, которые клиент считает наиболее ценными. Исследования рынка показывают, что около половины функций разрабатываемого программного обеспечения никогда в действительности не используется, а это значит, что при использовании SCRUM возможно завершить разработку вдвое быстрее и дешевле, избавившись от ненужных (или оказавшихся нецелесообразными) требований.
Простые правила этой методологии делают процесс наблюдаемым, адаптируемым и само-организующимся, что позволяет создать отличный продукт для клиента,а также поддерживать командный дух и продуктивность. Благодаря такому подходу к разработке программного обеспечения клиент максимально эффективно достигает своих рыночных и финансовых целей.

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