terça-feira, 10 de abril de 2012

Kanban - O que é o WiP e por que limita-lo?

As pessoas que trabalham comigo já conhecem este texto, pois enviei em um email para o time. Como não falei nada específico da empresa e do cliente e, na verdade, o que fiz foi apresentar conceitos, decidi extender para a comunidade.

quarta-feira, 4 de abril de 2012

SOLID - Single Responsability Principle

O principio da responsabilidade única é o primeiro do acrônimo S.O.L.I.D., um conjunto de princípios que auxiliam na criação de um software de qualidade. Single responsability é o princípio mais fácil de entender, mas o mais difícil de aplicar.

quarta-feira, 28 de março de 2012

Do que chamar o Scrum?

Hoje lendo o scrum-brasil fórum da scrum-brasil hoje, me deparei com uma mensagem que me chamou a atenção.

O assunto principal, é como chamar o Scrum. Eu respondi por lá, mas parece que moderaram a minha resposta. Fica difícil saber a verdade, mas como eu tenho meu espaço, vou colocar aqui a minha resposta, e quem quiser discutir de forma sadia, fique a vontade. Uma rapidinha sobre como chamar o Scrum.

quarta-feira, 21 de março de 2012

Como ser ágil em um ambiente cascata?

Em primeiro lugar, gostaria de pedir desculpas aos meus leitores, pois há muito não coloco um conteúdo mais técnico e tenho falado muito em processos, sistemas, gerenciamento e assuntos nessa linha.Vou me redimir, uma dia.

Neste post, vou informar como estamos transformando uma equipe para observar os valores da agilidade, dentro de um ambiente, até certa forma, hostil ao movimento ágil. Como os leitores mais antigos já devem desconfiar, o sistema principal escolhido foi o Kanban. Entretanto, neste contexto complexo, decidimos aplicar um conceito mais amplo, o AgileMMA, termo cunhado pelo grande pensador Manoel Pimentel.

Por que aprender sobre pessoas?

Algumas pessoas essencialmente técnicas esbarram nesta questão. Outras perguntariam por que estudar sobre gerenciamento se eu não quero ser gerente?

As pessoas que me dão a honra de me acompanhar no twitter, sabem que estou lendo Management 3.0 do Appelo. Também sabem que prefiro a área técnica e que não tenho a pretensão de me tornar um gerente. Não um gerente tradicional. Então por que nos últimos meses tenho me dedicado a um estudo mais detalhado de Lean, Kanban e de pessoas?

quinta-feira, 1 de março de 2012

Fevereiro de 2012 - Um marco na historia do Kanban

De fato, na minha visão, o mês de fevereiro transformou-se em um marco na vida do sistema Kanban. Infelizmente, também na minha visão, este é um marco negativo e vou contar aqui porque.

segunda-feira, 16 de janeiro de 2012

Kanban - De olho no seu processo

Demos início ao mapeamento/análise do nosso processo utilizando o sistema Kanban. Vou mostrar aqui como foi a mudança de processo e de cultura, assim como esse sistema nos ajudou a mapear e melhorar nosso processo de desenvolvimento.

terça-feira, 13 de dezembro de 2011

Gerente ou Gestão?

É provável que este seja o último post de 2011 e vamos termina-lo com dois textos polêmicos. Este será o segundo. Ontem estava discutindo com um amigo de projeto sobre o meu último post. Com argumentos interessantes, ele discordava do meu ponto de vista e eu, com meus argumentos, tentava defender o que havia escrito. Como ele cresceu profissionalmente dentro de uma empresa de grande rigidez hierárquica, em um modelo tradicional, argumentei que esse seria o motivo principal para que ele discordasse das idéias que estava expondo. Bem, ele ficou em silêncio refletindo e a discussão (bem sadia, deixo frisado) foi acabando. Hoje, após o almoço, ele me mostrou um artigo que corrobora com o modelo de gestão em que acredito, que saiu em uma das revistas mais tradicionais do mundo, a Havard Business Review. É sobre a minha interpretação deste texto que escreverei aqui.

quinta-feira, 17 de novembro de 2011

Comando e Controle - Resquicio da Escravidão?

A grande motivação deste post foi um fato que presenciei recentemente. Há muito tempo estou querendo escrever algo sobre a forma Comando e Controle de gerenciar pessoas, principalmente pessoas que precisam usar sua criatividade para desenvolver um bom trabalho.

sexta-feira, 4 de novembro de 2011

Test-Driven Development - Adoção sem Aprovação

Algumas práticas ágeis causam um grande impacto no ambiente. Frequentemente envolvem mais de uma pessoa e, não raro, vários setores da empresa. Mas para praticar o Test-Driven Development (TDD), o desenvolvedor precisa apenas  convencer a si mesmo.

segunda-feira, 5 de setembro de 2011

Experimentando o Kanban

Nesta semana, comecei a praticar Kanban, que venho estudando há uns três/quatro meses. Meu primeiro contato com os métodos ágeis foi com a XP, e como sou muito ligado à codificação, foi amor a primeira vista. Depois da XP, tive contatos interessantes com o Scrum, comprando livros, lendo artigos e assistindo a muitas palestras por todo o país. Naturalmente, fui levado ao Lean, e li o livro Lean Thinking, de Womack e Jones, o que sacudiu a minha forma de pensar.

terça-feira, 24 de maio de 2011

Maré de Agilidade - Pantanal - Meus 2 Cents

Neste post vou colocar meu ponto de vista sobre o Maré de Agilidade edição Pantanal. Vou abordar também todo o ecossistema deste evento que, graças ao pessoal da Jera Software Ágil, tive o prazer de olhar mais de perto. Obviamente, o objetivo deste post não é detalhar o conteúdo, mas mostrar como pode ser bom para vida pessoal e profissional participar de eventos deste tipo.

Carreira e Empreendedorismo

Este texto reflete as minhas opiniões sobre plano de carreira e empreendedorismo. De uma forma ou de outra, sua vida profissional só depende de você, onde quer que esteja.

sábado, 16 de abril de 2011

Lean - Código perfeito ou evolução constante?

A ideia principal por trás do Lean é a perfeição. Pela perfeição, identificamos, analisamos e melhoramos nosso value stream. Por ela, eliminamos o desperdício e focamos no que realmente agrega valor. Um dos princípios do Lean diz para competir com a perfeição e não com a concorrência. Todos os elementos da natureza evoluem constantemente. Será que existe código perfeito?

quarta-feira, 13 de abril de 2011

Non-breaking space - Como resolver

Depois de enfrentar arduamente um problema, é natural que a solução se torne óbvia. Será normal que alguém, ao ler esse texto, possa pensar: "Mas eu teria pensado nisso de primeira". Mas sabemos que não é bem assim. Neste caso, o problema envolve o "non-breaking space", ASCII(160). Mais que mostrar a solução, vou colocar o passo a passo do processo de investigação.