BitBoss stories
Aggiornamenti, news e spunti, dall'universo di BitBoss.
La formazione del cliente: perché educare è la chiave per un progetto di successo
Formare il cliente non significa “insegnargli il mestiere”, ma aiutarlo a diventare parte del processo. Quando il cliente capisce come comunicare, dare feedback e gestire le priorità, il progetto diventa più efficiente, chiaro e collaborativo. La formazione è il segreto di ogni partnership di successo.
Il prenup: il nostro segreto per un rapporto cliente-fornitore vincente
Il rapporto tra cliente e fornitore, specialmente nel mondo dello sviluppo software, può essere faticoso. Le cose si complicano facilmente a causa di incomprensioni, aspettative non allineate e contratti rigidi che, dopo qualche mese, non rispecchiano più la realtà del progetto. In BitBoss abbiamo trovato una soluzione vincente.
Da fornitore a partner: un nuovo modo di creare prodotti digitali
Oggi costruire software è diventato molto più accessibile. Questo rende più facile arrivare a una prima versione, ma non risolve la parte più difficile: capire quale prodotto vale la pena costruire, prendere le decisioni giuste e portarlo davvero sul mercato. È il terreno del BitBoss Lab.
Consulenza e sviluppo software: perché il modello tradizionale non funziona (quasi mai)
Il rapporto cliente-fornitore nel software può produrre un incentivo semplice e pericoloso: soddisfare la richiesta visibile invece di mettere in discussione ciò che serve davvero al prodotto. Il problema non si risolve sostituendo chi decide, ma riducendo l'asimmetria e rendendo il cliente più capace di decidere.
Preventivi per il tuo software in 3 minuti con l'AI
Abbiamo deciso di mettere alla prova uno strumento AI per la creazione di un preventivo in ambito software. È davvero in grado di semplificare un processo così complesso e delicato? Il nostro esperimento, te lo anticipiamo, ha confermato i nostri sospetti.
La User Research ha stancato? L'importanza di una UX pragmatica
La user research è utile, ma solo fino a un certo punto. Quando l’analisi diventa eccessiva, rallenta la creatività e blocca le decisioni. In questo articolo esploriamo dove si trova il confine tra una ricerca utile e una che fa perdere tempo e focus al progetto.
I 5 (anzi 6) motivi per cui NON dovresti sviluppare un software custom
Hai un’idea per un’app e vuoi farla sviluppare su misura? Aspetta un attimo. Ti spieghiamo perché, in certi casi, il software custom è il modo migliore per buttare via soldi.
Abbiamo bandito i mockup tradizionali
Negli ultimi mesi, in BitBoss, abbiamo preso una decisione radicale: per alcuni tipi di progetti, i nostri designer non possono più usare Figma. Questo non è un capriccio, ma il risultato di un profondo cambiamento nel modo in cui concepiamo lo sviluppo del software.
Notion in una software house: un'analisi schietta tra tool e codice
Non esistono tool buoni o tool cattivi, ma strumenti da scegliere in base al contesto. Ecco perché a volte Notion è perfetto anche in una software house… e altre volte diventa un limite.
Cos’è il Vibe Coding
Non è una metodologia, ma più uno stato emotivo, un'atmosfera, una vibrazione, come suggerisce il suo nome. Il termine Vibe Coding è stato coniato da un personaggio di spicco nel mondo dell'AI a dimostrazione che non si tratta di una sciocchezza da ignorare. Ma di cosa si tratta esattamente?
Perché in BitBoss non assumeremo mai un Vibe Coder
La situazione nel mercato del lavoro italiano è certamente complessa, ma una cosa va chiarita subito: in BitBoss non assumeremo mai un "Vibe Coder". Non perché non siamo interessati all'innovazione, ma perché il vibe coding non è una professione, né un ruolo.
La sindrome del "non so di non sapere" nel mondo dello sviluppo
Nel mondo dello sviluppo, la sindrome del “non so di non sapere” è più comune di quanto pensi. Succede quando mancano consapevolezza e curiosità verso i ruoli altrui. In questo articolo analizziamo i rischi di questo atteggiamento e come superarlo attraverso collaborazione, ascolto e crescita condivisa.
Agent AI: cosa sono e come funzionano veramente
Gli Agent AI sono la nuova frontiera dell’intelligenza artificiale, ma la loro logica è meno magica di quanto sembri. Scopri come modelli e programmi collaborano per trasformare le decisioni del modello in azioni concrete nel mondo reale.
Call "al volo": perché scrivere a volte è meglio
“Facciamo una call al volo, così te lo spiego.” Una frase apparentemente innocua che spesso nasconde mancanza di chiarezza e fretta di decidere. In questo articolo riflettiamo sui costi nascosti delle call improvvisate e su quando, invece, scrivere un messaggio è la scelta più efficace da fare.
L'eterno dibattito sulla UX: è scienza o puro gusto?
La UX sembra una scienza esatta, ma dietro leggi e formule fisse c’è molto di più: logica, esperienza e soprattutto buon senso. In questo articolo ribaltiamo il mito della UX “scientifica” con una visione più concreta e umana del design.
Lo "Schiattometro": misura la tua indispensabilità in azienda
Quanto sarebbe nei guai la tua azienda se domani sparissi? Lo “schiattometro” misura il tuo livello di indispensabilità sul lavoro, l'unicità delle tue competenze, il tuo impatto reale e il tuo livello di sostituibilità. Scopri come calcolarlo e come migliorarlo.
La regola di Elon Musk: quando un manuale è un fallimento (e quando no)
“Ogni prodotto che ha bisogno di un manuale è rotto”, dice Elon Musk. Ma vale davvero per tutti i software? In realtà, nei prodotti complessi il manuale non è un fallimento, è un superpotere. Scopri perché la semplicità non sempre è sinonimo di qualità.
La guida essenziale per presentare i mockup ai clienti (e non farli addormentare)
Presentare un mockup non significa “descrivere un’immagine”. È raccontare una storia fatta di scelte, priorità e obiettivi reali. Se il cliente si annoia, il problema non è lui: è il modo in cui presenti. Ecco come trasformare una presentazione in una conversazione strategica.
Mettere mano a un "merdone": perché è un incubo e come evitarlo
Affrontare codice scritto da altri può diventare un incubo per i programmatori, tra over-engineering, assenza di documentazione e test mancanti. Questo articolo esplora i segnali di un "merdone" e suggerisce come migliorare la qualità del codice per facilitare la manutenzione e lo sviluppo futuro.
Cos'è la "tecnologia O.B.C." e perché a volte è la scelta giusta
Nel mondo dello sviluppo software si sente spesso parlare di eleganza del codice, architetture complesse e soluzioni pulite. Tutto molto bello in teoria, ma in un contesto di business, inseguire la perfezione può essere l'errore più grande. È qui che entra in gioco la filosofia della tecnologia O.B.C.
Mattia Fiorentini: CEO e Imprenditore
Da venditore porta a porta a imprenditore nei mercati delle utility e della cannabis light. La storia di Mattia Fiorentini, fondatore di FreeGroup, Energia Locale, CBDExpress e Master420.
L'importanza del team in un progetto di sviluppo software
Un team efficace non nasce dall'elenco dei ruoli da inserire in organigramma. Nasce dalla copertura delle responsabilità che il progetto richiede. A volte servono più specialisti, altre volte una stessa persona può tenere insieme pezzi che in un progetto più grande sarebbero separati.
Maria Randazzo e Matteo D'Antino: Founder di Cosmetitrovo
Maria Randazzo e Matteo D’Antino hanno portato l’innovazione nel mondo della chimica cosmetica. Lei chimica cosmetologa per più di 10 anni e lui ingegnere meccanico, oggi sono Founder di Cosmetitrovo, partner nella vita privata e soci nel business. Maria ci racconta la loro storia.
Daniele Cavallero - CIO di Centri Dentistici Primo
L'attore più importante in un progetto di sviluppo software è colui che da il via all'intero processo. Ci racconta la sua storia Daniele Cavallero, Chief Innovation Officer di Primo.
Lo sprint del metodo Agile
Uno sprint è un intervallo di lavoro breve e delimitato, nato per rendere visibile il progresso, ridurre la quantità di lavoro affrontata tutta insieme e creare occasioni frequenti di feedback. Questi principi restano utili. Quello che non trattiamo più come universale è la durata fissa o l'idea che ogni progetto debba essere organizzato intorno allo stesso rituale.
La metodologia Scrum e i vantaggi per il cliente
Scrum è un framework per organizzare il lavoro complesso attraverso cicli brevi, ruoli e momenti di ispezione e adattamento. Ha influenzato profondamente il modo in cui il software viene costruito. Ha influenzato anche BitBoss, ma oggi non è il framework su cui si fonda il nostro Metodo.
Software personalizzato o SaaS: quale scegliere?
La prima domanda non è quale tecnologia preferisci, ma se sul mercato esiste già un prodotto che risolve bene il problema. Il SaaS è spesso la scelta migliore. Il software su misura diventa interessante quando il costo di adattare l'azienda allo strumento supera il vantaggio di usare qualcosa di già pronto.
PHP è morto? La guerra dei linguaggi di programmazione
Perché, da imprenditore, non dovresti farti appassionare dalla guerra dei linguaggi e su quali basi dovresti scegliere il linguaggio di programmazione del suo software
Come affrontare l'incertezza tipica dei prodotti digitali
Tutte le imprese che vogliono realizzare prodotti digitali, per quanto siano strutturate devono affrontare le stesse sfide che affrontano le startup. Non importa quanto tu sia competente all'interno del tuo settore, se entri nel mondo digitale dovrai necessariamente affrontare sfide ignote.
Cosa devi sapere prima di richiedere un preventivo ad una software house
Quando ci si rivolge ad una software house per un preventivo di sviluppo software, è importante considerare che la realizzazione di un prodotto digitale rappresenta un percorso scandito da una stretta collaborazione tra cliente e partner tecnico. Per riuscire a estrarre il vero valore di una software house, il cliente dovrebbe rispondere a cinque domande fondamentali.
Sviluppo software: il ruolo del cliente
Perché, come clienti, accettiamo di essere coinvolti nella realizzazione di alcuni tipi di prodotto e non di altri? Spesso abbiamo la percezione che per alcuni servizi sia necessario un coinvolgimento da parte nostra, mentre altre volte pensiamo si possa delegare al fornitore eventuali decisioni. Cosa si dovrebbe fare nel caso di un progetto di sviluppo software?
Output e outcome dei prodotti digitali
Quando vuoi realizzare un software o un prodotto digitale, il tuo vero obiettivo dovrebbe sempre essere quello di portare valore alle persone che dovranno utilizzarlo. Il software è solo lo strumento che ti aiuta a raggiungere il tuo risultato.
Perché dire “non lo so” è professionale
Se lavori nel mondo dello sviluppo software o in qualsiasi altro settore consulenziale, conosci bene il momento in cui il cliente ti fa quella domanda a cui non è possibile rispondere con un semplice “sì” o “no”, perché la risposta dipende da molti fattori: budget, tecnologie, stato attuale del progetto, obiettivi di business. In questo frangente, la cosa migliore è rispondere "non lo so".
I mockup non sono opere d'arte
Il nostro lavoro non punta all’effetto “wow”. Non facciamo siti web o applicazioni per vincere premi di design. Il nostro obiettivo è creare prodotti che abilitino processi efficienti e veloci nelle aziende. In questo ambito, ciò che conta sono la funzionalità, la razionalità e la fluidità dell’interazione dell’utente con i dati.
Quanto costa e quanto tempo ci vuole per realizzare un software
Andiamo dietro le quinte del nostro processo: ecco cosa succede dopo che un cliente ci racconta un progetto e perché, a nostro avviso, questo passaggio è cruciale per la buona riuscita di un'iniziativa digitale.
I nostri sviluppatori hanno fatto il B(OTTO)
Immagina una conferenza dove si parla del futuro dell’innovazione, dello sviluppo e della direzione dei prodotti digitali di un'azienda. Ora, immagina la stessa cosa, ma in un bar digitale. Non un formale meeting su Zoom, ma un'occasione per creare legami, scambiare idee e, perché no, farsi due risate.
Davvero hai speso 100.000€ per un software?
Il costo di un software, di per sé, non ti dice nulla sulla sua complessità, sulla sua qualità o sulla sua efficacia. La verità è che, nel mondo dello sviluppo software, bruciare un budget in modo inefficiente è molto facile.
BBOS: come un software custom ha cambiato la vita di BitBoss
Questa è la storia di come l’inserimento di un piccolo software custom all’interno dei processi aziendali di BitBoss abbia innescato un cambiamento positivo, in grado di migliorare le nostre capacità di governance e le nostre potenzialità di crescita.