This organizational design for a technology department aims to optimally blend the need for the technology team to be an engine of innovation, a customer-service organization and technically excellent.
It views the staff, roles and responsibilities in three dimensions: products, partnerships, and professions.
via 3 Dimensions of a Technology Team — Technology Management & Leadership — Medium.