top of page
apuliasoft-logo-blackonyellow-d.jpg

MARKETING AUTOMATION
PLATFORM

Industry

#martech

Business Value

#dedicated-team
#agile-development

Tech

#micro-services
#workflow-engine
#performance-optimization

Context

L'industria Martech prospera tenendo il passo con l'evoluzione del comportamento dei clienti. La crescita del digitale e il cambiamento dei comportamenti e delle aspettative dei consumatori rendono ora le tecnologie di marketing vitali per il marketer moderno.

Fornire la migliore customer experience possibile richiede la gestione e l'utilizzo intelligente dei dati dei clienti e la capacità di fornire contenuti indipendentemente dal canale o dal dispositivo automatizzando i flussi di lavoro.

Il nostro cliente sviluppa tecnologie AI percreare piattaforme digitali il cui fine è incrementare il business in diversi settori.

Uno dei loro prodotti di punta è una Piattaforma di Marketing Conversazionale AI che aiuta i professionisti del marketing a gestire tutte le fasi delle campagne come la creazione di contenuti, la distribuzione multicanale, l'automazione dei processi e la misurazione dei risultati.

Challenge

Lo stack martech si evolve ogni giorno fornendo sempre più alternative a CMO e operatori di marketing. Affinché un’azienda martech resti competitiva e orientata al valore, deve evolversi e innovare costantemente il proprio portfolio di servizi e prodotti.

Nell'ambito del suo programma di innovazione di prodotto, il nostro cliente necessitava la riscrittura completa del modulo di marketing automation predisponendo una complessa ottimizzazione dell'usabilità, un arricchimento delle funzionalità e un ampio miglioramento delle prestazioni.

La sfida che il cliente ha dovuto affrontare è stata quella di fornire la giusta qualità nei tempi richiesti dall'ambiziosa roadmap pianificata sui diversi progetti simultanei. Questo preservando l'elevata flessibilità legata al contesto tecnologico innovativo e alle mutevoli aspettative del mercato, limitando costi e rischi di sviluppo.

Solution

Grazie ad una prima fase di discovery, abbiamo sviluppato una roadmap che delineava priorità e tempistiche. Abbiamo poi definito un team dedicato composto da un business analyst, uno sviluppatore senior e uno sviluppatore junior.​

Il team ha lavorato in modo autonomo con un processo iterativo su sprint di due settimane con frequenti rilasci in un regime di CI/CD. Sono state stabilite interazioni ricorrenti con il cliente come sprint planning, retrospettive e revisioni al fine di garantire qualità, flessibilità e governance. I test e la convalida sono stati eseguiti dal cliente.

Abbiamo progettato l'architettura software dei microservizi e fornito supporto nella progettazione dell'interfaccia utente. Per garantire la continuità del servizio, una volta creato il nuovo ambiente, abbiamo prima migrato tutti i componenti esistenti e successivamente sviluppato la nuova architettura e tutte le funzionalità richieste.

Abbiamo ricostruito l’editor panel per gestire una struttura di flussi molto più complessa e strutturato un workflow engine per garantire stabilità, affidabilità e ottimizzare in generale le prestazioni.

Durante l'intera collaborazione, il team ha collaborato con il cliente comprendendo esigenze e vincoli, raccomandando soluzioni tecnologiche ed eseguendo studi di fattibilità.

Value

  • grande flessibilità per gestire requisiti, priorità e cambiamenti imprevisti

  • maggiore scalabilità per gestire flussi di progetto simultanei e picchi di carico di lavoro

  • potere di concentrarsi su problematiche di alto livello senza perdere il controllo

  • avvio e rilascio del progetto più rapidi

Tech

  • Client: React (React Flow Library per la progettazione di diagrammi)

  • Server: .NET Core (Conductor Library per lo sviluppo del flusso di lavoro)

  • Architecture: Docker + Docker Compose

  • Message Broker: Rabbit MQ per l'orchestrazione dei flussi di messaggi

Project details

Team: Business Analyst, Senior Full Stack Developer, Junior Full Stack Developer
Metodologia: Scrum
Durata: 9 mesi

Le nostre certificazioni

certificazione-gptw-nov23-nov24-apuliasoft.png
best-workplaces-italia-2024-10-49-ee-apuliasoft.png
best-workplaces-for-genz-2024-apuliasoft.gif
Apuliasoft-Best Workplaces for Millennials 2024.jpg
Best Workplaces in South Italy 2024.png

Apuliasoft S.r.l.

Apuliasoft aiuta aziende software-based a raggiungere obiettivi di innovazione realizzando soluzioni software tailor-made innovative, stabili e scalabili.

Contatti

Apuliasoft Srl

Viale Volga 129 c/o Impact Hub
70132 - Bari (IT) - Fiera del Levante
P.IVA: IT 07727750726
Capitale sociale: € 58.823,53 interamente versato

Social

  • LinkedIn - Bianco Circle
  • Facebook - Bianco Circle
  • Instagram - Bianco Circle
  • Spotify - Bianco Circle
  • Github
  • Youtube

© 2025 by Apuliasoft - P.IVA: IT 07727750726

bottom of page