| Arquivado em : Carreira, Desenvolvimento, Planejamento, Quotidiano
É comum ouvir as pessoas defenderem que não é necessário seguir uma disciplina metodológica e que podemos, e devemos, apenas pegar as “boas práticas” das disciplinas que ha por ai e formar a nossa própria metodologia. Este dispare tem que acabar e tem que sair da cabeça das pessoas de uma vez por todas.
| Arquivado em : Carreira, Desenvolvimento, Planejamento, Quotidiano
Como sabem eu venho de uma formação acadêmica em ciências naturais – em física – onde as coisas têm que fazer sentido real mesmo quando trabalhamos com coisas tão abstratas quanto uma função de onda da física quântica. Pese embora a grande onda mitológica que rodeia a fisica quântica ela não é baseada em magia ou [...]
| Arquivado em : Carreira, Planejamento, Quotidiano
Os contratos de software baseados em comparações simplistas de software com casas e aviões, são a casa da falência de muitas empresas e a falha de muitos projetos. Porque o mundo do software conta com uma característica unica de trabalhar com requisitos mutáveis, os contratos devem ser mais flexíveis e incentivar a comunicação e a colaboração.
| Arquivado em : Carreira, Quotidiano
Um dos piores inimigos do Scrum é a sua simplicidade. Ele é tão simples que as pessoas olham preplexas e dizem “ah! é só isso ?!” Sim é só isso. 5 valores, uma mão cheia de backlogs e ciclos . Porque querem complicar o que é simples?
Scrummas é um cancer que nasce na própria mente humana. É inerente ao ser humano encontrar dualidade. Quando no caos ele procura a ordem, quando na ordem procura a revolução.
| Arquivado em : Quotidiano
Chegou à minha atenção que os termos “Tradicionalista” e “Tradicionalismo” têm um significado próprio e se referem às pessoas e a uma corrente filosófica que seguem as tradições de uma certa cultura, normalmente denominado folclore [1,2 ]; e que a série “Scrum para Tradicionalistas” pode estar ofendendo de algum modo estas pessoas que nada têm a haver com [...]
| Arquivado em : Planejamento, Quotidiano
Falei anteriormente de como é organizada uma equipa Scrum e quais responsabilidades cada elemento desempenha. Hoje o assunto é a palavra mais querida dos gerentes tradicionais – tarefa – e sua relação com user story.
A tarefa, no pensamento tradicional é qualquer coisa que tem que se fazer. A ideia é que sabendo as tarefas saberemos [...]
| Arquivado em : Planejamento, Quotidiano
A estrutura tradicional para equipes de desenvolvimento de software é composta por um Gerente e um Grupo de Desenvolvedores. O Gerente têm três papeis principais:
1) Mediar com os stakeholders (diretores, clientes , outros gerentes) o que implica em definir prazos e custos e fazer com que se cumpram
2) Organizar o trabalho da equipa. Atribuir tarefas, [...]
| Arquivado em : Planejamento
Hoje vou exemplificar como se processa o planejamento scrum de um projeto e de um sprint.
Projeto
Os requisitos são levantados em reuniões de planejamento onde desenvolvedores, product owner e todos aqueles que podem ajudar discutem em sessões de brainstorm o que o software fará. Numa primeira vaga os requisitos , escritos como histórias, não são filtrados. [...]