No desenvolvimento orientado a casos de uso é comum nos depararmos com a necessidade de um template que nos oriente na descrição de casos de uso. Entre os muitos templates que já utilizei para isso, um dos que mais me ajudou dado a sua simplicidade é o descrito a seguir: Leia mais …
Esse artigo tem o propósito de estabelecer uma analogia entre coisas do nosso cotidiano e as melhores práticas da engenharia de software. Destaco abaixo “dois bugs” recentes do nosso dia a dia
@#Bug¨& nº1 : Projeto a deriva
Já participou daquele projeto que tem duração indeterminada, não se sabe quem é o patrocinador, não se tem cronograma definido e os custos não são controlados? Quem nunca participou de um projeto desses que atire a primeira pedra (ops!, ou me mande um e-mail)
Leia mais …
O termo bug tem sido utilizado pelos engenheiros para classificar pequenas falhas nas máquinas a mais de um século. Tomas Edison já citava bugs em circuitos elétricos em 1870.
Quando o primeiro computador foi construído no início da década de 40, pessoas que trabalhavam na sua construção, encontraram bugs tanto no hardware quanto nos programas executados pelo computador
Um caso curioso sobre bugs data de 1947, quando engenheiros trabalhando no computador MarkII na Universidade de Harvard, encontraram uma traça enroscada em um dos seus componentes. Eles fixaram a traça no livro de registro de operações e rotularam-no como o “primeiro caso real de um bug sendo encontrado” Leia mais …