Fasi del processo di sviluppo delle applicazioni
-
19-09-2019 - |
Domanda
ho sentito termini come "distribuzione" e di "produzione" applicato al processo di sviluppo. Quali sono i soliti stadi e che cosa comporta?
Soluzione
In base al documento accademico che leggi, diverse fasi verranno evidenziati (anche se molti sono comuni). Wikipedia ha un paio di pagine utili per voi:
Altri suggerimenti
Credo che non c'è una risposta unica per questo, ma Wikipedia elenca questi come possibile sviluppo fasi:
- Ricerche di mercato
- raccolta dei requisiti per la soluzione di business proposto
- Analizzare il problema
- Elaborazione di un piano o un progetto per la soluzione basata su software
- Attuazione (codifica) del software
- Verifica del software
- distribuzione
- Manutenzione e correzione di bug
Distribuzione: Prendendo codice compilato e rendendo eseguito su un server di applicazioni
di produzione: l'ambiente (server, ecc) che servono l'applicazione per l'utente finale
Le tappe sono:
- Requisiti di Business Analysis - la raccolta di informazioni su ciò che l'utente desidera
- Analisi tecnica - una panoramica dettagliata di come i componenti lavoreranno
- Sviluppo - Codice scrittura
- Test - controllando che tutto funziona bene
- distribuzione
In realtà questi non avvengono in una sequenza rigorosa, c'è spesso una certa iterazione avanti e indietro. Questo di solito è implicito che sono conosciuti come metodi di sviluppo Agile.