Metodologia

Ciclo di progetto

L’attività di eLogic è regolata da un flusso aziendale che trova origine dalle esigenze del cliente che vengono discusse e analizzate al fine di giungere alla redazione di un documento di progetto tecnico/economico.

L’accettazione della proposta da parte del cliente da origine alla fase di progettazione di dettaglio, sviluppo della soluzione, test e rilascio al cliente, passando per eventuali prototipi e rilasci intermedi il cui numero è correlato alla complessità e eterreogeneità del progetto.

L’avviamento della soluzione in azienda attivà le fasi di manutenzione e assistenza della soluzione e la valutazione di eventuali estensioni e raffinamenti

Le soluzioni pubbliche, quali sono i portali aziendali, richiedono spesso anche interventi di Webmarketing quali la pubblicizzazione sui principali Motori di Ricerca e il monitoraggio dei riscontri dell'utenza.

Analisi

Comprendere in profondità obiettivi ed esigenze di ogni azienda cliente costituisce il punto di partenza del lavoro di eLogic. Solo così è possibile costruire un progetto di successo, individuando le funzionalità fondamentali del sistema software da realizzare e inserendo il progetto stesso all’interno delle stategie e dei processi aziendali.

La fase di analisi porta alla redazione del documento di Proposta Tecnico Economica in cui vengono descritti gli aspetti tecnici, temporali, commerciali e amministrativi che vengono discussi con il cliente e costituiscono base del contratto di progetto. eLogic intende in questo modo assicurare che qualsiasi dubbio venga chiarito e risolto prima della stipula del contratto e del conseguente inizio del progetto.

Progettazione

eLogic intende assicurare che la progettazione, lo sviluppo e la fornitura delle applicazioni vengano effettuate in modo definito e controllato in modo da garantire le conformità del prodotto rispetto alle aspettative di funzionalità e tempi del cliente.
La fase di progettazione prevede quindi la definizione di tutti gli aspetti tecnici e organizzativi che dovranno essere eseguiti e rispettati durante la fase di sviluppo. Essa da origine a un Documento di Specifica Tecnica e a un Documento di Macropianificazione nei quali vengono definite:
  • Le specifiche di dettaglio di progetto
  • Le fasi di lavoro, i rilasci intermedi con loro caratteristiche e tempistiche
  • Il capoprogetto e il team di lavoro, con rispettivi ruoli e attività
  • I presupposti di accettazione del prodotto finale

Lo sviluppo

Lo sviluppo dell'applicazione avviene spesso attraverso un frequente contatto con il cliente e attraverso il rilascio di rilasci intermedi che vengono visionati e validati dal cliente. Ciò, consente al cliente di avere continuamente la misura degli stati di avanzamento della soluzione e della rispondenza della stessa alle proprie aspettative.

Il processo di sviluppo viene governato dal capoprogetto, una figura professionale chiave per la buona riuscita di una soluzione. Il capoprogetto è ha la responsabilità di interloquire con il cliente e di coordinare il gruppo di sviluppo sulla base dei documenti di progetto (specifiche tecniche, tempi di lavoro, tempi di consegna), governando eventuali difficoltà di produzione e richieste del cliente.

Avviamento

La fase di rilascio di un nuovo sistema software aziendale è estremamente delicata, in quanto esso comporta, il più delle volte, una modifica di alcuni processi aziendali. Dalla completa accettazione del sistema da parte del personale che lo dovrà utilizzare dipende una buona fetta delle sue chance di successo.

eLogic è consapevole dell'importanza di questi fattori e affianca l'azienda durante la fase di rilascio attraverso corsi al personale utilizzatore. Inoltre, fino dalla fase progettuale viene prestata grande attenzione all'ergonomia e usabilità dell'applicazione sia da parte degli utenti semplici che da parte degli utenti di backoffice.

Verifiche

Dal momento in cui la soluzione software viene avviata in azienda è importante osservare il suo funzionamento e raccogliere i pareri degli utenti. Ciò consente di trarre importanti indicazioni per affinare l'applicazione in modo da soddisfare in maniera crescente gli obiettivi del progetto.

eLogic rimane a fianco del cliente anche durante il ciclo di vita dell'applicazione, mantenendo al proprio interno le competenze tecniche di progetto necessarie per apportare eventuali migliorie o estensioni.

Manutenzione

Gli aggiornamenti e la manutenzione ordinaria di un sistema software in produzione sono aspetti importanti per il successo di un progetto. Trascurare questi aspetti potrebbe comportare alti rischi di fermo macchina o di danneggiamento del sistema con conseguenti disagi e costi aggiuntivi

eLogic offre soluzioni che possono essere utilizzate dall'azienda in modalità di outsourcing, prendendosi carico degli aspetti di manutenzione del sistema.