Come sono organizzate le aziende tecnologiche?

In una società di software relativamente grande con oltre 100 dipendenti con cui lavoro vedo la seguente struttura.

– AMMINISTRATORE DELEGATO
– Ufficio amministrativo
—- Risorse umane, contabilità e altro
– Divisione commerciale
— Unità Affari
— I saldi
– Divisione tecnica
—- CTO
—- —- Sviluppatore principale
—- —- Rete e sistemi
—- —- —- Amministratori di rete
—- —- —- Amministratori del server
—- —- Ufficio Account Software
—- —- —- Una risorsa per ogni cliente aziendale potrebbe essere anche una per più clienti se i clienti sono piccoli.
—- —- Implementatori (quelli che raggruppano tutti i moduli che creano un prodotto e comunicano agli account del software quando una nuova versione è pronta e se ci sono specifiche su come installare la nuova versione)
— — Le zone
—- —- —- L’area X sviluppa la parte X di un prodotto o prodotto X
—- —- —- —- Area Manager
—- —- —- —- Sviluppatore principale
— — — — Responsabile del progetto
—- —- —- —- —- Sviluppatori
—- —- —- L’area Y sviluppa la parte Y di un prodotto o prodotto Y
—- —- —- —- Area Manager
—- —- —- —- Sviluppatore principale
— — — — Responsabile del progetto
—- —- —- —- —- Sviluppatori