l'analista è colui che crea un modello del / delle problematiche che il software deve gestire .
L'Analista-Programmatore segue l'intero ciclo di vita del software
Le attività principali riguardano (I) l’analisi dettagliata dei requisiti, (II) la definizione delle specifiche funzionali, (III) la definizione della metodologia di sviluppo, (IV) la progettazione dell’architettura dell’applicazione, (V) il disegno dettagliato dei moduli e/o delle classi e (VI) la documentazione tecnica della soluzione .
ma mi chiedo questo a un programmatore lato server è utile saper progettare l'architettura
dell'applicazione? al programmatore alle prime armi è utile saper modificare il disegno dei moduli del progetto ?????
spero abbia composto domande comprensibili