Skip to content

Leis da TI

Back to the future

Os maiores problemas do mundo são as maiores oportunidades de negócios do mundo. Não temos que buscar a perfeição… temos que buscar progresso.Enquanto você estiver progredindo isso eh mais do que perfeitos.

Conserte o meio ambiente, não as pessoas

Lei de Linus

A Lei de Linus (Linus' Law) é uma lei epigramática formulada pelo hacker Eric S. Raymond. “Dados olhos suficientes, todos os erros são óbvios." (Given enough eyeballs, all bugs are shallow)

Lei de Conway

A forma como uma empresa é organizada – seus processos, sua comunicação, e sua divisão de equipes – influencia diretamente a arquitetura do software produzido.

Quando a organização projeta uma solução, ela inevitavelmente vai reproduzir as estruturas de comunicação vigentes dentro dela — para o bem e para o mal.

Se a comunicação entre as equipes da organização for complicada, a comunicação entre as camadas do software provavelmente também será difícil, proporcionando uma experiência ruim para o usuário.

Lei de Brooks

Ao adicionar força de trabalho para um projeto de desenvolvimento de software já atrasado, atrasa-o ainda mais.

Leis de Lehman

Formuladas na década de 70 pelos professores Meir Lehman e László Bélády, é uma série de princípios que ajudam a entender a evolução de sistemas de software. Entre as oito leis de Lehman, duas são particularmente cruciais: a lei da “Mudança Contínua” e a lei da “Complexidade Crescente”.

Um software deve ser continuamente adaptado, senão torna-se aos poucos, cada vez menos satisfatório. (Mudança contínua)

  • Complexidade crescente, eu entendo como refatora.
  • Crescimento Contínuo, Auto regulação, Qualidade diminuindo e etc.

Lei da Mudança Contínua

Um sistema de software precisa ser constantemente adaptado para se manter relevante e satisfatório.

Lei da Complexidade Crescente

À medida que o software é adaptado e expande suas funcionalidades, ele se torna internamente mais complexo.

Lei de Muphry

Se você escrever algo criticando edição ou revisão, haverá algum tipo de falha no que você escreveu.

Lei Trans-Social

Eu sou uma pessoa rica em um corpo de pobre..Penso igual rico, sonho igual rico...

Sugestão: GitOps