Proge-Software S.r.l.
ChiSiamo.jpg 

La Metodologia

Ci muoviamo secondo regole precise. La nostra metodologia si basa su una regola semplice: ogni progetto si realizza partendo dall’Analisi Funzionale associata progressivamente all’Analisi dei Dati. Solo successivamente passiamo alla fase di sviluppo tecnico.

Analisi Funzionale
Prima di tutto facciamo domande, osserviamo, ascoltiamo, capiamo. Poi elaboriamo il documento di Analisi Funzionale, con un approccio di tipo visuale che prevede da subito la presentazione delle form che costituiranno il prototipo dell’applicazione. Questo documento definisce chiaramente tutte le caratteristiche operative del progetto e presenta le funzionalità del software, nel pieno rispetto delle regole di business rilevate. Creiamo strutture logiche performanti nel rispetto dei vostri processi di business. Così il software realizzato oltre ad adeguarsi ai flussi operativi esistenti, garantisce la loro ottimizzazione.

Struttura del Documento
Il documento di Analisi Funzionale segue la logica top-down: gli argomenti, raggruppati prima secondo le regole di business, sono presentati per livelli successivi di approfondimento. Ad ogni livello corrispondono un insieme di informazioni esposte ad un dettaglio omogeneo. I livelli variano da 2 a 4 secondo la complessità del progetto. Le applicazioni più semplici sono su 2 livelli, come una tipica applicazione dipartimentale che tratta informazioni e gestisce funzionalità interdipendenti e raggruppabili in uno stesso insieme. In questo caso i livelli sono:

  • Segmento Applicativo
  • Funzione

I sistemi più complessi, con la gestione di processi interdipartimentali che richiedono un raggruppamento dei segmenti applicativi in componenti separate, invece sono definiti su 4 livelli:

  • Settore
  • Segmento Applicativo
  • Funzione
  • Sotto-Funzione

Le informazioni presentate sono omogenee poiché ogni livello presenta e riassume tutte le informazioni esposte nel livello sottostante, senza per questo fare ripetizioni. Al primo livello sono presentate tutte le informazioni che indicano chiaramente le finalità del settore e le modalità organizzative del sistema per raggiungerle. All’ultimo livello le informazioni sono presentate ad un dettaglio tale da permettere di scrivere correttamente il codice senza altre informazioni funzionali. Così la lettura del documento di analisi funzionale garantisce, a qualsiasi livello, una visione completa del sistema. È uno strumento multifunzionale che se letto: al primo livello consente al management di avere una visione completa del sistema e della logica organizzativa dei processi; al secondo livello consente ai manager dipartimentali di controllare la completezza delle funzionalità che gli occorrono; agli ultimi due livelli permette al personale operativo e ai tecnici addetti alla stesura del codice una visione estremamente analitica. Su richiesta il documento di analisi funzionale può avere la funzione di help on-line, tramite la trasformazione in ipertesto.

Ordine di Esposizione
I livelli di Settore e di Segmento Applicativo sono normalmente privi di funzioni operative, essendo dei raggruppamenti di funzioni. Contengono, quindi, solo la descrizione dei livelli sottostanti. Il terzo e il quarto livello, Funzione e Sotto-Funzione, contengono la descrizione dettagliata delle funzioni del sistema. Ognuno si articola in 4 parti:

  • Presentazione Iniziale
  • Presentazione della Form
  • Descrizione dei Campi della Form
  • Operazioni Possibili

La prima è l’unica comune a tutti i livelli di analisi, mentre le altre tre sono proprie del terzo e del quarto livello.

Presentazione Iniziale
Nel caso dei primi due livelli, Settori e Segmenti, vengono presentati sinteticamente i principali processi dettagliati ai livelli sottostanti. Poi segue la lista, con un elenco puntato, dei titoli di tutti i paragrafi del livello sottostante accompagnati da una dicitura tipo: “All’interno di questo settore/segmento applicativo i/le segmenti applicativi/funzioni previsti/e sono…”. Così chi vuole limitare la lettura solo fino ad un determinato livello superiore può avere una visione completa dei contenuti e dell’organizzazione data al livello sottostante. La presentazione iniziale delle Funzioni e Sotto-Funzioni dà una spiegazione completa delle finalità del processo trattato e di come vengono raggiunte, prima di scendere nel dettaglio tecnico. Le funzioni che hanno il solo scopo di lanciare complessi processi batch, in cui la maschera si limita a presentare un messaggio di conferma del lancio, non hanno i campi della maschera e il bottone di conferma serve solo al lancio. Il processo è dettagliato in tutte le sue parti prima ancora della presentazione della maschera, spiegando cosa si ottiene e come.

Form
È la componente visuale che presenta la form dell’applicazione nel suo aspetto definitivo. La form, prima disegnata nell’ambiente di sviluppo, viene catturata e presentata nel documento. Tutte le form sono quindi archiviate in un apposito folder, all’interno del folder che contiene l’analisi.

Campi della Form
In questa sezione c’è il primo link diretto con l’Analisi dei Dati, contiene in sequenza tutti i campi presenti nella maschera da sinistra verso destra e dall’alto verso il basso. Per ogni campo c’è una breve spiegazione del contenuto e l’indicazione della tabella del database di origine o di destinazione. In questa parte vengono fatti analiticamente dettagliati controlli di correttezza sui dati, descrivendo precisamente i campi correlati e le tabelle di appartenenza.

Operazioni possibili
È la parte dell’analisi dove sono presentati tutti gli Eventi possibili al massimo livello di dettaglio. Da sinistra verso destra e dall’alto verso il basso, sono presentati tutti i bottoni della maschera e il processo di attivazione di ognuno.

Sub-Funzioni Generalizzate
Sono incluse nell’apposita Appendice e numerate progressivamente. Seguono questa struttura:

  • Sintetica Presentazione Iniziale
  • Parametri di Input
  • Descrizione Completa
  • Parametri di Output

Prototipo
La preparazione del prototipo dell’applicazione è parte integrante della metodologia di analisi adottata. Il prototipo viene consegnato insieme al documento di Analisi Funzionale e permette di navigare tra le form dell’applicazione fin dalla fase iniziale. Non comporta particolari costi aggiuntivi perché può essere riutilizzato come struttura portante della fase di codifica dei programmi.

Analisi dei Dati
Fornisce la rappresentazione completa del database, che utilizza al momento il modello di definizione relazionale. Per questo si utilizza l’Entity-Relationship Diagram che permette una chiara rappresentazione della struttura logica dei dati.

Realizzazione Tecnica
Dopo aver completato l’Analisi Funzionale si pianifica lo sviluppo tecnico e poi si avviano l’Analisi Tecnica e la Codifica, seguendo gli standard predefiniti nella fase precedente.

Collaudo e Rilascio
La qualità del software realizzato è garantita dalle accurate procedure definite in modo standard. La fase di avviamento operativo è basata su un periodo di parallelo con l’ambiente di produzione pre-esistente che assicura la corretta attivazione del nuovo sistema.

 

Stampa  
Cerca nel sito
 Ricerca

Latest News

 Quest Software e Proge-Software: una solida partnership
Proge-Software amplia la sua offerta instaurando uno stretto rapporto di Partnership con Quest Software, azienda leader nella produzione di soluzioni che semplificano, automatizzano, rendono sicura ed estendono l’infrastruttura Windows.

 Ministero della Difesa: progetto di migrazione a Windows 7
Il Comando C4 Difesa si è avvalso della consulenza di Proge-Software per affrontare le problematiche della migrazione a Microsoft Windows 7.

 Evento di lancio mondiale di Microsoft Office 2010 e Sharepoint 2010
Proge-Software ha contribuito all’edizione italiana dell’evento di lancio mondiale di Microsoft Office 2010 e Sharepoint 2010.

 Evento di lancio di Microsoft Visual Studio 2010
Proge-Software ha sponsorizzato l’edizione italiana dell’evento di lancio mondiale di Microsoft Visual Studio 2010.

 Office 2010 e Sharepoint 2010
Proge-Software utilizza la piattaforma Microsoft Office e SharePoint 2010 per la realizzazione di soluzioni di Business Productivity.

 SACE: realizzazione Sistema di Gestione Documentale con MOSS 2007
Proge-Software ha progettato e realizzato il Sistema di Gestione Documentale di SACE utilizzando Microsoft Office Sharepoint Server 2007 (MOSS 2007) e SQL Server 2005.

 Microsoft ALM DAY
Proge-Software ha partecipato all'evento ALM DAY - Qualità, time to market e collaborazione: la sfida della software factory.

 VSTS AWARD WINNER 2009
Proge-Software è il partner italiano premiato da Microsoft con il Visual Studio Team System Western European InnerCircle Award 2009.

 Infrastruttura Europea di Document Management
Proge-Software ha progettato e realizzato, per un primario istituto finanziario internazionale, l’Infrastruttura Europea di Document Management basata su MOSS2007 e DPM2007.

 Infrastruttura Nazionale di Enterprise Project Management
Proge-Software ha progettato e realizzato, per una primaria azienda italiana, l’infrastruttura di Enterprise Project Management (EPM) basata su Microsoft Project Server 2007.

 Microsoft ALM Day 2009
Proge-Software ha partecipato al Microsoft ALM Day 2009: Soluzioni per la gestione e l'ottimizzazione delle software factory.

 Realizzazione dell’infrastruttura di Backup/Restore basata su IBM Tivoli Storage Manager
Proge-Software ha disegnato e realizzato un’infrastruttura di backup/restore per un primario istituto bancario italiano, basata su IBM Tivoli Storage Manager 5.4 in ambiente multi-platform Windows, AIX e AS/400.

 Microsoft DDPS
Proge-Software è un Microsoft DDPS Provider certificato in Italia in grado di erogare i Desktop Deployment Planning Service

 Progetto Lean Maintenance Optimizer
Proge-Software ha concluso con successo un importante progetto per la realizzazione di un'applicazione altamente innovativa che si occupa dell'ottimizzazione degli interventi di manutenzione su materiale ferroviario.

 Telecom Italia sceglie HD-Eraser
Telecom Italia ha scelto HD-Eraser, la soluzione Proge-Software di cancellazione sicura dei dati riservati.

 Sistema di Gestione Documentale
Proge-Software ha progettato e realizzato, per una primaria azienda italiana, un Sistema di Gestione Documentale basato su MOSS 2007.

 VSTS Award Winner 2008
Proge-Software è il partner italiano premiato da Microsoft con il Visual Studio Team System Western European InnerCircle Award 2008.

 Exchange Deployment Planning Services
Proge-Software è uno dei primi Microsoft EDPS Provider certificato in Italia.

 Microsoft DDPS
Proge-Software è un Microsoft DDPS Provider certificato in Italia in grado di erogare i Desktop Deployment Planning Service

 Matrix SPA: Intranet aziendale con MOSS 2007
Proge-Software ha realizzato il progetto di migrazione della Intranet aziendale di Matrix a Microsoft Office Sharepoint 2007, aumentando l’efficienza nella collaborazione fra utenti, team e unità aziendali, e incrementando la sicurezza. Continua ...

 Matrix SPA: Migrazione a Exchange 2007
Proge-software ha realizzato il progetto di migrazione a Exchange 2007 dell’infrastruttura di Messaging di Matrix SPA (Virgilio e ROSSO Alice). Continua…

 Rapid Desktop Deployment di Vista e Office 2007
Microsoft ha recentemente pubblicato il Case Study relativo al progetto di deployment di Windows Vista e Office 2007 realizzato da Proge-Software. Continua…

 Microsoft SDPS
Proge-Software è uno dei primi Microsoft SDPS Provider certificato in Italia in grado di erogare gli SharePoint Deployment Planning Services, disponibili a partire dai prossimi mesi del 2008.

 SACE BT: Realizzazione del Sistema di Gestione delle Polizze
Proge-Software ha affiancato SACE BT nella realizzazione del sistema di gestione delle polizze basato sull’utilizzo di Microsoft Visual Studio (Team Foundation Server, Team Edition).

 Alitalia: realizzazione Portale Intranet
Proge-Software ha partecipato al progetto di realizzazione del Portale Intranet di Alitalia. Il Portale è stato realizzato in modo tale da divenire un vero e proprio ambiente di lavoro, in cui possano interagire tutti gli utenti, a prescindere dal luogo in cui si trovino a esercitare la propria attività (a terra, in volo, in Italia, all’estero): un unico punto d’interazione tra i destinatari di informazioni/servizi e le diverse fonti che li generano.

 Proge-Software si aggiudica la gara di appalto bandita da un importante ente pubblico
Proge-Software si è aggiudicata la gara di appalto per la realizzazione, personalizzazione e manutenzione di software applicativo per un importante ente pubblico.

 System Management: realizzazione Infrastruttura con IBM Tivoli
Proge-Software ha realizzato l’infrastruttura di System Management per la gestione e il monitoraggio del parco macchine server e client di una primaria azienda italiana del mercato petrolchimico.

 Progetto di Migrazione applicativa a Microsoft .NET
Proge-Software ha avviato un importante progetto di migrazione da MS VB6 a MS .NET di un sistema applicativo mission critical di una primaria azienda multinazionale.

 Alitalia Cargo WebSite
Alitalia Cargo ha assegnato a Proge-Software la realizzazione del nuovo sito web della compagnia, per migliorare la fruizione dei contenuti da parte dei Clienti e rendere disponibili nuovi servizi online, quali quelli di prenotazione e tracing delle spedizioni.

 Visual Studio Team System
Proge-Software collabora con Microsoft per promuovere l’adozione di Microsoft Visual Studio Team System (MS VSTS) quale strumento per l’Application Lifecycle Management (ALM).

 Infrastruttura di Instant Messaging e Audio-Video Conferencing
Proge-Software ha portato a termine un interessante progetto di implementazione di una infrastruttura di collaborazione e audio-video conferenza per una primaria azienda internazionale leader nel settore della importazione e distribuzione di prodotti alimentari.

 Progetto di conformità alla ISO 15408
Proge-Software ha concluso con successo un importante progetto di consulenza in ambito ISO 15408 per una primaria azienda nazionale.

 MATRIX SPA: Messaging & Collaboration e Intranet Aziendale
Per ottimizzare i flussi di comunicazione e agevolare la collaborazione tra utenti e team di MATRIX SPA, Proge-Software ha disegnato e realizzato una infrastruttura di Messaging & Collaboration e una Intranet aziendale utilizzando i prodotti Microsoft.

 Mobile Applications: Console di Visualizzazione Ritardo Voli
Nell’ambito della nostra offerta di Mobile Applications, segnaliamo la realizzazione di un applicativo di monitoraggio delle operazioni di volo per una importante compagnia aerea nazionale, che utilizza i dispositivi mobile di ultima generazione quali i palmari e gli smartphone.

 Smart Card Unica
Proge-Software ha partecipato ad un ambizioso progetto, realizzato presso una delle maggiori aziende italiane, volto a consentire l’utilizzo di un’unica carta multi-servizio (Smart Card Unica) per gestire sia l’accesso fisico agli uffici che quello logico ai sistemi informativi.

 Soluzioni RFID per il mercato Automotive: Fleet Track Check
Prosegue la sperimentazione di Soluzioni per il mercato Automotive capaci di beneficiare delle enormi potenzialità offerte dalla tecnologia RFID applicata ai veicoli.

 Certificazione ISO 27001: progetto Poste Italiane
Proge-Software ha accompagnato Poste Italiane nel processo di certificazione ISO 27001 di importanti strutture organizzative.

 Le nuove Competenze Microsoft di Proge-Software
Proge-Software, Microsoft Gold Certified Partner, ha ottenuto il riconoscimento delle seguenti Competenze previste nel nuovo Microsoft Partner Program...

 Proge-Software a Smau 06
Proge-Software ha partecipato a SMAU 2006

 Auto e RFID: Un binomio rivoluzionario
La tecnologia RFID si sta diffondendo largamente nel mondo automotive...

 IT Governance: l’IT a supporto del business
L’IT Governance è in grado di migliorare costantemente i livelli di servizio e diminuire i costi aziendali, fornendo gli strumenti necessari a guidare e controllare l’IT in modo da migliorarne la capacità di supportare il business.

 Dalla BS7799 alla ISO/IEC 27001
LA BS7799 è stata sostituita dal nuovo standard ISO27001. Supportiamo le aziende sia nel processo di ottenimento della nuova certificazione ISO27001 che in quello di conversione dalla BS7799.

 ITIL: il modello per l’IT Service Management
l'ITIL è oggi il modello più utilizzato nel mondo per la gestione dei servizi IT...

 Applicazioni per Mobile Device
Prosegue l’attività di sperimentazione di soluzioni rivolte ai dispositivi Mobile di ultima generazione...

 Sistemi “lineari” di Ottimizzazione della Flotta
Proge-Software ha messo a punto un nuovo motore di calcolo che, applicando formule di programmazione lineare pura, garantisce risultati ancora più precisi e performance migliorate...

 Sistemi Applicativi Real-Time
Proge-Software è impegnata in un rilevante progetto di realizzazione di una innovativa applicazione Real-Time

 Microsoft DDPS
Proge-Software è un Microsoft DDPS Provider certificato in Italia in grado di erogare i Desktop Deployment Planning Service

 Business Continuity Management
La Business Continuity è divenuta un tema d'interesse per tutte le aziende e non più esclusivamente per le grandi imprese...

 Migrare a Windows Vista
Proge-Software è stata invitata al programma technology early adoption relativo a Microsoft Windows Vista

 Proge-Sec: LVS accreditato OCSI
Proge-Sec, il Security Competence Center di Proge-Software, è stato tra i primi in Italia...

 Mobile e RFID: L'autonoleggio si evolve
Le nuove tecnologie rendono possibile automatizzare le "labour intensive" operazioni di gestione...

 Quanto costa la tua flotta?
Da dieci anni Proge-Software sviluppa sistemi informativi per l'ottimizzazione della flotta...

 Come ottimizzare la flotta
Sistemi Informatici "Intelligenti" di Rotazione della Flotta

 Progetto HFS (Hertz Fleet System)
"Una colossale piattaforma informatica europea per gestire...

Copyright Proge-Software S.r.l. - Via Mentore Maggini, 50 - 00143 - Roma - P.IVA IT01671671004