Twitter quê?

Depois da dificuldade em perceber efectivamente o que os utilizadores pretendem, um dos principais motivos que leva a longo prazo que os projectos de software falhem tem a ver com o controlo de qualidade na vertente detecção e correcção de erros. Embora já tenham sido identificadas boas práticas nesta área, que conseguem, de facto, reduzir […]

Auto-Avaliação

Mais algumas notas sobre como encaro a minha profissão e alguns pontos que acho importante verificar periodicamente Responsabilidade Tendo em conta que um programador / equipa de desenvolvimento não tem normalmente capacidade para influenciar decisivamente o preço, o dead-line e o tamanho da equipa que faz parte Só lhe pode ser pedido o máximo de […]

Conversão de aplicações

Pediram-me, há umas semanas, para dar uma opinião em relação a um projecto de conversão de uma aplicação já existente. A ideia é pegar numa aplicação, desenvolvida em Visual Fox Pro, já com um curriculo interessante no que diz respeito a funcionalidades e número de instalações existentes e criar algum mecanismo que lhe permita passar […]

The Mythical Man-Month

Pode parecer estranho mas acabei de ler um livro sobre tecnologia, melhor sobre desenvolvimento de software, que foi escrito há 33 anos. Para além da eventual afinidade que poderia ter por ler um livro que tem exactamente a minha idade, a verdade é que o que me levou a ler o ‘The Mythical Man-Month’ foi […]

notas leitura: The Mythical Man-Month 3

capítulo 14 – hatching a catastrophe pag. 154 “When one hears of disastrous schedule slippage in a project, he imagines that a series of major calamities must have befallen it. Usually, however, the disaster is due to termites, not tornadoes; and the schedule has slipped imperceptibly but inexorably.” “Concrete milestones, on the other hand, are […]

notas leitura: The Mythical Man-Month 2

capítulo 9 – ten pounds in a five-pound sack pag. 100 “Fostering a total-system, user-oriented attitude may well be the most important function of the programming manager.” capítulo 10 – the documentary hypothesis pág. 111 “Why have formal documents? First, writing the decisions down is essencial. Only when one writes do the gaps appear and […]

notas leitura: The Mythical Man-Month 1

capitulo 1 – The Tar Pit pag. 9 “The obsolescence of an implementation must be measured agaisnt other existing implementations, not against unrealized concepts. The challenge and the mission are to find real solutions to real problems on actual schedules with available resources.” capitulo 2 – The Mythical Man Month pag. 15 “The programmer builds […]

Utilizar o word? isso toda a gente sabe

A propósito do artigo “Do We Really Need Computer Applications Classes?” Fez-me relembrar o ano em que estive a leccionar a disciplina de TIC a 5 turmas do 9º ano. Por um lado a ideia que todos os putos dominam a tecnologia quando o que acontece é que eles têm mais tempo e predisposição para […]