Metodologia di sviluppo

L'ambiente di sviluppo di ManyDesigns Portofino è costituito da un'installazione server che può essere acceduta dai modellatori in modo condiviso. I modellatori possono effettuare la modellazione interamente attraverso il browser.

Questa condivisione è possibile grazie al fatto che i modelli sono immediatamente trasformati in sistemi funzionanti. In ogni momento i modellatori possono analizzare il sistema corrente, applicare modifiche al modello e verificare l'effetto delle modifiche sul sistema.

Il ciclo di sviluppo diventa molto più veloce rispetto ad approcci tradizionali dove tra l'idea e la sua realizzazione potevano trascorrere anche settimane o mesi. Come conseguenza la comunicazione all'interno del gruppo di sviluppo è migliorata e velocizzata. Diventa possibile adottare metodologie di sviluppo iterative (ciclo di vita del software a spirale).

E' ovviamente anche possibile installare Portofino su un PC in modo locale, tipicamente sul portatile di un modellatore che lavora "on location" a contatto con i suoi clienti. Questo è utile per definire i requisiti, per discutere alternative tecniche e per presentare risultati intermedi prima di procedere con il deployment finale che andrà necessariamente effettuato su un server.