Многие разработчики, особенно начинающие, считают, что то, что компания разрабатывает (в смысле программирования), это и есть ее продукт. Особенно ИТ-компания. Особенно начинающая. В этом месте с ними приходится не соглашаться.



Во-первых, продукт это необязательно то, что пакуется в коробочку и отгружается заказчику.



Во-вторых, мало какая компания сейчас не оснащена ИТ в той или иной степени, т.е. граница между ИТ и не ИТ размылась совершенно.



Во-третьих, все размышления про то, что кодинг = продукт, в той или иной степени верны только для компаний, которые разрабатывают ПО на заказ. Такие компании, при всей их привлекательной специализации _издалека_, в народе называют бодишопами, и есть за что.



С модульной точки зрения, продукт это набор сервисов (т.е. услуг) + SLA (т.е. контракт их оказания) к ним. В большинстве же компаний то, что разрабатывают программисты, вообще не есть продукт, который поступает наружу — программисты трудятся над каналом сбыта, или витриной, или екоммерс полкой, или вспомогательным тулингом (навроде складских погрузчиков для М-Видео) для денег/документов/других _частиц_.



Когда-то в начале становления ИТ траты на автоматизацию это была статья где-то между уборкой офиса и арендой. Круг замкнулся, в общем-то, и ИТ стал commodity.