Gestione Progetti:
  • Organizzazione di progetti complessi: schedulazione di attività, allocazione di risorse, stima dei tempi e costi.

Questa attività ci consente il posizionamento temporale automatico degli ordini di produzione determinando la sequenza di lavoro sulle singole risorse aziendali, nel rispetto dei vincoli di capacità produttiva e della compatibilità delle parti da produrre. L'obiettivo del sistema è l'allocazione dinamica degli ordini di produzione, verificando il rispetto dei termini di consegna e la capacità produttiva disponibile sulla base di calendari specifici per ogni risorsa definita, controllando le condizioni di ottimo e segnalando le necessità di intervento sulla capacità produttiva.

  • Gestione e coordinamento di gruppi di sviluppo.

Controllo capillare sull'intero ciclo di vita dei progetti. L'uso di sistemi CASE di ultima generazione basati sul modello UML, che partono dalla modellazione orientata agli oggetti, consente di verificare in continuo il ciclo sviluppo-test-delivering. Garanzia dell'impegno di persone altamente qualificate, che dispongono degli strumenti di sviluppo più affidabili e competitivi e che hanno maturato esperienze significative nel settore.

  • Configuration Management.

La gestione delle configurazioni (o configuration management) è una attività del processo software che attraversa l'intera vita di un prodotto. Il configuration management ha lo scopo di identificare e organizzare il prodotto software, e controllare e gestire tutte le attività che portano ad una qualche modifica del prodotto stesso.

Nell'ambito del configuration management vengono gestiti tutti i prodotti direttamente o indirettamente legati alla costruzione di un sistema software. Si tratta quindi non solo di mettere sotto controllo il codice sviluppato, ma anche qualsiasi altra entità creata nel corso delle diverse fasi dello sviluppo. Un generico elemento oggetto delle attività di configuration management viene normalmente chiamato (software) configuration item.

Gestione di un tipico processo di sviluppo:

  • Requirement specification
  • Project plan
  • User manual
  • Design specification
  • Codice sorgente
  • Casi di test
  • Manuali di installazione e gestione del prodotto
  • Programmi eseguibili
  • Schema del database
  • Documenti relativi alla manutenzione del prodotto
  • Standard e procedure di ingegneria del software adottate

Perchè tutti i configuration items possano essere adeguatamente gestiti è necessario descriverne tutte le possibili tipologie e le operazioni che su di essi possono essere compiute.

 
 
(c) 2005, Coding srl