Dall'idea al progetto

Il processo di realizzazione.

Image Description

Come funziona

  • 1

    Progettazione

    Dai requisiti all'architettura di sistema e specifiche tecniche di dettaglio.

    Scopri
  • 2

    Sviluppo

    Dalle specifiche tecniche all'implementazione del Software.

    Scopri
  • 3

    Rilascio

    Processo di rilascio del Software. Testing, Installazione e Documentazione.

    Scopri
Guarda i case studies

Progettazione

Architettura di sistema & specifiche tecniche.
Alla ricerca di un nuovo software oppure necessità di aggiornare quello esistente? BST Nexus fa al caso vostro.

Progettare non significa forse tradurre idee e necessità in uno strumento che possa semplificare ed efficientare i processi d’azienda e la gestione dei dati?
BST Nexus lavora con voi e per voi affinché ciò si realizzi.

Applicativi Desktop
  • Scelta della tecnologia e linguaggio più adatti
  • Mock-up grafici per la definizione dell'interfaccia grafica più funzionale, intuitiva o accattivante
Servizi cloud
  • Definizione dell'architettura Cloud più adatta (microservices, web services, ...)
  • Utilizzo di Containers Docker
  • Orchestrazione tramite Kubernetes
  • Realizzazione di cluster locali o tramite piattaforme cloud (Google Cloud Platform)
App Mobile
  • Scelta della tipologia di App (cross-platform, nativa, web)
  • Utilizzo di alcune tra le tecnologie più diffuse e consolidate (Flutter, Xamarin, linguaggi nativi)

Sviluppo

BST Nexus è in grado di offrire modalità differenti di Sviluppo, a seconda delle vostre necessità.

Image Description

Sviluppo Progetti chiavi-in-mano

  • Raccolta dei requisiti.
  • Definizione condivisa delle specifiche tecniche e relativi tempi di sviluppo.
  • Stesura della Roadmap di Rilascio.
  • Identificazione modalità di validazione/accettazione.
  • No-regression testing (Unit Testing, Jenkins, ...).

Sviluppo Agile

  • Utilizzo di approccio a rilasci iterativi (sprint) secondo lo standard Agile.
  • Validazione dei rilasci intermedi con il Cliente e raccolta feedback.
  • Gestione avanzamento progetto tramite Kanban condivisa.

Rilascio

La fase di Rilascio è il passo decisivo, il cambiamento.
Semplificare questo passaggio è per noi missione quotidiana: applichiamo il miglior mix di tecnologie ed approcci affinché questa fase abbia successo.

Rilascio software

  • Applicazione di protocolli di testing definiti con l'utente.
  • Continuous Integration.

Rilascio software

  • Realizzazione di pacchetti di installazione standard.
  • Realizzazione di installer custom.
  • Pubblicazione sui principali store per App Mobile (Android e iOS).
Image Description

Documentazione

  • Realizzazione di manuali utente/tecnici con template pre-esistenti o custom.
  • Documentazione in formato digitale standard (pdf, RTF, MS Word, ...) o ipertestuale (html).