Processo de Software Ágil
O processo ágl em seus traços gerais e acomparação com o os processos classico e tradicional.
O processo ágl em seus traços gerais e acomparação com o os processos classico e tradicional.
O processo de software clássico e sua relação com o processo tradicional
Fala-se muito do processo Tradicional de fazer software, mas o que é ele afinal ? como saber se o seu processo é um processo tradicional ?
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 […]
Gerenciar significa prever e corrigir a rota antes que o dano aconteça. Para isto funcionar é preciso ter capacidade de previsão. Veremos o que Scrum oferece nesta área.
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 […]
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. […]
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 […]
Na minha opinião não há desculpa para criar um software com má qualidade. Mesmo com prazo curto e orçamento apertado sempre é possivel fazer um software de boa qualidade compatível com esses fatores. Claro, o primeiro desafio é saber como fazer isto e o segundo é fazer!