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