sviluppo del software può coinvolgere molti processi differenti . Quando gli sviluppatori di creare applicazioni , devono prima capire cosa sono i requisiti di sistema . Gli sviluppatori possono quindi utilizzare questi requisiti per creare un insieme di attività dell'applicazione , che delinea esattamente ciò che l'applicazione farà. Sistemi software più consistenti dividono il loro trattamento tra i componenti dell'applicazione . I programmatori possono poi mettersi al lavoro per l'attuazione del codice di programmazione per fornire questa elaborazione . Diagrammi UML spesso svolgono un ruolo fondamentale nel colmare il divario tra il lavoro che cosa un programma sta per fare e la sua attuazione .
Metodologie
sviluppatori possono scegliere tra un sacco di diversi linguaggi di programmazione e piattaforme tecnologiche quando si creano applicazioni software. Con molte applicazioni , un team di sviluppatori lavoreranno insieme , osservando una metodologia condivisa per il processo di sviluppo . Metodologie variano tra lingue e delle organizzazioni , ma , in generale, essi forniscono un quadro per la realizzazione di sviluppo di applicazioni per tappe , tra queste fasi come la raccolta requisiti, alla modellazione , implementazione, test , debug e la distribuzione. UML non è dipendente da qualsiasi metodologia di sviluppo particolare , in modo che possa svolgere un ruolo in qualsiasi progetto software .
Programmazione © www.354353.com