
Fasi sviluppo software: ordine corretto per progetti aziendali
Qual è l'ordine corretto delle fasi di sviluppo software per un progetto aziendale? Confronto tra approcci sequenziali e iterativi, con criteri per…
Leggi l'articolo
Gestionali, web app e integrazioni scritti sul processo che hai davvero, non su quello che il fornitore ha già in catalogo. Il codice resta tuo, il preventivo è chiuso, e parli con chi scrive il software.

Il filtro
Non serve sempre, e riconoscere i casi in cui non serve fa parte del lavoro.
Ha senso quando…
Lo stesso dato viene digitato due volte
Arriva via email, qualcuno lo ricopia nel gestionale, qualcun altro lo riporta in un foglio Excel per il report.
Il processo che ti distingue non entra nel software
Hai un modo di lavorare che è il motivo per cui i clienti scelgono te, e ogni gestionale standard ti chiede di rinunciarci.
I sistemi non si parlano
E-commerce, gestionale, corriere, contabilità: quattro sistemi, quattro login, nessuno che scambia dati con gli altri.
Il software che hai è fermo
Funziona, ma chi lo ha scritto non c'è più e nessuno osa toccarlo. È un caso a sé: si chiama software rescue.
Non ha senso quando…
Ti basta fatturare e tenere il magazzino
Un gestionale di mercato costa meno e lo hai domani. In quel caso il su misura è un investimento sbagliato, e nel primo incontro te lo diciamo lì — non dopo tre settimane di analisi.
Il processo non è ancora stabile
Se il modo di lavorare cambia ogni mese, scolpirlo nel software è prematuro: meglio strumenti leggeri finché non si assesta.

Il metodo
Quattro fasi. Nessuna parte finché la precedente non è chiusa e approvata da te.
Analisi
Passiamo del tempo con chi il lavoro lo fa, non solo con chi lo commissiona. Guardiamo i file veri, i moduli cartacei, i fogli che tengono in piedi l'azienda. Ne esce un documento con funzioni, priorità e cosa resta fuori dalla prima versione.
Preventivo chiuso
Prezzo e perimetro per iscritto, prima di scrivere una riga di codice. Non a consumo, non "poi vediamo". Se in corsa chiedi qualcosa che non c'era, lo quotiamo a parte e decidi tu.
Sviluppo
Scriviamo in PHP/Laravel, framework maturo con una comunità enorme in Italia: domani qualsiasi sviluppatore competente può metterci mano. Integrazioni via API. Rilasci per parti: vedi qualcosa che funziona presto e correggi il tiro in tempo.
Rilascio e assistenza
Migrazione dei dati esistenti, formazione, documentazione. Poi l'assistenza: continuativa o a chiamata — decidi tu, non è obbligatoria per tenere acceso il software.
Il differenziale
Non ti abbiamo legato le mani: è la condizione che ci obbliga a restare utili. E sono le domande giuste da fare anche agli altri preventivi che stai valutando.
Il codice sorgente, di tua proprietà
Non in licenza, non in comodato. Tuo, con repository e credenziali.
Nessun canone che tiene in ostaggio il software
Se smetti di pagarci l'assistenza, il software continua a funzionare.
La documentazione tecnica
Un altro fornitore può subentrare senza ripartire da zero.
Il diritto di andartene
È scritto nel contratto, non promesso a voce.
Oltre il web
Entrano nel progetto quando servono al processo, non per allungare il preventivo.
App mobile
Quando il lavoro si fa in mobilità e il browser non basta.
IoT
Dati letti direttamente da macchinari e sensori — l'abbiamo fatto su un sistema di monitoraggio: il progetto MyManager.
E-commerce
Soprattutto quando va collegato a gestionale e logistica — la parte dove i progetti standard si arenano.
Parliamoci chiaro
Costa troppo rispetto a un prodotto pronto.
All'inizio sì, quasi sempre. Il confronto onesto si fa a tre anni: canoni per utente, moduli aggiuntivi, personalizzazioni fatturate a parte e ore di lavoro manuale che il prodotto standard non elimina. In analisi mettiamo i due scenari uno accanto all'altro, con i tuoi numeri.
E se poi sparite?
È il motivo per cui usiamo un framework diffuso, lasciamo il codice a te e scriviamo la documentazione. Il tuo software non deve dipendere dalla nostra esistenza. Recuperare progetti abbandonati da altri è una delle nostre due specializzazioni: sappiamo bene che danno fa.
Non capirete il mio settore.
Non partiamo dicendo di conoscerlo. Partiamo guardando come lavori adesso. La competenza di settore ce la metti tu, il modo di trasformarla in software lo mettiamo noi.
Riprova sociale
Agentscout è una piattaforma software per la gestione delle reti commerciali. Ci siamo occupati dello sviluppo su stack Laravel e Vue.js, dall'architettura al back-end fino all'interfaccia con cui la rete lavora ogni giorno.
Chi adotta BMup parte da una struttura già collaudata invece che da un foglio bianco: anagrafiche, processi, documenti e reportistica ci sono già, e il lavoro comincia dal processo che distingue l'organizzazione. È la piattaforma gestionale che sviluppiamo e manteniamo internamente in Laravel e Vue.js, declinata sulla gestione associativa, sulla formazione professionale e sui processi interni di una fondazione.
La Fondazione Dynamo Camp aveva bisogno di una piattaforma che seguisse i propri processi interni, che sono quelli di una fondazione e non quelli di un'azienda. Abbiamo sviluppato Dynamo Camp 2.0 su base BMup, in Laravel e Vue.js, adattando le funzioni ERP e CRM ai flussi della Fondazione invece di chiedere alla Fondazione di adattarsi al software.
Chi gestisce impianti fotovoltaici per conto di terzi ha bisogno di vederne le prestazioni mentre accadono. Finenergy è il SaaS che abbiamo sviluppato per farlo: backend Laravel, frontend Vue.js e server dedicato, con i dati energetici di tutti gli impianti raccolti in un'unica interfaccia e consultabili in tempo reale.
Sitea voleva un gestionale che seguisse il proprio modo di lavorare con i clienti business. Lo abbiamo sviluppato su misura in Laravel e Vue.js, costruendo le funzioni attorno ai processi già in uso in azienda: chi lo usa ritrova i passaggi che conosce, senza doverne imparare di nuovi.
Tecnoserramenti utilizza due gestionali sviluppati in precedenza e voleva continuare a farli evolvere. Ce ne siamo presi carico con correzioni, ottimizzazioni e assistenza continuativa in metodo Agile, affiancando il lavoro sul sito WordPress dell'azienda: un unico interlocutore per software e presenza online.
Le Vie della Perla è un'app mobile sviluppata per conto di Le vie della Perla composta da un backend Laravel e Vue.js, mentre per la parte front-end abbiamo sviluppato un'app ibrida che comunica con il gestionale tramite API. Ci siamo occupati della realizzazione, dal back-end all'interfaccia grafica.
L'e-commerce WooCommerce e il gestionale Zucchetti del cliente lavoravano come due sistemi separati, allineati a mano a ogni variazione. Abbiamo sviluppato un middleware che li tiene sincronizzati nei due sensi — prodotti, ordini, giacenze e anagrafiche — così che il tempo prima dedicato al riallineamento torni disponibile per il lavoro vero.
Dal blog

Fasi sviluppo software: ordine corretto per progetti aziendali
Qual è l'ordine corretto delle fasi di sviluppo software per un progetto aziendale? Confronto tra approcci sequenziali e iterativi, con criteri per…
Leggi l'articolo
Quanto tempo ci vuole per sviluppare un software custom aziendale
Quanto tempo serve per sviluppare un software custom aziendale? Guida operativa con fasi, stime reali e cosa rallenta i progetti. Leggi prima…
Leggi l'articolo
Errori da evitare quando si commissiona un software custom a un’agenzia
I problemi più comuni quando si commissiona un software custom a un'agenzia tech: come si manifestano, quanto costano e come evitarli sul…
Leggi l'articoloDomande frequenti
Non diamo cifre a sensazione prima di aver visto il progetto. Quello che possiamo dirti subito è da cosa è composto il prezzo: giornate di analisi, giornate di sviluppo, integrazioni con i sistemi esterni — che è la voce che varia di più — e migrazione dei dati che hai già. Nel primo incontro capiamo in fretta se il progetto sta nell'ordine di grandezza che hai in mente. Se non ci sta, te lo diciamo lì, non dopo tre settimane di analisi.
Rilasciamo per parti, quindi una prima versione utilizzabile arriva molto prima della fine del progetto. Quello che allunga i tempi non sono quasi mai le funzioni, sono le integrazioni: un gestionale che vive per conto suo si consegna in fretta, lo stesso gestionale che deve dialogare con tre sistemi esterni no. Le date te le diamo nel preventivo e sono vincolanti.
Sì, ed è scritto nel contratto. Al rilascio ricevi repository, credenziali e documentazione.
No. L'assistenza è un servizio a parte che scegli se attivare. Il software funziona anche senza.
Le sedi sono a Prato e Firenze e con i clienti della zona ci vediamo di persona volentieri. Il resto dei progetti lo seguiamo da remoto, in tutta Italia. Siamo anche presenti su MePA, quindi possiamo lavorare con la Pubblica Amministrazione.
Sì, come strumento, con revisione umana su tutto quello che rilasciamo. È diverso dal far generare un intero software all'AI e sperare che regga: quel caso lo sistemiamo noi dopo.

In una call di 30 minuti si capisce se serve software su misura, se basta un'integrazione tra quello che hai già, o se non serve niente. Senza preventivo automatico via email.

Qualità certificata ISO 9001:2015
Requisiti scritti, modifiche tracciate, segnalazioni con un percorso definito.

Società Benefit
Obiettivi nello statuto, relazione di impatto ogni anno.
Presenti su MePA
Acquisti in rete della Pubblica Amministrazione.


