lunedì 15 dicembre 2008

Progettare un software è un lavoro da Architetto o da Ingegnere?

Questa mattina ho letto un post, su come vengono definite, le nuove figure professionali nate con la produzione del software. L'autore del post si contrappone a chi vede il progettista del software come un architetto, in quanto sostiene che l'industria del software più che vicina a quella delle costruzioni è vicina a quella dell'automazione. Se proprio dobbiamo fare un assonanza con realtà che esistono, come ho commentato nel suo stesso post, io sono a sostegno della sua tesi. Ma dal mio punto di vista cercare di paragonare la produzione software a settori industriali esistenti, non ha senso, perchè il software è un prodotto con caratteristiche molto particolari. E' il frutto della creatività e delle competenze di chi lo realizza. Il suo ciclo di produzione e il suo ciclo di vita sono qualcosa di completamente nuovo rispetto ai tradizionali modi di intendere la produzione industriale. Pertanto tra le figure professionali esistenti non ne esiste una che descriva completamente la figura di chi progetta e realizza un prodotto software, perchè nessuna è in grado di definire il ruolo di un professionista che sa essere creativo, pragmatico e competente.

Nessun commento: