Разработка любого устройства (программного продукта) требует определенных материальных, временных и трудовых затрат, а следовательно, должна соответственно окупаться.
The development of any product (software product) requires certain material, time, and labor costs and, consequently, should be recouped, respectively.