Metodologias Ágeis no Estilo Dr House

50 %
50 %
Information about Metodologias Ágeis no Estilo Dr House
Technology

Published on May 15, 2009

Author: eduardo.bregaida

Source: slideshare.net

Description

Palestra apresentada na FATEC em São Caetano do Sul - SP, um pouquinho de XP, SCRUM, FDD ASD e outras.

Metodologias Ágeis no Estilo Eduardo Bregaida Thursday, May 14, 2009

Thursday, May 14, 2009

House você vai ter que criar um sistema para nossa gestão hospitalar, escolha os membros da sua equipe e faça. Tem 6 meses. Thursday, May 14, 2009

Thursday, May 14, 2009

Me Obrigue... Thursday, May 14, 2009

Thursday, May 14, 2009

Se fizer ganha uma tv de 49” e um Home Theater na sua sala personalizado. Thursday, May 14, 2009

Thursday, May 14, 2009

Também quero uma sala 2 vezes maior. Thursday, May 14, 2009

Thursday, May 14, 2009

Verei o que posso fazer. Thursday, May 14, 2009

Thursday, May 14, 2009

Feito... Thursday, May 14, 2009

Thursday, May 14, 2009

Preciso gerenciar um sistema hospitalar para a Sra. Peitos... Thursday, May 14, 2009

Thursday, May 14, 2009

Você terá que utilizar uma metodologia de desenvolvimento, eu utilizo RUP... Thursday, May 14, 2009

Thursday, May 14, 2009

Não precisa, Vou explicar para você, é provavelmente vou achar bem simples, eu... um lixo... Thursday, May 14, 2009

Thursday, May 14, 2009

E só vou entregar Simples Pegue e levante papéis, boa idéia, enrolo, toda documentação, estime tudo muda e não entrego por exemplo com FPA e... nada... Thursday, May 14, 2009

Thursday, May 14, 2009

Isso não é RUP, como qualquer outro lugar, Não é isso o RUP diz... implementam RUP de forma errada e esperam milagres... Thursday, May 14, 2009

Thursday, May 14, 2009

Existem quatro modos de implementar RUP, mas Mas... não vou usar isso estou pensando em usar Metodologias Ágeis... Thursday, May 14, 2009

Thursday, May 14, 2009

Isso não vai dar certo... Thursday, May 14, 2009

Thursday, May 14, 2009

Vamos ver, tem XP, SCRUM, Crystal Clear e milhares de outras, por onde devo começar? Thursday, May 14, 2009

Thursday, May 14, 2009

Manifesto Ágil? Thursday, May 14, 2009

Thursday, May 14, 2009

Métodos Ágeis • Indivíduos e interaçõessão mais importantes que processos e ferramentas. • Software funcionandoé mais importante do que documentação completa e detalhada. • Colaboração com o clienteé mais importante do que negociação de contratos. • Adaptação a mudançasé mais importante do que seguir o plano inicial. Thursday, May 14, 2009

Thursday, May 14, 2009

Droga vou ter que falar com todo mundo, pessoas mentem, pessoas nunca mudam... Thursday, May 14, 2009

Thursday, May 14, 2009

XP: Extreme Programming (XP), nascida nos EUA ao final da década de 90, ajuda a criar sistemas de melhor qualidade, produzidos em menos tempo e de forma mais econômica. Isto é possível através de um pequeno conjunto de valores, princípios e práticas, que diferem da forma tradicional de se desenvolver software, em XP, codificação é principal tarefa. Thursday, May 14, 2009

Thursday, May 14, 2009

FDD: Foco nas fases de desenho e construção. Interage com outras metodologias. Não exige nenhum processo específico de modelagem. Possui desenvolvimento iterativo, enfatiza aspectos de qualidade durante o processo e inclui entregas freqüentes e tangíveis. Suporta desenvolvimento ágil com rápidas adaptações às mudanças de requisitos e necessidades do mercado. Thursday, May 14, 2009

Thursday, May 14, 2009

DSDM: Método dinâmico de desenvolvimento de sistemas Estudo das possibilidades; Estudodos negócios; Iteração do modelo functional; Iteração de projeto e construção; Implementação final. Thursday, May 14, 2009

Thursday, May 14, 2009

ASD: Desenvolvimento Adaptável de Software Prazos pré-fixados; Tolerância a mudanças; Orientado a riscos; Facilitador ; Escriba; Cliente Gerente de Projetos; Desenvolvedores. Thursday, May 14, 2009

Thursday, May 14, 2009

SCRUM: Processo de desenvolvimento iterativo e incremental que pode ser aplicado a qualquer produto ou no gerenciamento de qualquer atividade complexa; Criado por Jeff Sutherland e Ken Schwaber na década de 90. Thursday, May 14, 2009

Thursday, May 14, 2009

São tantas, esses caras para não trabalhar ficam inventando tanta moda? Bom... no geral tudo isso segue a mesma linha de raciocínio, levantamentos rápidos, reuniões diárias, equipe e cliente envolvidos é isso, vou ver melhor esse SCRUM. Apesar que poderia juntar com algumas boas práticas das outras já que todas são parecidas nada me impede de fazer isso. Thursday, May 14, 2009

Thursday, May 14, 2009

O que quer House? Thursday, May 14, 2009

Escolhi a metodologia, preciso de uma equipe. Thursday, May 14, 2009

Definido meu Time 2 garotas lindas para meu prazer e o resto para trabalhar. Thursday, May 14, 2009

Prestem Atenção vou Explicar 1 vez apenas como funciona o SCRUM e como utilizaremos, quem não seguir o que eu falar estará demitido. Thursday, May 14, 2009

Fases do SCRUM. Product Backlog; Sprint Planning Meeting; Planning Poker; Product Owner; Daily Scrum; Sprint Review Meeting; Sprint Retrospective; Scrum Master. Thursday, May 14, 2009

Product Backlog Lista com as funcionalidades para o produto; Definido pelo Product Owner; Não necessita estar completo; Levantamento ocorre no Sprint Planning Meeting; Após a equipe determina quais intens entrarão no Sprint; Isto facilita dividir o trabalho entre os membros da equipe. Thursday, May 14, 2009

Sprint Planning Meeting •! Reunião em que o Product Owner, o Scrum Master e o Scrum Team estarão juntos; •! Product Owner descreve as funcionalidades de maior prioridade; •! No final será gerado o Sprint Backlog; •! Há necessidade de definir os itens de maior prioridade; •! Outros itens serão definidos na próxima Sprint Planning Meeting; •! O Scrum Team e o Product Owner definirão o objetivo para o Sprint; •! A equipe como um todo determina quanto será capaz de se comprometer a fazer. Thursday, May 14, 2009

Thursday, May 14, 2009

Tsc... Levantar pequenos pedaços do sistema? Está louco? Isso NUNCA vai dar certo, quanto tempo levará cada pedaço? Você prevê o futuro? Thursday, May 14, 2009

Thursday, May 14, 2009

Cale a boca não permiti nenhum de vocês falassem Thursday, May 14, 2009

Thursday, May 14, 2009

Como ia dizendo antes de ser enterrompido por barulhos incômodos. Vamos jogar Poker para estimar. É por isso que escolhi SCRUM. Thursday, May 14, 2009

PLANNING POKER Thursday, May 14, 2009

PLANNING POKER Estimaremos da seguinte forma: Números menores coisas que podemos realizar; Número maiores não podemos estimar. Thursday, May 14, 2009

Thursday, May 14, 2009

Observem as cartas. Nos reuniremos e para cada item da lista cada 1 jogará uma carta com um valor. Thursday, May 14, 2009

Thursday, May 14, 2009

Sendo eles: Próximos de 0 muito simples; Acima de 13 muito complexo; Thursday, May 14, 2009

Thursday, May 14, 2009

O ponto de interrogação significa que vocês não entenderam, ou seja o cara explica mal ou vocês são idiotas. Prestem atenção e perguntem para que isso não aconteça. Thursday, May 14, 2009

Thursday, May 14, 2009

A xícara significa que vocês tem 15 minutos para um café, não é para vocês dormirem, é para pensar. Thursday, May 14, 2009

Thursday, May 14, 2009

No caso de um item, alguém da equipe escolher 3 e outro 13 discutiremos para ver se é simples, complexo, ou se vocês não prestaram atenção. Thursday, May 14, 2009

PRODUCT OWNER Thursday, May 14, 2009

Sou a responsável por garantir o Retorno sobre o Investimento (ROI) do projeto. Também conheço as necessidades do que preciso no Hospital. PRODUCT OWNER Thursday, May 14, 2009

PRODUCT OWNER Pessoa que define os itens do Product Backlog e os prioriza nas Sprint Planning Meetings; O Scrum Team analisa o Product Backlog priorizado e seleciona os itens mais prioritários, se comprometendo a entregá-los no final do Sprint (iteração), estes itens compõe o Sprint Backlog; A equipe se compromete a executar um conjunto de atividades no Sprint e o Product Owner se compromete a não trazer novos requisitos para a equipe durante o Sprint. Thursday, May 14, 2009

DAILY SCRUM Todos os dias a equipe faz uma reunião em Pé de 15 minutos; No início da manhã ou no final do expediente; É feita com todos os membros em pé; Nesta reunião deverá ser respondida apenas 3 perguntas: O que você fez ontem? O que você fará hoje? Há algum impedimento no seu caminho? É uma reunião focada focada; Não é para resolver problemas, apenas conhecer os impedimentos sem fugir do foco; Não é uma reunião de status report na qual um chefe fica coletando informações sobre quem está atrasado; É uma reunião em que o Scrum Team assumem compromissos perante os demais. Thursday, May 14, 2009

DAILY SCRUM Thursday, May 14, 2009

SPRINT REVIEW MEETING Thursday, May 14, 2009

No final do Sprint é feito um Sprint Review Meeting; O Scrum Team mostra o que foi alcançado; Estará presente o Product Owner, o Scrum Team e o Scrum Master; O mais importante é que o objetivo do Sprint esteja realizado. Thursday, May 14, 2009

SPRINT RETROSPECTIVE Ocorre ao final do Sprint; Serve para identificar o que funcionou bem; Também para verificar o que pode ser melhorado; E quais ações serão tomadas para melhorá-lo. Thursday, May 14, 2009

SCRUM MASTER Tenho garantir o uso da Metodologia. Além do que tenho que ser um líder e um facilitador, preciso tirar da frente qualquer coisa que me atrapalhe minha equipe e possa detonar a entrega. Thursday, May 14, 2009

SCRUM TEAM TA função do SCRUM Team é ser auto-gerenciado para definir metas dos Sprints, produzí-los com qualidade e valor para o Product Owner. Thursday, May 14, 2009

QUADRO DE TAREFAS KANBAN Thursday, May 14, 2009

QUADRO DE TAREFAS KANBAN Mostrarei alguns exemplos. Thursday, May 14, 2009

QUADRO DE TAREFAS KANBAN Coloridos. Thursday, May 14, 2009

QUADRO DE TAREFAS KANBAN Nesses quadros que colocaremos o andamento do Sprint, os Post its são importantes, se for coloridos facilitam a visualização para alguns destaques. Também serve para saber o que o outro está fazendo e não precisamos de ferramentas que nunca funcionam como queremos para gerenciamento do projeto Thursday, May 14, 2009

E se eu precisar implementar outro conceito de qualquer outra metodologia ágil como XP com programação em par, ou os modos de desenhar como FDD pode ser feito, não só em SCRUM, mas como todas as outras. Thursday, May 14, 2009

Isso não dará certo, seu Hidrocona acabou? Thursday, May 14, 2009

Thursday, May 14, 2009

6 meses de duro trabalho... para eles... Diversas reuniões a cada 2 semanas Diversas modificações e mudanças de escopo Thursday, May 14, 2009

E DEPOIS DE ENTREGUE Só tenho uma coisa a dizer: CUDDY QUERO MINHA TV E MEU HOME THEATER AMANHÃ... Thursday, May 14, 2009

Que máquina... É Cuddy, na próxima não me engane. Thursday, May 14, 2009

Dúvidas? Thursday, May 14, 2009

Referências http://www.infoq.com/articles/agile-kanban-boards http://www.boaglio.com/index.php/2007/12/27/scrum-solo/ http://www.improveit.com.br/xp http://www.mountaingoatsoftware.com/system/hidden_asset/file/17/ScrumLargeLabelled.png http://www.agilemanifesto.org/ http://pt.wikipedia.org/wiki/Scrum http://www.improveit.com.br/scrum/daily_scrum http://www.improveit.com.br/scrum http://www.agilealliance.org/ http://www.caelum.com.br/treinamentos/csm-certified-scrum-master/ http://amagno.blogspot.com/2008/06/scrum-caelum-sucesso.html http://javawora.blogspot.com/ http://www.dtsato.com/blog/ http://www.jeveaux.com/blog/2008/planning-poker-cards/ http://www.daviscabral.com.br/articles/2008/5/22/planning-poker http://www.crisp.se/planningpoker/ http://mudandoumapequenaempresa.blogspot.com/2008/05/index-cards-e-planning-poker-para.html http://jeffsutherland.com/scrum/FirstScrum2004.pdf http://www.visaoagil.com/ http://www.agilcoop.org.br http://www.ime.usp.br/~kon/ http://www.flickr.com/photos/fb/2139203765/ Thursday, May 14, 2009

Fim Obrigado! eduardo.bregaida@gmail.com http://bregaida.com http://javawora.blogspot.com twitter: bregaida Thursday, May 14, 2009

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Metodologias Ágeis no Estilo Dr House « Fernando Costa

Esse post foi publicado de terça-feira, 8 de setembro de 2009 às 10:28:47, e arquivado em Uncategorized. Você pode acompanhar os comentários desse ...
Read more

Metodologias Ágeis com o Dr. House – Blog do Fernando Quadro

Metodologias Ágeis no Estilo Dr House from Eduardo Bregaida. Fonte: Java Anywhere. ... Fique por dentro House » Blog Archive » Fernando Quadro ...
Read more

Metodologia Ágil | Desenvolvimento de Software

Metodologias Ágeis no Estilo Dr House ... com esse artigo ter mostrado que não é qualquer perfil de profissional que funciona em metodologias ágeis.
Read more

setembro « 2009 « Fernando Costa

Metodologias Ágeis no Estilo Dr House. ... No public Twitter messages. Fernando Costa é orgulhosamente desenvolvido com WordPress Posts (RSS) ...
Read more

Dr house - Documents

Share Dr house. Embed. size(px) start ...
Read more

O melhor da semana: 17/05 a 23/05 | QualidadeBR

Segue abaixo, a lista do melhor dessa semana, espero que gostem: Metodologias Ágeis no Estilo Dr House - Eduardo Bregaida (Java Anywhere); Falhas em ...
Read more

Dr. House - Documents - docslide.us

dr. house universidad autonoma ... de mexico universidad autonoma del estado de mexico plantel â adolfo lopez mateosâ de la escuela prepartoria no. 1 dr ...
Read more

Metodologias ágeis com scrum e xp - Technology

Share Metodologias ágeis com scrum e xp. ... Metodologias Introduction To Xp And Scrum Practices ...
Read more