SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Utilização de Metodologias Ágeis
para Adaptação de um
Processo de Desenvolvimento de
Aplicações Web

           Felipe dos Santos Nascimento

  Orientadora: Profª. Msc. Marla Teresinha Barbosa Geller
introdução


             Empresas que produzem
             negócios para web.

             Profissionais da área
introdução

             Mudança constante
             nos requisitos iniciais.

             Tempo de entrega
PROBLEMA!    curto.

             Sem organização.

             Falta de comunicação.
COMO GERENCIAR O
 TRABALHO DESSES
  PROFISSIONAIS?
metodologias ágeis

Organização das etapas do desenvolvimento de
aplicações web.

Melhor compreensão do escopo do produto pela
equipe e pelo cliente.

Produção de artefatos.

Minimiza falhas.
desenvolvimento web
Início

  Reunião com o cliente               Qual o produto?



                  Levantamento de requisitos



                     Proposta aprovada?



                  Criação da interface (layout)
desenvolvimento web
Programação

  Layout aprovado?            Codificação dos requisitos




               Mudança no requisito?
desenvolvimento web
Finalização

       Testes off-line                Testes on-line



               Apresentação para o cliente




         Disponível para o público geral
desenvolvimento web
Manutenção

Atualização de conteúdo   Mudança no Layout




Mudança num requisito     Inclusão de novas funcionalidades




O cliente pode solicitar qualquer mudança?
proposta

 Processo Ágil para Desenvolvimento
         de Aplicações Web



           WAAPRO
customização


            Programação Extrema (XP)
            Scrum
WAAPRO
            P@PSI
            Lean
customização
Programação Extrema (XP) »            WAAPRO
o O Jogo do Planejamento
o Entregas Frequentes                 Codificar

o Projeto Simples
                           Projetar               Testar
o Programação em Pares
o Design Incremental                     Ouvir

o Propriedade Coletiva
o Contrato de escopo negociável
customização
Scrum »     WAAPRO
o Ciclos
o Produto total
customização
P@PSI      »   WAAPRO
o Práticas já testadas
o Modelos para representar aspectos do sistema
  (diagramas: caso de uso, classes, ER, sequência)

o Ciclo iterativo (Processo Unificado)
customização
Outros recursos »     WAAPRO
 o Planilha de requisitos
 o Documento de Design Incremental
 o Template
aplicação do Lean no processo
Lean    »    WAAPRO
o Elimine o desperdício
o Amplifique o aprendizado
o Entregue o mais rápido possível
o Respeite
o Construa com integridade
o Visualize o todo
 Redução do Lead Time
Mas afinal, qual a
       finalidade do
                                        WAAPRO ?

                     Organização




Ciclos de desenvolvimento                Documentação


                     Fácil aceitação




    Desenvolvedores com                Desenvolvedores sem
    experiência                        experiência
fases do WAAPRO
estudo de caso
O projeto



“A finalidade do Portal Guarany é        ser um elo
interativo entre os ouvintes e os apresentadores dos
programas da Rádio Guarany , bem como servir
como portal de conteúdo com notícias.”
estudo de caso
1. Planejamento » Levantamento e Análise de Requisitos




                  Diagrama de Caso de Uso do Portal Guarany.
estudo de caso
1. Planejamento » Levantamento e Análise de Requisitos




                  Diagrama de Caso de Uso do Portal Guarany.
estudo de caso
1. Planejamento » Proposta de desenvolvimento


Páginas que o site iria conter, custos, tempo de
desenvolvimento, etc.

Verificação do domínio do site www.portalguarany.com.br



» Briefing
estudo de caso
1. Planejamento » Template

 Uso de Wireframes.
estudo de caso
2. Desenvolvimento » Coleta de conteúdo

 Requisição de textos e mídias.




» Diagramação do Template


         Template           XHTML         Template
         (imagem)            CSS          (código)
estudo de caso
2. Desenvolvimento » Codificação




                               • Notícias

Funcionalidades priorizadas:   • Rádio Interativo
                               • Mural de Recados
estudo de caso
2. Desenvolvimento » Codificação » Rádio Interativo
estudo de caso
2. Desenvolvimento » Codificação » Rádio Interativo




               Diagrama de sequência – Comentar Rádio Interativo
estudo de caso
3. Finalização » Revisão do produto
 • Ciclo de testes

» Apresentação do produto ao cliente
 • Demonstração das funcionalidades

» Entrega do produto
 • Portal Guarany liberado para o público geral

» Treinamento
 • Treinamento do Sistema de Administração do Portal Guarany
estudo de caso
4. Manutenção

 Manutenção de funcionalidades, páginas estáticas e banco de
 dados.
conclusão

                 Mostrou-se eficiente no
 WAAPRO          desenvolvimento do Portal Guarany



    Por que?   • Melhor controle das etapas de
               desenvolvimento;
               • Maior interação da equipes;
               • Minimiza desperdícios de tempo;
               •Aprendizado.
conclusão
Problemas:
• A assimilação dos princípios ágeis leva tempo para se tornar
evidente.
• Precisa de uma mudança na cultura da empresa.
• Abandonar vícios (falta de planejamento).
• Não foi possível verificar o Lead Time em todas as etapas.
• Necessário mais testes.

Benefícios:
• Desenvolvimento Lean.
referências
BECK, Kent. Programação Extrema (XP) explicada: Acolha as mudanças. Porto Alegre: Bookman,
2004.
BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: Guia do Usuário. 6 ed. Rio de
Janeiro: Elsevier, 2005.
CRESCÊNDIO, Samuel. A Pirâmide Lean: O equilíbrio das Forças Ágeis. Edição 38. Devmedia
Group, 2011. Disponível em: <http://www.devmedia.com.br/esmag>. Acesso em 28 abr. 2012. ISSN
1983127-7.
DAVIDSON, Edgard. Princípios do Pensamento Lean. Disponível em:
<http://edgarddavidson.com/?p=1070>. Acesso em 23 nov. 2011.
DE CARVALHO, Bernardo Vasconcelos. Aplicação do método ágil Scrum no desenvolvimento de
produtos de software em uma pequena empresa de base tecnológica. 2009. 100p. Dissertação
(Mestrado em Engenharia de Produção). Universidade Federal de Itajubá, Itajubá, 2009. Disponível
em: <http://adm-net-a.unifei.edu.br/phl/pdf/0034997.pdf>. Acesso em 25 nov. 2011.
DINHEIRAMA ONLINE. Dinheirama – Gerenciador de Conteúdo Financeiro. Disponível em:
<https://www.dinheiramaonline.com.br>. Acesso em: 28 abr. 2012.
GELLER, Marla; KNEBEL, Clóvis; BENTES JÚNIOR, João. GTA – Grupo de Trabalho Ágil –
Desenvolvimento Ágil de Software através da customização de processos. III Congresso Sul
Catarinense de Computação. Criciúma – SC, 2007.
GOLÇALVES, Geraldo Magela Dutra. A gerência de projetos de software em duas perspectivas –
Parte 2: Scrum. Edição 38. Devmedia Group, 2011. Disponível em:
<http://www.devmedia.com.br/esmag>. Acesso em 28 abr. 2012. ISSN 1983127-7.
JACYNTHO, Mark Douglas de Azevedo. Processos para Desenvolvimento de Aplicações Web.
2009. 25p. Monografias em Ciência da Computação Rio de Janeiro, Pontifícia Universidade
Católica. 2009. Disponível em:
<ftp://ftp.inf.puc-rio.br/pub/docs/techreports/09_23_jacyntho.pdf>. Acesso em 02 jun. 2012.
LUNA, Alexandre; COSTA, Cleyverson; DE MOURA, Hermano. A necessidade de ser ágil: Uma
análise crítica sobre nove métodos ágeis. Edição 27. Devmedia Group, 2011. Disponível em:
<http://www.devmedia.com.br/esmag>. Acesso em 28 abr. 2012. ISSN 1983127-7.
MELO, Ana Cristina. UML – Diagrama de Sequências: Descobrindo como modelar um diagrama
de sequências. Edição 15. Devmedia Group, 2009. Disponível em:
<http://www.devmedia.com.br/esmag>. Acesso em 23 abr. 2012. ISSN 1983127-7.
PORTAL GUARANY. Sistema Guarany de Comunicação. Disponível em
<http://portalguarany.com.br/sgc.php>. Acesso em 26 mai. 2012.
SATO, Danilo. Introdução à Programação Extrema (XP). Engenharia de Software Magazine. Edição
10. Devmedia Group, 2009. Disponível em: <http://www.devmedia.com.br/esmag>. Acesso em 22
abr. 2012. ISSN 1983127-7.
SOARES, Michel dos Santos. Comparação entre Metodologias Ágeis Tradicionais para o
Desenvolvimento de Software. Infocomp: Jornal of Computer Science. v 3, n 2, nov. 2004.
Disponível em: <http://www.dcc.ufla.br/infocomp/artigos/v3.2/art02.pdf>. Acesso em 25 nov. 2011.
TANIGUCHI, Kenji; CORREA, Fernando Eugenio. Metodologias Ágeis e a Motivação de Pessoas
em Projetos de Desenvolvimento de Software: Aplicando práticas de SCRUM e XP para
promover a motivação de equipes de projetos de desenvolvimento de software. São Paulo, v. 4, n.
4, 2009. Disponível em:
<http://sare.unianhanguera.edu.br/index.php/rcext/article/viewFile/1612/953>. Acesso em 02 jun.
2012.
TELES, Vinícius Manhães. Um Estudo de Caso da adoção das práticas e valores do Extreme
Programming. 2005. 179p. Dissertação (Mestrado em Informática) Universidade Federal do Rio de
Janeiro, Núcleo de Computação Eletrônica, Rio de Janeiro, 2005. Disponível em:
<http://www.improveit.com.br/xp/dissertacaoXP.pdf>. Acesso 21 nov. 2011.
WAITEMAN, Flávio. Manual Prático de Criação Publicitária: O dia-dia da Criação em uma
Agência. São Paulo: Nobel, 2006. p 38. ISBN 85-213-1309-8.
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web
Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web

Weitere ähnliche Inhalte

Was ist angesagt?

O Papel do Product Owner
O Papel do Product OwnerO Papel do Product Owner
O Papel do Product Owner
Marcia Maia
 
Ferramentas de planejamento
Ferramentas de planejamentoFerramentas de planejamento
Ferramentas de planejamento
Otavio Siqueira
 

Was ist angesagt? (20)

Metodologias Ágeis para o Desenvolvimento de Software
Metodologias Ágeis para o Desenvolvimento de SoftwareMetodologias Ágeis para o Desenvolvimento de Software
Metodologias Ágeis para o Desenvolvimento de Software
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo RochaMetodologias ágeis de desenvolvimento de software por Givanaldo Rocha
Metodologias ágeis de desenvolvimento de software por Givanaldo Rocha
 
METODOLOGIA ÁGIL: Família Crystal de Cockbum
METODOLOGIA ÁGIL: Família Crystal de CockbumMETODOLOGIA ÁGIL: Família Crystal de Cockbum
METODOLOGIA ÁGIL: Família Crystal de Cockbum
 
O Papel do Product Owner
O Papel do Product OwnerO Papel do Product Owner
O Papel do Product Owner
 
Relato de experiência da aplicação do SCRUM
Relato de experiência da aplicação do SCRUMRelato de experiência da aplicação do SCRUM
Relato de experiência da aplicação do SCRUM
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
DevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App InsightsDevOps... O caminho! - Monitoramento de aplicações com App Insights
DevOps... O caminho! - Monitoramento de aplicações com App Insights
 
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia I
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia IDevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia I
DevOps I - Ambientes padronizados e Monitoramento da Aplicação | Monografia I
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Requisitos Ágeis
Requisitos ÁgeisRequisitos Ágeis
Requisitos Ágeis
 
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de SoftwareDextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
Dextra Sistemas: A linguagem PHP no modelo de Fábrica de Software
 
Metodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareMetodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de Software
 
Gestão de Projetos (25/08/2014)
Gestão de Projetos (25/08/2014)Gestão de Projetos (25/08/2014)
Gestão de Projetos (25/08/2014)
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Ferramentas de planejamento
Ferramentas de planejamentoFerramentas de planejamento
Ferramentas de planejamento
 
Modelos de Processo de Software Parte 2
Modelos de Processo de Software Parte 2Modelos de Processo de Software Parte 2
Modelos de Processo de Software Parte 2
 
Modelos de Processo de Software Parte 3
Modelos de Processo de Software Parte 3Modelos de Processo de Software Parte 3
Modelos de Processo de Software Parte 3
 
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBANDesenvolvimento ágil de software: análise sintética a partir de KANBAN
Desenvolvimento ágil de software: análise sintética a partir de KANBAN
 

Ähnlich wie Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web

Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indiana
hellequin
 
Wikis na Gestão de Projetos
Wikis na Gestão de ProjetosWikis na Gestão de Projetos
Wikis na Gestão de Projetos
deboraspbr
 
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINALTCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
Andre Luis de Andrade
 
Implantacao.Processo.Fabrica.SL
Implantacao.Processo.Fabrica.SLImplantacao.Processo.Fabrica.SL
Implantacao.Processo.Fabrica.SL
Annkatlover
 

Ähnlich wie Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web (20)

Aula01 introducao
Aula01 introducaoAula01 introducao
Aula01 introducao
 
Apresentacao artigo final
Apresentacao artigo finalApresentacao artigo final
Apresentacao artigo final
 
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
 
Tendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de SoftwareTendências e Dicas para o Desenvolvimento de Software
Tendências e Dicas para o Desenvolvimento de Software
 
RAD
RADRAD
RAD
 
A framework for collaborative applications en
A framework for collaborative applications enA framework for collaborative applications en
A framework for collaborative applications en
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indiana
 
Wikis na Gestão de Projetos
Wikis na Gestão de ProjetosWikis na Gestão de Projetos
Wikis na Gestão de Projetos
 
Arquitetura de Software e o DNAD2013
Arquitetura de Software e o DNAD2013Arquitetura de Software e o DNAD2013
Arquitetura de Software e o DNAD2013
 
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de SoftwarePesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
 
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
TDC2017 | Florianopolis - Trilha DevOps How we figured out we had a SRE team ...
 
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane FidelixModelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
Modelos de Processo e Desenvolvimento de Software 1 - Prof.ª Cristiane Fidelix
 
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO II
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO IISeminários V - Ads -UNOPAR ARAGUAINA,TO - POLO II
Seminários V - Ads -UNOPAR ARAGUAINA,TO - POLO II
 
Processos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaProcessos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e prática
 
Artigo23
Artigo23Artigo23
Artigo23
 
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINALTCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
TCC_CMMI_Projeto_AndreLuisDeAndrade_FINAL
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Implantacao.Processo.Fabrica.SL
Implantacao.Processo.Fabrica.SLImplantacao.Processo.Fabrica.SL
Implantacao.Processo.Fabrica.SL
 
Wsl2011 Módulo SCRUM para Expresso Livre
Wsl2011 Módulo SCRUM para Expresso LivreWsl2011 Módulo SCRUM para Expresso Livre
Wsl2011 Módulo SCRUM para Expresso Livre
 
Artigo
ArtigoArtigo
Artigo
 

Apresentação: Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento Web

  • 1. Utilização de Metodologias Ágeis para Adaptação de um Processo de Desenvolvimento de Aplicações Web Felipe dos Santos Nascimento Orientadora: Profª. Msc. Marla Teresinha Barbosa Geller
  • 2. introdução Empresas que produzem negócios para web. Profissionais da área
  • 3. introdução Mudança constante nos requisitos iniciais. Tempo de entrega PROBLEMA! curto. Sem organização. Falta de comunicação.
  • 4. COMO GERENCIAR O TRABALHO DESSES PROFISSIONAIS?
  • 5. metodologias ágeis Organização das etapas do desenvolvimento de aplicações web. Melhor compreensão do escopo do produto pela equipe e pelo cliente. Produção de artefatos. Minimiza falhas.
  • 6. desenvolvimento web Início Reunião com o cliente Qual o produto? Levantamento de requisitos Proposta aprovada? Criação da interface (layout)
  • 7. desenvolvimento web Programação Layout aprovado? Codificação dos requisitos Mudança no requisito?
  • 8. desenvolvimento web Finalização Testes off-line Testes on-line Apresentação para o cliente Disponível para o público geral
  • 9. desenvolvimento web Manutenção Atualização de conteúdo Mudança no Layout Mudança num requisito Inclusão de novas funcionalidades O cliente pode solicitar qualquer mudança?
  • 10. proposta Processo Ágil para Desenvolvimento de Aplicações Web WAAPRO
  • 11. customização  Programação Extrema (XP)  Scrum WAAPRO  P@PSI  Lean
  • 12. customização Programação Extrema (XP) » WAAPRO o O Jogo do Planejamento o Entregas Frequentes Codificar o Projeto Simples Projetar Testar o Programação em Pares o Design Incremental Ouvir o Propriedade Coletiva o Contrato de escopo negociável
  • 13. customização Scrum » WAAPRO o Ciclos o Produto total
  • 14. customização P@PSI » WAAPRO o Práticas já testadas o Modelos para representar aspectos do sistema (diagramas: caso de uso, classes, ER, sequência) o Ciclo iterativo (Processo Unificado)
  • 15. customização Outros recursos » WAAPRO o Planilha de requisitos o Documento de Design Incremental o Template
  • 16. aplicação do Lean no processo Lean » WAAPRO o Elimine o desperdício o Amplifique o aprendizado o Entregue o mais rápido possível o Respeite o Construa com integridade o Visualize o todo Redução do Lead Time
  • 17. Mas afinal, qual a finalidade do WAAPRO ? Organização Ciclos de desenvolvimento Documentação Fácil aceitação Desenvolvedores com Desenvolvedores sem experiência experiência
  • 19. estudo de caso O projeto “A finalidade do Portal Guarany é ser um elo interativo entre os ouvintes e os apresentadores dos programas da Rádio Guarany , bem como servir como portal de conteúdo com notícias.”
  • 20. estudo de caso 1. Planejamento » Levantamento e Análise de Requisitos Diagrama de Caso de Uso do Portal Guarany.
  • 21. estudo de caso 1. Planejamento » Levantamento e Análise de Requisitos Diagrama de Caso de Uso do Portal Guarany.
  • 22. estudo de caso 1. Planejamento » Proposta de desenvolvimento Páginas que o site iria conter, custos, tempo de desenvolvimento, etc. Verificação do domínio do site www.portalguarany.com.br » Briefing
  • 23. estudo de caso 1. Planejamento » Template Uso de Wireframes.
  • 24. estudo de caso 2. Desenvolvimento » Coleta de conteúdo Requisição de textos e mídias. » Diagramação do Template Template XHTML Template (imagem) CSS (código)
  • 25. estudo de caso 2. Desenvolvimento » Codificação • Notícias Funcionalidades priorizadas: • Rádio Interativo • Mural de Recados
  • 26. estudo de caso 2. Desenvolvimento » Codificação » Rádio Interativo
  • 27. estudo de caso 2. Desenvolvimento » Codificação » Rádio Interativo Diagrama de sequência – Comentar Rádio Interativo
  • 28. estudo de caso 3. Finalização » Revisão do produto • Ciclo de testes » Apresentação do produto ao cliente • Demonstração das funcionalidades » Entrega do produto • Portal Guarany liberado para o público geral » Treinamento • Treinamento do Sistema de Administração do Portal Guarany
  • 29. estudo de caso 4. Manutenção Manutenção de funcionalidades, páginas estáticas e banco de dados.
  • 30. conclusão Mostrou-se eficiente no WAAPRO desenvolvimento do Portal Guarany Por que? • Melhor controle das etapas de desenvolvimento; • Maior interação da equipes; • Minimiza desperdícios de tempo; •Aprendizado.
  • 31. conclusão Problemas: • A assimilação dos princípios ágeis leva tempo para se tornar evidente. • Precisa de uma mudança na cultura da empresa. • Abandonar vícios (falta de planejamento). • Não foi possível verificar o Lead Time em todas as etapas. • Necessário mais testes. Benefícios: • Desenvolvimento Lean.
  • 32. referências BECK, Kent. Programação Extrema (XP) explicada: Acolha as mudanças. Porto Alegre: Bookman, 2004. BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: Guia do Usuário. 6 ed. Rio de Janeiro: Elsevier, 2005. CRESCÊNDIO, Samuel. A Pirâmide Lean: O equilíbrio das Forças Ágeis. Edição 38. Devmedia Group, 2011. Disponível em: <http://www.devmedia.com.br/esmag>. Acesso em 28 abr. 2012. ISSN 1983127-7. DAVIDSON, Edgard. Princípios do Pensamento Lean. Disponível em: <http://edgarddavidson.com/?p=1070>. Acesso em 23 nov. 2011. DE CARVALHO, Bernardo Vasconcelos. Aplicação do método ágil Scrum no desenvolvimento de produtos de software em uma pequena empresa de base tecnológica. 2009. 100p. Dissertação (Mestrado em Engenharia de Produção). Universidade Federal de Itajubá, Itajubá, 2009. Disponível em: <http://adm-net-a.unifei.edu.br/phl/pdf/0034997.pdf>. Acesso em 25 nov. 2011. DINHEIRAMA ONLINE. Dinheirama – Gerenciador de Conteúdo Financeiro. Disponível em: <https://www.dinheiramaonline.com.br>. Acesso em: 28 abr. 2012. GELLER, Marla; KNEBEL, Clóvis; BENTES JÚNIOR, João. GTA – Grupo de Trabalho Ágil – Desenvolvimento Ágil de Software através da customização de processos. III Congresso Sul Catarinense de Computação. Criciúma – SC, 2007.
  • 33. GOLÇALVES, Geraldo Magela Dutra. A gerência de projetos de software em duas perspectivas – Parte 2: Scrum. Edição 38. Devmedia Group, 2011. Disponível em: <http://www.devmedia.com.br/esmag>. Acesso em 28 abr. 2012. ISSN 1983127-7. JACYNTHO, Mark Douglas de Azevedo. Processos para Desenvolvimento de Aplicações Web. 2009. 25p. Monografias em Ciência da Computação Rio de Janeiro, Pontifícia Universidade Católica. 2009. Disponível em: <ftp://ftp.inf.puc-rio.br/pub/docs/techreports/09_23_jacyntho.pdf>. Acesso em 02 jun. 2012. LUNA, Alexandre; COSTA, Cleyverson; DE MOURA, Hermano. A necessidade de ser ágil: Uma análise crítica sobre nove métodos ágeis. Edição 27. Devmedia Group, 2011. Disponível em: <http://www.devmedia.com.br/esmag>. Acesso em 28 abr. 2012. ISSN 1983127-7. MELO, Ana Cristina. UML – Diagrama de Sequências: Descobrindo como modelar um diagrama de sequências. Edição 15. Devmedia Group, 2009. Disponível em: <http://www.devmedia.com.br/esmag>. Acesso em 23 abr. 2012. ISSN 1983127-7. PORTAL GUARANY. Sistema Guarany de Comunicação. Disponível em <http://portalguarany.com.br/sgc.php>. Acesso em 26 mai. 2012. SATO, Danilo. Introdução à Programação Extrema (XP). Engenharia de Software Magazine. Edição 10. Devmedia Group, 2009. Disponível em: <http://www.devmedia.com.br/esmag>. Acesso em 22 abr. 2012. ISSN 1983127-7. SOARES, Michel dos Santos. Comparação entre Metodologias Ágeis Tradicionais para o Desenvolvimento de Software. Infocomp: Jornal of Computer Science. v 3, n 2, nov. 2004. Disponível em: <http://www.dcc.ufla.br/infocomp/artigos/v3.2/art02.pdf>. Acesso em 25 nov. 2011. TANIGUCHI, Kenji; CORREA, Fernando Eugenio. Metodologias Ágeis e a Motivação de Pessoas em Projetos de Desenvolvimento de Software: Aplicando práticas de SCRUM e XP para promover a motivação de equipes de projetos de desenvolvimento de software. São Paulo, v. 4, n. 4, 2009. Disponível em: <http://sare.unianhanguera.edu.br/index.php/rcext/article/viewFile/1612/953>. Acesso em 02 jun. 2012.
  • 34. TELES, Vinícius Manhães. Um Estudo de Caso da adoção das práticas e valores do Extreme Programming. 2005. 179p. Dissertação (Mestrado em Informática) Universidade Federal do Rio de Janeiro, Núcleo de Computação Eletrônica, Rio de Janeiro, 2005. Disponível em: <http://www.improveit.com.br/xp/dissertacaoXP.pdf>. Acesso 21 nov. 2011. WAITEMAN, Flávio. Manual Prático de Criação Publicitária: O dia-dia da Criação em uma Agência. São Paulo: Nobel, 2006. p 38. ISBN 85-213-1309-8.