É 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.
terça-feira, 13 de dezembro de 2011
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.
Marcadores:
agile,
mare de agilidade
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.
Marcadores:
carreira,
empreendedorismo
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?
Marcadores:
desenvolvimento,
Lean
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.
Marcadores:
desenvolvimento,
java
sábado, 9 de abril de 2011
Faculdades, certificações, concursos públicos e afins
Nesta semana, em um bate-papo descontraido em uma mesa de bar com alguns amigos, um assunto veio a tona, como sempre acontece quando estou com colegas de profissão: a eficiência, no Brasil, do ensino superior de informática em geral. A opinião foi unânime. A qualidade do nosso ensino de TI é precária, pública ou privada. Discordamos em como podemos nos mexer para contribuirmos para a melhoria dos profissionais. Neste momento a conversa em grupo se aproximou mais em um diálogo entre dois pontos de vista divergentes na mesa: A empresa de TI é o foco principal, então temos a mudança de dentro para fora e a mudança de fora para dentro.
quarta-feira, 6 de abril de 2011
Qualidade na Prática - Enums no lugar de Constantes - Parte II
Dando continuidade à pequena série sobre enums como alternativa às constantes, neste post vamos falar um pouco mais da técnica e de como ela pode deixar o código mais limpo e, consequentemente, mais claro. Um código mais claro facilita a manutenção, que corresponde a maior parte do ciclo de vida de um software.
Marcadores:
boas práticas,
java,
qualidade na prática
terça-feira, 29 de março de 2011
Qualidade na Prática - Enums no lugar de Constantes - Parte I
No projeto atual, tive a oportunidade de pensar numa situação em que fica claro o poder do Enums no Java. O código que será mostrado é uma síntese do que seria o problema se eu não lançasse mão deste recurso da linguagem Java. Nesta primeira parte, verificaremos o problema e a opção com constantes.
Marcadores:
boas práticas,
java,
qualidade na prática
quarta-feira, 16 de março de 2011
Coach não tem hora
Hoje, depois do expediente, tive o prazer de encontrar o amigo Manoel Pimentel, grande coach em atuação no nosso país. Conversamos sobre diversos assuntos, quase todos ligados a metodologias ágeis.
terça-feira, 1 de março de 2011
Introdução ao TDD na Prática
A ideia de mostrar uma introdução ao TDD na prática nasceu da dificuldade que encontrei de visualizar como funciona, quando eu estava começando a brincar com a técnica. Na verdade, é complicado ver como escrever um código que testa um método de uma classe sem antes escrever a classe. Mas com o tempo nos acostumamos e chega a virar um vício.
Marcadores:
TDD
Assinar:
Postagens (Atom)