Metodologias
Metodologia Ágil
Um cliente deve estar sempre presente, ajudando a equipe a responder questões, resolver disputas e colocar pequenas prioridades em tarefas.
Pode-se dizer que um cliente é muito caro para se disponibilizar para a equipe de desenvolvimento.
Segundo o “Standish CHAOS Report” de 1998 os principais fatores de sucesso para um projeto são o envolvimento do usuário, suporte dos executivos e objetivos de negócio claros (50% de importância, em conjunto). Programação eXtrema (XP)
User Stories
Disc.: S.I - II
Prof. Me. Márcia Savoine
Sistemas de Informação – ITPAC
Outubro de 2014
Cliente Sempre Presente
(On--Site Customer)
(On
O Standish CHAOS Report de 2009, aponta:
• Queda acentuada nas taxas de sucesso do projeto, com 32% de todos os projetos sucessivos que são entregues fora: do prazo, no orçamento, com recursos necessários e sem as funções; • 44% entregues atrasados, acima do orçamento, e/ou com menos do que os recursos necessários e as funções;
• 24% não que tenham sido cancelados antes do término ou entregues e nunca usados.
Planejamento do Jogo (Planning Game)
Como Funciona?
XP trabalha com níveis de planejamento:
1) Planejamento do Release: Cliente propõe “user user stories”(estórias) e os desenvolvedores avaliam sua stories dificuldade através de semanas ideais.
2) Planejamento de Iteração: cada iteração irá durar de uma a três semanas. Cada release pode ter várias iterações. Cada uma delas irá implementar algumas estórias definidas para o release. 3) Cada Iteração é feita como um “timebox
“timebox”.
”. Caso não se consiga implementar todas as funcionalidades requeridas, as que sobrarem são colocadas na próxima iteração. Nunca se atrasa um “milestone”(marco).
copyleft
(On--Site Customer)
(On
Planejamento do Jogo (Planning Game)
Motivação
Desenvolvimento de software é um diálogo constante entre pessoal de negócio e pessoal