Appunti per Scuola e Università
humanisticheUmanistiche
Appunti e tesine di tutte le materie per gli studenti delle scuole medie riguardanti le materie umanistiche: dall'italiano alla storia riguardanti le materie umanistiche: dall'italiano alla storia 
sceintificheScientifiche
Appunti, analisi, compresione per le scuole medie suddivisi per materie scientifiche, per ognuna troverai appunti, dispense, esercitazioni, tesi e riassunti in download.
tecnicheTecniche
Gli appunti, le tesine e riassunti di tecnica amministrativa, ingegneria tecnico, costruzione. Tutti gli appunti di AppuntiMania.com gratis!
Appunti
tecniche
AeronauticaAgricoltura agrariaArchitetturaAutomobileCostruzione
Demografia urbanisticaElettronica elettricitaForensicsIngegneria tecnicoVela


AppuntiMania.com » Tecniche » Appunti di Ingegneria tecnico » RUP, Rational Unified Process

RUP, Rational Unified Process




Visite: 1484Gradito:apreciate 4-stela [ Picolo appunti ]
Leggi anche appunti:

Dosatura del motore


Dosatura del motore Un parametro che influenza notevolmente il rendimento

Fenomeni di superficie


FENOMENI DI SUPERFICIE             La coesione dei liquidi è il risultato

Allestimento della sala prove


Allestimento della sala prove 1  Introduzione Le
immagine di categoria



Scarica gratis RUP, Rational Unified Process

RUP, Rational Unified Process


Include tutte le caratteristiche dei modelli generici (sviluppo iterativo ed incrementale)


Individua 3 prospettive sul processo:

- Una prospettiva dinamica che mostra le fasi del modello al fluire del tempo;



- Una prospettiva statica che mostra le attività(workflow) coinvolte;

- Una prospettiva pratica che suggerisce le buone regole da seguire.


Prospettiva Dinamica: Le 4 Fasi

- Avvio: Stabilire gli obiettivi di business (e relativi limiti, fattibilità) per il sistema.

- Elaborazione: Ottenere una comprensione del dominio del problema (e specificare i requisiti), stabilire una struttura architetturale ed il piano di progetto.

- Costruzione: Progettare, programmare e testare il sistema incrementalmente.

- Transizione: Trasferire il sistema nel suo ambiente operativo.

Ogni fase può essere eseguita in modo ciclico (più iterazioni), con risultati sviluppati in modo incrementale. Anche l'intero sistema delle fasi può essere ripetuto ciclicamente.


Prospettiva Statica: I Workflow (6 attività principali e 3 di supporto)

- Modellazione Processi di business: i processi aziendali sono modellati usando business case.

- Requisiti: Sviluppo dei caso d'uso per modellare i requisiti del sistema.

- Analisi e Progettazione: Vine creato e documentato un modello di progetto (uso di UML).

- Implementazione: I componenti del sistema vengono implementati e strutturati.

- Test: I test avvengono in parallelo all'implementazione, solo il test di sistema alla fine.

- Rilascio: Viene creata una Release del prodotto, ed installata agli utenti finali.

- Gestione della configurazione e delle modifiche.

- Gestione del Progetto.

- Ambiente: Fornisce al team gli strumenti adeguati.



Il RUP non vincola l'esecuzione delle attività a specifiche fasi. Tutti i workflow del RUP possono essere eseguiti in qualunque iterazione del processo.


Prospettiva Pratica: Le 6 pratiche fondamentali

- Sviluppare il software iterativamente: Pianificare gli incrementi in base alle priorità del cliente.

- Gestire i requisiti:Documentare esplicitamente i requisiti ed i cambiamenti effettuati.

- Usare architetture basate su componenti: Strutturare l'architettura con un approccio a componenti.

- Creare modelli visuali del software: Usare modelli grafici(ex UML) per rappresentare il sistema.

- Verificare la qualità del software: Verificare l'aderenza a standard di qualità aziendali.

- Controllare le modifiche al software: Gestire i cambiamenti e le configurazioni del software


Punti di forza:

- Separazione di fasi e workflow. Le fasi sono dinamiche e vanno pianificate, i workflow sono statici e sono attività tecniche condotte nelle varie fasi.

- Comprende un vasto insieme di linee guida e template per operare con approccio OO e basato su componenti.

- Definisce in modo accurato: Ruoli, Attività, Input Output delle varie attività.


Costi del RUP

Spesso si rinuncia ad adottare il RUP proprio perché esso comporta un drastico cambiamento nel modo di lavorare delle persone, che potrebbero reagire (sul breve termine) diminuendo la loro produttività.


Scarica gratis RUP, Rational Unified Process
Appunti su: