s2s os

o sistema operativo soultosoul

a estrutura que usamos para lançar produtos e manter saudáveis as equipas que os constroem.

  1. 1

    definição de resultados

    antes de escrevermos código, acordamos consigo o objetivo, as métricas que provam o sucesso, as funcionalidades que mudam essas métricas e a versão mais pequena que testa as suas hipóteses.

  2. 2

    arquitetura primeiro

    desenhamos o sistema completo desde o primeiro dia, incluindo a camada de dados, as ferramentas internas e as áreas de suporte. escrevemos código que o próximo engenheiro consegue ler e que continua a funcionar à medida que a sua empresa cresce.

  3. 3

    engenharia 90/10

    a ia faz os 90% mecânicos do trabalho, e é daí que vem a rapidez. os nossos engenheiros ficam com os outros 10%, incluindo arquitetura, segurança e lógica de negócio, e verificam se o resultado está correto.

  4. 4

    processo sem ego

    procuramos decisões movidas pelo ego e testamo-las contra a realidade do negócio. quando alguém diz «acho que devíamos construir x», perguntamos «que resultado de negócio é que x alcança?». resolvemos discussões sobre preferências pessoais e política interna com dados e resultados.

  5. 5

    infraestrutura de bem-estar da equipa

    construímos equipas que se mantêm saudáveis enquanto entregam. isso significa tempo de foco protegido, cargas de trabalho geridas, adaptações para quem precisa delas e um ritmo que a sua equipa consegue manter. planeamos isto com o mesmo cuidado que o resto da infraestrutura de engenharia.

  6. 6

    entrega contínua

    lançamos cedo e com frequência, medimos o impacto e mudamos de rumo com base no que os utilizadores fazem. organizamos os processos de produto e de engenharia para que a sua equipa continue a entregar sem se esgotar.

usamos este sistema operativo em projetos de clientes e nos nossos próprios produtos.

qualquer pessoa o pode usar. publicamo-lo aqui porque queremos que mais equipas construam produtos desta forma.