Princípios de desenvolvimento de software

Mover rápido
O tempo é finito, por isso evite desperdiçá-lo.
Delegar para tirar o máximo partido dos recursos
Utilize os recursos de forma sensata, delegando tarefas a outras pessoas quando adequado. Não fique com uma tarefa que outra pessoa pode fazer.
Concentrar-se em funcionalidades que beneficiam a maioria
Prefira trabalhar em funcionalidades que beneficiam a maioria em vez de funcionalidades que beneficiam apenas alguns. Opõe-se ao marketing se este violar este princípio.
Ignorar casos de borda que afetam poucas pessoas
Ao criar novas funcionalidades, crie para a maioria e não programe casos de borda que afetam apenas alguns. Os casos de borda podem ser tratados uma vez que uma funcionalidade esteja em produção e recebamos feedback dos clientes.
Evitar bugs estúpidos que afetam poucas pessoas
Inúmeros bugs afetam um pequeno número de pessoas e podemos facilmente desperdiçar recursos a tentar corrigi-los. Concentre-se apenas em corrigir bugs que afetam a maioria.
É melhor partir coisas do que mover-se lentamente
É pior atrasar funcionalidades do que partir o sítio web. Culturalmente, outros departamentos estão condicionados a preferir que as coisas se partam do que esperar mais tempo por novas funcionalidades. Por outras palavras, não há consequências por cometer erros para se mover mais rápido.
A taxa de inovação é o que importa e partir coisas para se mover mais rápido é aceitável.
Transferir decisões legais para outros departamentos
Não desperdice tempo e energia a tentar avaliar a legalidade das funcionalidades. Temos uma equipa jurídica forte que inclui múltiplos advogados internos de altíssimo calibre. Geralmente é um desperdício de tempo e recursos para um não-advogado tentar determinar o cumprimento legal.
Criar novas equipas quando faz sentido
À medida que o âmbito de trabalho de uma equipa cresce demasiado, devemos dividir-nos em múltiplas equipas para nos movermos mais rápido e criar mais funções de liderança.
Praticar a utilização de IA sempre que possível
A IA continuará a fornecer valor acrescido a todos os departamentos, mas só é tão boa quanto a pessoa que a utiliza. Pratique a utilização de IA para aprender a tirar partido dela, para que possamos melhorar a produtividade, que é a melhor forma de também produzir melhorias salariais.
Evitar polir com demasiada frequência
Reserve tarefas de polimento e agende períodos para trabalhar no polimento uma ou duas vezes por ano, sob orientação dos líderes de equipa.

Receba atualizações de Sticker Mule
Receba novas publicações e atualizações criativas.




Comentários