As Histórias Spike são como um evento Time-box. Precisamos definir o tempo e o que será feito durante este tempo. O que tenho visto por aí, são de no máximo 3 dias.
Para definir a arquitetura de software em um projeto ágil existem metodologias consagradas mas a maior dificuldade é a adequação dos profissionais.
Esta semana lancei um questionamento numa das listas que participo. O objetivo era discutir até que ponto o horário flexível pode ser considerado bom ou ruim. E, ainda, o que cada um entendia por horário flexível.
Participo de alguns grupos de debate sobre desenvolvimento, arquitetura, etc… E apesar dos assuntos lá debatidos não iniciarem em volta deste, quase sempre caem no mesmo tema.
O desenvolvimento ágil não faz mágica nem milagres, ele apenas tem o objetivo de minimizar gastos, riscos e erros. Nos últimos anos o agile virou moda e todos querem aplicar! Comparo essa situação como a febre do ioiô da Coca nos anos 80, você lembra?
Alguns céticos acreditam que os métodos ágeis só servem aos interesses dos desenvolvedores (e sim! ela também serve e deve servir), mas não serve somente para eles porque ser ágil Full Article »
Com a popularidade do Agile Manifesto, a procura pelo conhecimento de tecnologias que auxiliem o desenvolvimento ágil e flexível de projetos e produtos tem aumentado. Treinamentos Scrum, Agile, XP , Kanban e afins têm sido bastante procurados por profissionais de TI.
Maybe the question should be: what problems do the various project methodologies best resolve?