20070821

As "leis" do desenvolvimento de software

Quem trabalha em programação, ou pelo menos com computadores, sabe da existência "Lei de Murphy": se há a possibilidade de algo correr mal, de certeza que vai acontecer.

No entanto, esta não é a única aplicável ao mundo dos computadores. Das muitas que existem, podem-se destacar
  • a Lei de Moore: o número de transítores num circuito integrado duplica a cada 18 meses;
  • a Lei de Postel: seja conservador com o que envia e liberal com o que recebe;
  • o Princípio de Peter: numa hierarquia, qualquer empregado tende a subir ao seu nível de incompetência;
  • a Lei de Wirth: o software torna-se lento mais rapidamente que o hardware se torna rápido;
  • a Lei de Brook: adicionar pessoas a um projecto atrasado apenas o torna mais atrasado;
  • ...
Mas como não vou estar para aqui a enunciá-las todas, o que melhor é dar uma vista de olhos ao post Laws of Software Development do Joey deVilla ;-)

<link>
Laws of Software Development
Adages named after people @ Wikipedia
</link>

Sem comentários:

Enviar um comentário