Software su progetto

La tua azienda si merita una APP

La realizzazione di un Software o di una APP su misura consente  spesso di semplificare i processi aziendali e automatizzare lavori ripetitivi e laboriosi generalmente non previsti in sistemi gestionali standard. L'azienda che è cresciuta con l'esperienza affinando i propri livelli di efficenza negli anni sino a raggiungere i risultati di eccellenza che la contraddistingono, spesso necessita di ottimizzare e gestire i processi chiave con funzioni e procedure non sempre presenti sul mercato del software tradizionale.Per questo il nostro team di consulenti e programmatori implementa tutte le richieste, le modifiche e gli ampliamenti desiderati  per realizzare soluzioni e APP su misura come un perfetto abito sartoriale

Molte aziende italiane hanno già scelto di sfruttare qle APP per allargare il proprio business realizzando applicazioni che facilitano l’accesso ai propri prodotti e servizi o che conquistano la fiducia degli utenti grazie a funzioni utili.Con un APP base, ad esempio, è possibile instaurare un rapporto diretto e duraturo con i clienti inviando notifiche per segnalare novità, offerte, promozioni ed eventi che gli utenti avranno subito a portata di mano.

Noi realizziamo per la tua azienda soluzioni ed APP in ambienti Microsoft, IOS e  Android

Effettuaimo Analisi di alto livello con l'utilizzo di metodologie conformi agli standard di qualità internazionali. Con un costante studio delle nuove tecnologie ed una lunga esperienza possiamo offrire e garantire un prodotto sempre “up to date”.I progetti e le APP ad oggi sviluppati, riguardano il mondo manifatturiero, gestionale, della distribuzione e della vendita al dettaglio


Effettuiamo analisi, progettazione, disegni di architetture e sviluppo di APP che assicurano:sviluppo_software.png

•    Rispetto dei costi previsti
•    Puntualità nei tempi di consegna del prodotto.
•    Release finali che rispondono ai requisiti forniti dal Cliente
•    Veloce individuazione di eventuali errori e loro correzione
•    Pianificazione efficace delle attività di sviluppo e testing
•    Monitoring preciso e costante del software in fase di sviluppo
•    Gestione agile del prodotto in fase di aggiornamento e/o di manutenzione
•    Maggior soddisfazione del Cliente 

Pertanto, per Archimedia è strategico affrontare le attività seguendo adeguati standard di Qualità garantendo trasparenza e condivisione documentando i passi dei processi di analisi, sviluppo e test. Archimedia  utilizza strumenti per il versioning, la gestione dei test, dei bug riscontrati e dei fixes per snellire e facilitare i processi.

Per ogni tipologia di progetto utilizziamo un processo di sviluppo conforme alla metodologia prototipale/incrementale dettata dagli standard ISO 9000.
È prevista inoltre la possibilità di realizzare un progetto pilota per verificare la fattibilità e l’utilizzabilità della soluzione individuata dalla fase di analisi.

Processo di sviluppo

Fase di Analisi

•    Raccolta dei bisogni e delle necessità del Cliente sintetizzate nel documento dei requisiti del progetto
•    Formalizzazione, condivisione ed approvazione da parte del Cliente
•    Formulazione della proposta tecnica
•    Analisi di dettaglio per il disegno della soluzione software :
•    Definizione degli Use Cases del software: funzionalità o servizi che il sistema dovrà fornire.
•    Definizione dei Test Cases di validazione-rilascio del software: i test necessari ad individuare se il prodotto finale o in via di sviluppo soddisfa i requisiti.
•    Disegno dell’architettura della soluzione software.

Fase di Sviluppo

•    Realizzazione delle funzionalità strutturali per un immediato confronto con il Cliente.
•    Deposito in Source Code Control di ogni singolo modulo sviluppato, delle versioni intermedie e finali del software
•    Esecuzione di Unit Tests per la validazione dei singoli moduli.
•    In presenza di più moduli si eseguono gli Integration Tests
•    Esecuzione dei Validation Tests e degli Acceptance Tests, entrambi definiti col Cliente in fase di raccolta di requisiti
•    Consegna della soluzione
•    Mantenimento del software grazie ad un alto livello di supporto successivo alla consegna del software

Tecnologie utilizzate

.NET
•    Framework: dal 1.1 a 4.0
•    ASP.NET
•    ASP.NET MVC
•    ASP.NET Ajax
•    ADO.NET
•    Sharepoint
•    Office 365

Frontend
•    JavaScript
•    jQuery
•    CSS3

Database
•    Microsoft SQL Server
•    DB2
•    MySQL
•    Oracle

Mobile
•    Android
•    jQuery Mobile
•    iOS
•    Windows Mobile