Learnn: il ruolo della tecnologia nel design e nello sviluppo di un prodotto
Omar Diop — 2022
Il caso studio tecnico e di prodotto completo di Learnn, da 0 a 28.000 utenti. Dalla validazione con uno stack a €200/mese alla prima infrastruttura serverless su AWS. 86 pagine di decisioni architetturali, test di usabilità e lezioni imparate costruendo un prodotto da zero.
Su Omar.log() commento la tesi con la prospettiva di 4 anni dopo.

Indice rapido
Trova i capitoli più rilevanti per te senza leggere 86 pagine.
Capitolo 1 — Validazione
Cap. 1.1
Idea: formazione accessibile in un mercato saturo
Cap. 1.2
Validazione con Lean Startup (Build-Measure-Learn)
Cap. 1.3
MVP in 2 mesi con stack no-code (WordPress, Mighty, Vimeo)
Cap. 1.4
Lancio: 4.500 utenti e 39k€/mese
Capitolo 2 — Sviluppo
Cap. 2.1
Da Waterfall ad Agile: errori di stima e sprint settimanali
Cap. 2.2
Streaming scalabile: Strapi + AWS (S3, MediaConvert, CloudFront)
Cap. 2.3
Checkout serverless con Lambda, SQS e logging
Cap. 2.4
App mobile in React Native con player avanzato
Cap. 2.5
UX audit: 21 problemi trovati con le euristiche di Nielsen
Capitolo 3 — Stabilizzazione
Cap. 3.1
Web app e monorepo condiviso tra app, web e backend
Cap. 3.2
Progressi utente scalabili con DynamoDB e denormalizzazione
Cap. 3.3
UX test: miglioramenti misurati con dati reali
Capitolo 4 — Presente e futuro
Cap. 4.1
Crescita e sfida del product-market fit (chasm)
Cap. 4.2
Team prodotto guidato da dati e feedback
Cap. 4.3
Da deploy manuali a CI/CD (AWS CDK)
Cap. 4.4
Evoluzione: raccomandazioni, gamification, notifiche
Questa tesi è stata scritta nel 2022 mentre lavoravo a Learnn. Oggi Learnn ha più di 250.000 utenti. Documenta il processo iniziale, dalla validazione alla prima infrastruttura e alla sua evoluzione. Su Omar.log(), la mia newsletter Substack, la commento con la prospettiva di 4 anni dopo: cosa rifarei, cosa cambierei, e come affronterei lo stesso problema oggi.
Iscriviti a Omar.log() →