Escolar Documentos
Profissional Documentos
Cultura Documentos
Agenda
I. II. Contexto Desenvolvimento de SW Tradicional III. Mtodos geis I. O Manifesto gil II. Princpios III. Mtodos e Tcnicas geis IV. Competncias do Desenvolvedor gil V. Quem Est Utilizando? VI. Tendncias VII. Sobre a Voiza
Contexto
Necessidades de Negcio Complexas
Rpida Obsolescncia
Competio Acirrada
Nova Gerao
Desenvolvimento de SW Tradicional
Desenvolvimento em cascata Alto volume de insucesso Foco no escopo ao invs do negcio Averso ao risco Entrega de funcionalidades desnecessrias
Desenvolvimento de SW Tradicional
Gostaramos que ... O cliente soubesse o que ele quer Os desenvolvedores soubessem como desenvolver Nada mudasse no caminho
Mtodos geis
Mtodos geis
so a soluo?
Depende
Mtodos geis
O Manifesto gil
Estamos descobrindo maneiras melhores de desenvolver software, fazendo-o ns mesmos e ajudando outros a fazerem o mesmo. Atravs deste trabalho, passamos a valorizar:
Indivduos e interaes mais que processos e ferramentas Software em funcionamento mais que documentao abrangente Colaborao com o cliente mais que negociao de contratos Responder a mudanas mais que seguir um plano
Ou seja, mesmo havendo valor nos itens direita, valorizamos mais os itens esquerda.
Kent Beck Alistair Cockburn James Grenning Ron Jeffries Robert C. Martin Jeff Sutherland Mike Beedle Ward Cunningham Jim Highsmith Jon Kern Steve Mellor Dave Thomas Arie van Bennekum Martin Fowler Andrew Hunt Brian Marick Ken Schwaber
Fonte: http://agilemanifesto.org
Princpios
Satisfao do Cliente Entrega Contnua e Adiantada Menor Escala de Tempo Valor Agregado Mudanas nos requisitos so bem-vindas Trabalho em Conjunto Negcio e Desenvolvedores Motivao, Suporte, Confiana e Ambiente Adequado Prezar pela comunicao, preferencialmente face a face Software funcionando a medida primria de progresso s falta testar Ritmo constante Contnua ateno excelncia tcnica e bom design Simplicidade--a arte de maximizar a quantidade de trabalho no realizado-- essencial Auto-organizao Reflexo
Fonte: http://agilemanifesto.org
TDD
PLANNING POKER
X P
LEA N
BDD
SCRUM
Kanban
CONTINUOUS INTEGRATION
REFACTORIN G
PAIR PROGRAMMING
OPEN UP
USER STORIES
PMBO K
USE CASES
WBS
REQUIREMENT S
TOOLKIT
ou um
PROCESSO DEFINIDO?
Isso faz toda a diferena em termos do profissional desejado.
Boa Comunicao
Desapego a Funes Busca Contnua por Conhecimento Organizao e Autogerenciamento Bom Ambiente de Trabalho
Denis Ferrari http://aprenderaspx.wordpress.com/2009/09/14/qual-o-perfilprofissional-que-a-metodologia-agil-precisa/
No.
Mas imprescindvel que se tenha interesse por desenvolv-las e aperfeio-las
Tendncias
SCRUM disseminado a nvel de gesto Maior maturidade em BA Extenses geis (PMBOK, BABOK, etc.) LEAN Inovao/Co-Criao E vem mais por a.
Sobre a Voiza
Mtodos geis a partir de 2008 SCRUM a partir de 2010 Grande mudana cultural Uma Longa estrada ainda pela frente ...
Sobre a Voiza