Webmasters LDN
Contatti

Webmasters LDN

Manifesto

Il buon software sopravvive alla squadra che lo ha rilasciato. Per questo costruiamo per durare, vi consegniamo le chiavi e restiamo responsabili di ciò che continua a funzionare dopo che abbiamo lasciato la stanza.

Siamo uno studio di software a Londra. Costruiamo le piattaforme aziendali, le applicazioni e le API su cui girano le imprese, e le costruiamo con uno standard che molte squadre riservano al lavoro che nessuno vedrà mai. Questo è ciò in cui crediamo, e come lavoriamo quando la posta in gioco è vera.

01

Lo standard

Costruiamo software dove fallire non è un'opzione.

Quasi tutto il software funziona nella demo, esce nei tempi e poi cede la prima settimana in cui delle persone vere ci contano sopra. Rifiutiamo quell'esito: tutto ciò che consegniamo gira in produzione sotto carico reale.

Progettiamo per il giorno peggiore, non per il giorno del lancio. Un checkout che regge durante i saldi. Un sistema di prenotazioni che non prenota due volte. Strumenti di cui la vostra squadra si fida abbastanza da farci girare l'azienda.

02

Il metodo

Definire, costruire, rilasciare. Ogni settimana vedete progressi veri.

Definiamo il lavoro in giorni, non in mesi di riunioni, poi costruiamo per sprint brevi e vi mettiamo davanti software funzionante ogni settimana.

I cicli di riscontro brevi proteggono il budget e la vostra tabella di marcia. Una direzione sbagliata la scoprite alla prima settimana, non alla dodicesima.

03

Mestiere

Il lavoro che nessuno vede è il lavoro che dura.

Far sembrare finita una schermata lo sanno fare tutti. La differenza sta nelle parti che gli utenti non notano mai: il modello dei dati che avrà ancora senso al terzo anno, gli stati d'errore che cedono con grazia, i test che intercettano una regressione per primi.

Trattiamo le fondamenta come il prodotto. Un'architettura pulita e una documentazione onesta sono il motivo per cui la funzione successiva richiede una settimana e non un mese.

04

Velocità

Ci muoviamo in settimane mentre altri preventivano in trimestri.

La velocità è una funzione della concentrazione. Teniamo le squadre piccole, le decisioni vicine al codice e il perimetro onesto su ciò che sposta davvero l'ago.

Andare veloci non vuol dire tagliare gli angoli. Vuol dire rifiutare gli sprechi: il processo gonfio, le funzioni che nessuno ha chiesto, le riscritture di cui non avete bisogno.

05

Lo stack

Una sola squadra su ogni livello del vostro sistema.

Costruiamo il web rivolto ai clienti, le app native e gli strumenti interni e le API che li tengono insieme, con le stesse persone responsabili dell'intero quadro.

Nessun rimpallo tra fornitori. Nessun livello di traduzione tra chi lo ha progettato e chi lo ha costruito.

06

Onestà

Vi diciamo che cosa costruiremmo per noi stessi.

Se una funzione non si ripagherà, ve lo diciamo prima che la paghiate. Se la strada più semplice vi serve meglio, vi consigliamo quella.

La fiducia si accumula. Lo studio che vi dice la verità scomoda al primo mese è lo studio che chiamate al quinto anno.

07

Durata

Il buon software sopravvive alla squadra che lo ha rilasciato.

I sistemi di cui andiamo più fieri girano ancora e sono ancora affidabili molto dopo la costruzione iniziale. Progettiamo per l'ingegnere che erediterà il codice fra anni.

Il software è un bene, non una campagna usa e getta. Lo costruiamo perché assorba nuove funzioni, regga la crescita e resti leggibile a chiunque lo tocchi dopo di noi.

08

Fiducia e sicurezza

Trattiamo i vostri dati come una responsabilità, non come un patrimonio.

La sicurezza non è una casella da spuntare alla fine. La progettiamo dal primo schema: privilegio minimo per impostazione, segreti fuori dal codice, accessi limitati a chi serve.

La stessa disciplina vale per l'affidabilità: backup che si ripristinano davvero, monitoraggio che avvisa voi per primi, sistemi che degradano con grazia invece di spegnersi.

09

Il rapporto

Lavoriamo per il vostro risultato, non per il vostro organigramma.

Misuriamo il successo da ciò che la vostra azienda fa dopo il lancio: clienti serviti, ricavi generati, ore restituite alla vostra squadra. Il codice è il mezzo; il vostro risultato è il fine.

Ci ingaggiate una volta e avete uno studio che conosce il vostro sistema e le vostre ambizioni, presente al lancio e sulla lunga strada che viene dopo.

Costruitelo una volta. Costruitelo bene. Tenetelo per sempre.

Il giorno in cui il vostro software deve funzionare è il giorno per cui siamo fatti.