Traduzindo negócio para um sistema automatizado

Normalmente quando somos chamados para automatizar com um software um processo manual nosso primeiro instinto é traduzir para o software o processo da empresa. Por exemplo, este é o formulário do departamento do trabalho da Nova Zelândia que permite soldagem, por motivos de segurança no trabalho (outros formulários aqui): Se tivéssemos que automatizar o processo de autorização, muitas vezes o que faríamos seria algo assim, inicialmente; Isso traduz o começo do formulário, Continue Lendo →

Dojo com Boo na Lambda3

Ontem fizemos um Dojo na Lambda3, organizado pela lista do DojoSP. Fizemos o Dojo com Boo, e resolvemos (na verdade tentamos) o Animal Quiz. O código está no Bitbucket pra quem quiser ver. A retrospectiva mostrou que tivemos problemas com a IDE, mas que o pessoal gostou da pizza e do Boo. :) Além disso, o pessoal de Python se sentiu em casa com o Boo, que tem clara descendência do Python. No final rolou um bate papo sobre tamanho dos steps (o Jorge Diz disse que às vezes fizemos teen Continue Lendo →

Revisão do livro Nonviolent Communication: A language of life

Acabo de ler o livro do Marshall B. Rosenberg (aqui o original em inglês, aqui em português). O livro é simplesmente incrível. Na capa lê-se a recomendação: “Este é um dos livros mais úteis que você lerá”. É verdade. O livro propõe rever totalmente a maneira com que enxergamos o mundo, e como agimos diante dos outros. Também nos ensina a tomar responsabilidade sobre nossas ações e sentimentos. Por fim, ensina a realizar um processo de comunicação mais eficiente e que trabalha Continue Lendo →

Agilidade: duas perspectivas

É interessante como quando falamos em agilidade, temos dois lados praticamente muito diferentes, e que se tocam quase sempre somente nos valores. Esses lados são o lado de pessoas (humanas) e o lado da engenharia (exatas). Do lado humano estudamos técnicas de coaching, mentoring, negociação, facilitação, comunicação, liderança, resolução de problemas, psicologia, etc. Do lado técnico estudamos padrões de arquitetura e de projetos, linguagens, paradigmas de programação, arquitetura Continue Lendo →

Palestra sobre computação na nuvem e Azure na USP

Ontem eu ministrei uma palestra na USP sobre computação na nuvem e Windows Azure: O pessoal pediu os slides, e eles já estavam publicados no Slideshare, só que eu vi que não linkei eles aqui no blog, então lá vai: Introdução à computação na nuvem e Windows Azure View more presentations from Giovanni Bassi Pelo feedback parece que o pessoal gostou. Os organizadores já me convidaram para o evento que vai acontecer na USP ano que vem, então devo estar de volta lá mais algumas Continue Lendo →