Software house

Progettiamo, costruiamo e manteniamo software su misura: applicazioni web e mobile, siti e piattaforme internet, sistemi interni, integrazioni e API, plugin ed estensioni. Un team scelto per il progetto, fasi con criteri di accettazione, codice e infrastruttura nelle tue risorse.

La prima conversazione è gratuita: 30 minuti online, senza preparazione e senza impegno.

Cosa costruiamo

Definiamo l’ambito di ogni progetto intorno al processo di business e ai suoi utenti, non intorno a una lista di funzionalità. Qui sotto i tipi di soluzioni che realizziamo più spesso.

Applicazioni web e mobile

Applicazioni per clienti e dipendenti: portali clienti, pannelli di amministrazione, applicazioni PWA che funzionano anche offline, app mobile per iOS e Android. Architettura, backend e cloud li gestiamo noi; le interfacce mobile le realizziamo con partner con cui lavoriamo da anni.

Siti web e piattaforme

Siti aziendali, pagine di campagna, blog e negozi online; piattaforme che servono molti brand e mercati su un’infrastruttura comune. WordPress e pubblicazione statica, multilingua, SEO, prestazioni e accessibilità confermate da report esterni. Approfondisci nell’area prodotti e piattaforme digitali.

Sistemi interni

Strumenti per processi che finora giravano in fogli di calcolo e posta elettronica: flussi di ordini e documenti, registri, magazzino, rendicontazioni, gestione di risorse e accessi. Pannelli di reporting e dashboard sui dati che l’azienda ha già.

Integrazioni e API

Colleghiamo sistemi che non parlano la stessa lingua: CRM, ERP, contabilità, magazzino, e-commerce, pagamenti, sistemi dei partner. Progettiamo e documentiamo API per clienti e partner, webhook, sincronizzazione dei dati e autenticazione tra sistemi.

Plugin, estensioni e moduli

Plugin per WordPress e altri CMS, estensioni degli strumenti che il team usa, moduli per piattaforme esistenti, integrazioni con strumenti no-code. Ambito più piccolo, stesso standard: test, documentazione, piano di aggiornamento.

Automazioni e strumenti operativi

Strumenti a riga di comando, worker e code di attività, pipeline CI/CD, generatori di documenti, monitoring e reporting. Le attività ripetitive le trasformiamo in processi che funzionano senza intervento umano, con l’uso di AI e automazione dove ha senso.

Per chi

Aziende senza un reparto IT

I processi gestiti in fogli di calcolo e posta elettronica hanno bisogno di un sistema, ma in azienda non c’è un team che lo costruisca, né una persona che verifichi l’offerta di un fornitore. Gestiamo tutto noi: dall’analisi delle esigenze, all’implementazione, alla manutenzione.

Aziende con un reparto IT impegnato nella gestione operativa

Il team mantiene i sistemi di produzione e non ha risorse per un nuovo progetto, un’integrazione o un’applicazione. Ci uniamo come team per la durata del progetto, lavoriamo secondo i tuoi standard e consegniamo codice che i tuoi ingegneri continueranno a sviluppare.

Organizzazioni con un sistema senza supporto

L’applicazione funziona da anni, il fornitore non è più disponibile, la documentazione è incompleta e l’azienda usa il sistema ogni giorno. Lo rileviamo, lo stabilizziamo e lo sviluppiamo senza interrompere il lavoro dell’organizzazione.

Presa in carico e modernizzazione di sistemi esistenti

Proponiamo una ricostruzione da zero solo quando il sistema attuale blocca gli obiettivi dell’azienda. Negli altri casi lavoriamo su ciò che funziona.

Audit

Revisione di codice, infrastruttura, accessi, backup e dipendenze da servizi esterni. Risultato: una lista di rischi con priorità e un piano di azioni che resta in azienda, chiunque lo realizzi.

Stabilizzazione

Recupero di accessi e codice, repository, ambiente di test, backup con ripristino testato, monitoring. Solo dopo le modifiche funzionali.

Modernizzazione

Aggiornamento delle tecnologie, separazione in moduli, migrazione al cloud o alla pubblicazione statica, nuove integrazioni. A fasi, con un sistema funzionante dopo ogni fase. L’ambiente lo descriviamo nell’area cloud e infrastruttura.

Come lavoriamo

Un team per il progetto

Il nucleo del team sono i fondatori: architettura, infrastruttura, sicurezza, gestione dei progetti e UX. Sviluppatori web e mobile, DevOps, analisti e designer li scegliamo da una rete di partner con cui collaboriamo da anni. Paghi per il team che il progetto richiede, non per i dipendenti.

Nei tuoi account e nel tuo repository

Dal primo giorno il codice è nel tuo repository, l’infrastruttura nei tuoi account, domini e accessi in azienda. Cambiare fornitore non richiede di recuperare nulla.

Fasi con criteri di accettazione

Ogni fase ha ambito, prezzo e criteri di accettazione stabiliti prima di iniziare, e una versione funzionante da verificare alla fine. Dopo ogni fase decidi se proseguiamo.

AI nel lavoro, sotto controllo

Usiamo strumenti AI in analisi, codice e documentazione, sotto la supervisione di un ingegnere e con revisione del codice. I dati del progetto restano in strumenti che non addestrano modelli su di essi, e ogni risultato ha un responsabile e criteri di accettazione.

Situazioni tipiche all’inizio

Gli stessi schemi si ripetono nella maggior parte dei progetti che ci arrivano:

  • Una richiesta di offerta con una lista di funzionalità invece della descrizione del problema, per cui ogni fornitore quota un ambito diverso.
  • Codice e accessi in mano al fornitore precedente: l’azienda non ha il repository né le password dei propri sistemi.
  • Sistemi collegati a mano: una volta alla settimana qualcuno ricopia i dati da uno all’altro.
  • Nessun ambiente di test, quindi ogni modifica va direttamente in produzione.
  • Un contratto senza criteri di accettazione e senza clausola di cessione dei diritti sul codice.
  • Un progetto quotato per intero in anticipo, prima che qualcuno abbia verificato se la prima versione serve in quella forma.

La maggior parte di questi problemi si risolve con una sola fase di analisi condotta bene prima del preventivo dell’implementazione. Quando entra in gioco un dispositivo proprio o un processo produttivo atipico, vedi R&D e dispositivi.

L’esperienza dei fondatori

Progetti realizzati dai fondatori prima della nascita della società, direttamente e in collaborazione con agenzie, per startup, agenzie e grandi organizzazioni, tra l’altro nei settori sanità, FMCG, e-commerce, telecomunicazioni, aviazione, assicurazioni ed elettromobilità. Approfondisci nella sezione risultati.

  • Oltre 25 strumenti e automazioni propri: pubblicazione statica, moduli, consensi e cookie, monitoring, pannelli per la gestione delle macchine, sincronizzazione delle attività.
  • Oltre 100 macchine virtuali e oltre 250 progetti cloud sotto un’unica supervisione, in un unico modello di ruoli e permessi.
  • Un team tecnico di poche persone che gestisce decine di siti: la scala la danno architettura e automazione, non il numero di dipendenti.
  • Accessi per cliente, agenzie e centri media organizzati in un unico sistema.
  • Oltre 6 anni senza incidenti di sicurezza sulle piattaforme gestite.

Esempio: strumenti invece di assunzioni

Un punto di partenza tipico e la soluzione che ne è nata. Nome del cliente, numeri e dettagli li discutiamo in un incontro.

Prima

Decine di siti e integrazioni gestiti a mano: pubblicazione tramite sviluppatore, accessi assegnati via mail, macchine accese 24 ore su 24, guasti notati dagli utenti. Ogni nuovo sito aggiungeva lavoro al team.

Dopo

Strumenti propri invece del lavoro manuale: pubblicazione statica, moduli e consensi da un’unica configurazione, pannello per macchine accese solo nelle ore di lavoro, monitoring con controlli automatici dello stato, sincronizzazione delle attività tra sistemi.

Risultato

Un team di poche persone gestisce decine di siti e oltre 100 macchine da un unico pannello. Costi di infrastruttura e operativi ridotti dell’80%, mentre il numero di siti e integrazioni continuava a crescere. Ogni strumento ha documentazione e un responsabile in azienda.

Tre passi, ognuno può essere l’ultimo

Consulenza gratuita

30 minuti online. Descrivi il processo o il sistema che vuoi costruire o rilevare, chi lo usa e cosa esiste già. Ti diciamo da dove partiremmo, se è un progetto per noi e che team richiede. Senza preparazione e senza impegno.

Analisi e preventivo

Ambito fisso e prezzo fisso concordati prima di iniziare. Mappa del processo e dei sistemi, ambito della prima versione con priorità, architettura, suddivisione in fasi con criteri di accettazione e preventivo dell’implementazione. Discutiamo il risultato con il tuo team.

Implementazione e sviluppo

Costruzione a fasi: versioni funzionanti da verificare, test, lancio e passaggio di consegne. Dopo il lancio, un ambito mensile concordato di sviluppo e manutenzione oppure il passaggio del sistema al tuo team.

Cosa include l’analisi

  • Mappa del processo e dei sistemi: chi fa cosa, dove sono i dati, cosa viene ricopiato a mano.
  • Ambito della prima versione con priorità: cosa entra ora, cosa dopo, cosa non entra affatto e perché.
  • Architettura e tecnologie con motivazione, compreso ciò che resta dei sistemi attuali.
  • Suddivisione in fasi con criteri di accettazione e preventivo di ogni fase.
  • Modello operativo dopo il lancio: chi amministra, chi è responsabile di aggiornamenti, backup e monitoring.

Ecco un frammento del piano di implementazione. I dati sono illustrativi, la struttura è reale:

FaseAmbitoTempoCriterio di accettazione
1. Ripresa del controlloRepository, accessi, backup, ambiente di test2 settimaneOgni modifica testata prima della produzione, ripristino da backup verificato
2. OrdiniPannello di ricezione e stato degli ordini, integrazione con la contabilità4 settimaneL’ordine arriva in contabilità senza ricopiatura, gestione di un nuovo ordine in meno di 2 minuti
3. MagazzinoGiacenze, prenotazioni, notifiche di mancanze3 settimaneGiacenze nel sistema coerenti con l’inventario, zero fogli di calcolo manuali
4. Portale clientiAccount cliente, storico ordini, documentiVersione 2Rinviato: decisione dopo 3 mesi di funzionamento delle fasi 1–3

L’analisi è anche la base per un preventivo da un altro fornitore: ambito, architettura e criteri di accettazione restano in azienda, chiunque costruisca.

Cosa resta dalla tua parte

Lavoriamo nei tuoi account, sui tuoi domini e nel tuo repository. Sistema, dati e accessi appartengono all’azienda, non al fornitore.

  • Codice sorgente, configurazione e documentazione nel tuo repository, con le istruzioni di avvio e di deploy.
  • Ambiente di test, backup e monitoring che funzionano anche senza di noi.
  • Cessione dei diritti sul codice scritta nel contratto, NDA e nomina a responsabile del trattamento prima del primo accesso.
  • Passaggio di conoscenze al tuo team, se serve sotto forma di workshop, oppure un ambito mensile concordato di sviluppo e manutenzione.

Le tecnologie derivano dal compito

Le scegliamo in base al problema e al team che manterrà il sistema. Se hai un tuo stack tecnologico, lavoriamo al suo interno.

  • Web e backend: JavaScript e TypeScript (Node.js), Python, Go, HTML e CSS, Bootstrap, PWA.
  • Siti e CMS: WordPress, pubblicazione statica, plugin e temi propri.
  • Mobile: iOS e Android con partner; applicazioni PWA in autonomia.
  • Cloud e operations: Google Cloud Platform, Firebase, Cloudflare, Kubernetes, Linux, CI/CD, monitoring.
  • Dispositivi: Raspberry Pi e microcontrollori, quando il sistema tocca il mondo fisico.

FAQ

Siete un’azienda nuova?

La società sì, dal 2026; la pratica no. Jakub firma contratti a proprio nome dal 2009, ha una ditta dal 2016 e gestisce grandi ambienti digitali dal 2014; Agata conduce progetti digitali da più di dieci anni. Gli strumenti e la documentazione del decennio precedente sono stati conferiti alla società con contratti di cessione dei diritti. La linea del tempo è nella pagina dei fondatori.

Siete una software house o una società di consulenza?

Entrambe: progettiamo e costruiamo. Il nucleo del team sono i fondatori, che scrivono codice e gestiscono l’infrastruttura in prima persona, e per i progetti più grandi scegliamo specialisti dalla rete di partner. Non facciamo da intermediari nel noleggio di sviluppatori.

Costruite applicazioni mobile?

Sì. Backend, API, architettura e cloud li gestiamo noi, le interfacce per iOS e Android le realizziamo con partner con cui lavoriamo da anni. Quando l’ambito lo consente, proponiamo un’applicazione PWA: un solo codice per tutte le piattaforme, senza app store.

Realizzate anche lavori più piccoli, per esempio un plugin o una singola integrazione?

Sì. Un plugin per CMS, l’integrazione di due sistemi o uno strumento per un solo reparto sono progetti di settimane, condotti con lo stesso standard: ambito, criteri di accettazione, test, documentazione, codice nel tuo repository.

Quanto sono grandi i progetti che gestite?

Da uno strumento per un solo reparto, che nasce in settimane, a una piattaforma gestita e sviluppata per anni. Il denominatore comune: ambito stabilito prima di iniziare e fasi che si possono chiudere in qualsiasi momento.

Lavorate con il nostro reparto IT?

Sì. Possiamo essere un team per la durata del progetto secondo i tuoi standard, rilevare una parte chiaramente definita oppure gestire tutto e consegnarlo dopo il lancio. La divisione delle responsabilità la mettiamo per iscritto prima di iniziare.

E il sistema che abbiamo già?

Prima l’audit: codice, infrastruttura, accessi, backup. Poi la stabilizzazione e solo dopo le modifiche. Proponiamo una ricostruzione da zero quando il sistema attuale blocca gli obiettivi dell’azienda, non solo quando rende il lavoro più difficile.

Come fatturiamo il lavoro?

Prima consulenza: gratuita, 30 minuti online. Analisi: prezzo fisso. Implementazione: fasi con criteri di accettazione e prezzo stabiliti per ogni fase. Sviluppo e manutenzione: ambito mensile concordato dopo il passaggio di consegne.

Chi è il proprietario del codice e dei dati?

Tu. Il codice va nel tuo repository, i sistemi girano nei tuoi account, e la cessione dei diritti è scritta nel contratto. Prima dell’accesso ai dati firmiamo NDA e nomina a responsabile del trattamento. Il trattamento dei dati del modulo è descritto nell’informativa sulla privacy.

Raccontaci il tuo progetto

Scrivici quale sistema vuoi costruire o rilevare, chi lo usa e cosa esiste già. Ti proporremo una data.

La prima conversazione è gratuita: 30 minuti online, senza preparazione e senza impegno.

Scrivici

Il messaggio viene cifrato nel tuo browser: lungo il percorso nessuno, a parte noi, può leggerlo. Se vuoi, puoi cifrare ulteriormente il testo con la nostra chiave PGP e incollare il risultato.

Inserisci almeno due caratteri.
Controlla l’indirizzo e-mail.
Controlla il numero di telefono.

Indica l’e-mail, il telefono o entrambi.

Indica l’e-mail o il telefono.
Non inserire dati sensibili (ad esempio sulla salute), password o dati di altre persone.
Scrivi da 10 a 5000 caratteri.
Senza questo consenso non possiamo accettare il messaggio.