In che modo l'analisi è diversa dalla progettazione?

11

Sono sicuro che tutti voi avete sentito manager dire che "abbiamo bisogno di un analizzatore" o "abbiamo bisogno di un designer". Mentre sono uno sviluppatore .NET, difficilmente riesco a differenziare un analizzatore da un designer (non un web designer o un designer dell'interfaccia utente).

Chi è l'analizzatore? Chi è il designer? Si sovrappongono?

    
posta Saeed Neamati 26.07.2011 - 11:48
fonte

2 risposte

26

Analisi: definire il problema. Rispondi a questo: "Di cosa abbiamo bisogno?"

Design: definire la soluzione. Rispondi a questo: "Come lo costruiremo?"

    
risposta data 26.07.2011 - 11:50
fonte
-1

Studia il Ciclo di vita dello sviluppo del software . A questa domanda è stata data risposta entro le prime due settimane di Ingegneria del software 101. È una domanda pertinente e c'è una risposta definita, ma a volte non così chiara.

Se puoi immaginare analisti, designer, programmatori, project manager, altri ruoli come un grande diagramma di Venn, analisti e designer si sovrappongono considerevolmente.

Gli analisti di solito sono i pionieri di un progetto. Prendono di solito una serie di requisiti di base forniti loro dai responsabili di progetto e dalle parti interessate, per inchiodarli e passare sopra le cose con un pettine a denti stretti per capire che cosa sia esattamente il progetto. Più in particolare quali sono i requisiti non funzionali .

I progettisti prendono questa raccolta di informazioni dagli analisti per appianare un requisiti funzionali , insieme a molti altri eventualmente (si spera) tra cui UML .

Da una nota a margine, gli analisti di solito pagano di più dei programmatori.

    
risposta data 05.08.2011 - 16:27
fonte

Leggi altre domande sui tag