Разработка программного обеспечения — что нужно знать каждому?

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