SlideShare uma empresa Scribd logo
1 de 55
Grupo: Felipe de Mesquita Philippe Norbert Silvio Carréra
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],James Martin
[object Object],[object Object],[object Object],[object Object]
Protótipos são modelos construídos para simular a aparência e funcionalidade de um produto em desenvolvimento.
1. Identificar Requerimentos Básicos 2.Desenvolver Protótipo Inicial        3. Review  4. Melhora do Protótipo
Horizontal Foco na interação com usuário Vertical Foco em funções específicas
6.1 Protótipo Descartado ,[object Object],[object Object],[object Object],[object Object]
Define requerimentos iniciais Design do protótipo descartado Cliente usa protótipo e levanta requerimentos Repete fase 2 se necessário Define requerimentos finais Faz o produto real
6.2 Protótipo Evolutivo ,[object Object],[object Object],[object Object],[object Object],Protótipo com fluxo de telas Adicionado Tratamento de Colisão Adicionado Sistema de Fade-in/out
6.3 Protótipo Incremental ,[object Object],Jogo Final Protótipo de Gerenciador de Telas Protótipo de Gerenciador de Som Protótipo de Tratamento de Colisões Protótipo de tratamento de controle
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
Algumas empresas adotam metodologias de desenvolvimento e práticas extremamente Além disso muitas empresas vivem em uma situação de total descontrole e falta de qualidade, e não são nada ágeis, vivem o ... 3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick ,[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
Começou a engatinhar 1987 e a se estruturar em 1996 com o projeto C3 da Chrysler Criado pro Kent Beck, que utilizou pela primeira vez em conjunto as práticas que formam a estrutura do  Extreme Programming  nesse projeto da  Chrysler “ Jeito leve, eficiente, de baixo risco, flexível, previsível, científico e divertido de desenvolver software” – Kent Beck 3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
“ O XP se concentra sobretudo em dois tipos de testes: o teste de unidade e o teste de aceitação.  O primeiro tenta assegurar que cada componente do sistema funcione corretamente.  O segundo procura testar a interação entre os componentes, as quais dão origem às funcionalidades.”   [BECK, 2000  apud  TELLES, 2005] método do sistema (BECK, 2000) 3/26/2011 RAD x Ágeis
[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
O desenvolvedor tem acesso a todo o código O código é de todos os desenvolvedores e qualquer um pode melhorar até aquilo que não fez As alterações podem causar erros.  Por segurança, é indicado adotar essa prática apenas quando se tem testes de regressão automatizados 3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
3/26/2011 ,[object Object],[object Object],[object Object],RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
3/26/2011 RAD x Ágeis
RAD x Ágeis 3/26/2011
[object Object],[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
[object Object],[object Object],[object Object],[object Object],3/26/2011 RAD x Ágeis
“ Que se move ou age com muita facilidade .”
“ Que se move depressa, com muita velocidade”
Metodologias Ágeis Metodologias RAD Alto Controle por parte dos Gestores Reutilização de Componentes Reduz o tempo de entrega da 1ª versão Tempo de Desenvolvimento Reduzido Planejamento Alta Interação com o Usuário Respostas Rápidas a Mudanças
Metodologias Ágeis Metodologias RAD Menor Controle dos Custos Reutilização não garante eficiência Baixo Custo Pode Comprometer Qualidade Sem Planejamento
[object Object],[object Object]
[object Object],[object Object]
 

Mais conteúdo relacionado

Mais procurados

XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme ProgrammingRodrigo Branas
 
Metodologias ágeis de desenvolvimento trabalho
Metodologias ágeis de desenvolvimento   trabalhoMetodologias ágeis de desenvolvimento   trabalho
Metodologias ágeis de desenvolvimento trabalhoRuan Pozzebon
 
Métricas Em Fabricas De Software
Métricas Em Fabricas De SoftwareMétricas Em Fabricas De Software
Métricas Em Fabricas De SoftwareLuiz Borba
 
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)Rennan Martini
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareDaniel Cukier
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumRafael Souza
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Flávio Steffens
 
Extreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia ÁgilExtreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia ÁgilJaffer Veronezi
 
Apresentando Extreme Programming
Apresentando Extreme ProgrammingApresentando Extreme Programming
Apresentando Extreme ProgrammingMilfont Consulting
 
Analise e desenvolvimento
Analise e desenvolvimentoAnalise e desenvolvimento
Analise e desenvolvimentoGabriel Moura
 
Introdução à Engenharia de Software
Introdução à Engenharia de SoftwareIntrodução à Engenharia de Software
Introdução à Engenharia de Softwareelliando dias
 

Mais procurados (20)

Extreme Programming XP
Extreme Programming XPExtreme Programming XP
Extreme Programming XP
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 
Introdução ao TDD
Introdução ao TDDIntrodução ao TDD
Introdução ao TDD
 
Metodologias ágeis de desenvolvimento trabalho
Metodologias ágeis de desenvolvimento   trabalhoMetodologias ágeis de desenvolvimento   trabalho
Metodologias ágeis de desenvolvimento trabalho
 
Métricas Em Fabricas De Software
Métricas Em Fabricas De SoftwareMétricas Em Fabricas De Software
Métricas Em Fabricas De Software
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
eXtreme Programming (XP)
eXtreme Programming (XP)eXtreme Programming (XP)
eXtreme Programming (XP)
 
eXtreme Programming
eXtreme ProgrammingeXtreme Programming
eXtreme Programming
 
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software
 
Desenvolvimento Ágil
Desenvolvimento ÁgilDesenvolvimento Ágil
Desenvolvimento Ágil
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Desenvolvimento incremental e iterativo
Desenvolvimento incremental e iterativoDesenvolvimento incremental e iterativo
Desenvolvimento incremental e iterativo
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
 
Extreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia ÁgilExtreme Programming (XP) Metodologia Ágil
Extreme Programming (XP) Metodologia Ágil
 
Apresentando Extreme Programming
Apresentando Extreme ProgrammingApresentando Extreme Programming
Apresentando Extreme Programming
 
Analise e desenvolvimento
Analise e desenvolvimentoAnalise e desenvolvimento
Analise e desenvolvimento
 
Introdução à Engenharia de Software
Introdução à Engenharia de SoftwareIntrodução à Engenharia de Software
Introdução à Engenharia de Software
 

Semelhante a Protótipos ágeis, XP e Scrum

Metodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareMetodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareEmerson Henrique
 
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 KANBANFernando Palma
 
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 FidelixCris Fidelix
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareEverton vitor
 
XP Programming
XP ProgrammingXP Programming
XP ProgrammingCJR, UnB
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROWildtech
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven developmentIzabel Rodrigues
 
Métodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de SoftwareMétodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de Softwarealexandre_malaquias
 
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin   infraestrutura de apoio ao desenvolvimentoLeds zeppellin   infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimentoledsifes
 
Desenvolvimento Ágil: um survey baseado em experiências profissionais @ CONIC...
Desenvolvimento Ágil: um survey baseado em experiências profissionais @ CONIC...Desenvolvimento Ágil: um survey baseado em experiências profissionais @ CONIC...
Desenvolvimento Ágil: um survey baseado em experiências profissionais @ CONIC...André Luis Celestino
 
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilEngenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilRebecca Betwel
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2Edinaldo Mendes
 
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixModelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixCris Fidelix
 

Semelhante a Protótipos ágeis, XP e Scrum (20)

Metodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareMetodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de Software
 
38484931 questionario-es
38484931 questionario-es38484931 questionario-es
38484931 questionario-es
 
Programacao Extrema
Programacao ExtremaProgramacao Extrema
Programacao Extrema
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008
 
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
 
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
 
Métodos ágeis de desenvolvimento2
Métodos ágeis de desenvolvimento2Métodos ágeis de desenvolvimento2
Métodos ágeis de desenvolvimento2
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
O uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de softwareO uso de metodos ageis no desenvolvimento de software
O uso de metodos ageis no desenvolvimento de software
 
XP Programming
XP ProgrammingXP Programming
XP Programming
 
Palestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPROPalestra Métodos Ágeis SERPRO
Palestra Métodos Ágeis SERPRO
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
 
Métodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de SoftwareMétodos Ágeis para Desenvolvimento de Software
Métodos Ágeis para Desenvolvimento de Software
 
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin   infraestrutura de apoio ao desenvolvimentoLeds zeppellin   infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimento
 
Desenvolvimento Ágil: um survey baseado em experiências profissionais @ CONIC...
Desenvolvimento Ágil: um survey baseado em experiências profissionais @ CONIC...Desenvolvimento Ágil: um survey baseado em experiências profissionais @ CONIC...
Desenvolvimento Ágil: um survey baseado em experiências profissionais @ CONIC...
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento ÁgilEngenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
Engenharia de software aula 6 - Introdução ao Desenvolvimento Ágil
 
Trabalho pds libre office 2
Trabalho pds libre office 2Trabalho pds libre office 2
Trabalho pds libre office 2
 
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixModelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
 

Protótipos ágeis, XP e Scrum

  • 1. Grupo: Felipe de Mesquita Philippe Norbert Silvio Carréra
  • 2.
  • 3.
  • 4.
  • 5. Protótipos são modelos construídos para simular a aparência e funcionalidade de um produto em desenvolvimento.
  • 6. 1. Identificar Requerimentos Básicos 2.Desenvolver Protótipo Inicial        3. Review 4. Melhora do Protótipo
  • 7. Horizontal Foco na interação com usuário Vertical Foco em funções específicas
  • 8.
  • 9. Define requerimentos iniciais Design do protótipo descartado Cliente usa protótipo e levanta requerimentos Repete fase 2 se necessário Define requerimentos finais Faz o produto real
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Algumas empresas adotam metodologias de desenvolvimento e práticas extremamente Além disso muitas empresas vivem em uma situação de total descontrole e falta de qualidade, e não são nada ágeis, vivem o ... 3/26/2011 RAD x Ágeis
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Começou a engatinhar 1987 e a se estruturar em 1996 com o projeto C3 da Chrysler Criado pro Kent Beck, que utilizou pela primeira vez em conjunto as práticas que formam a estrutura do Extreme Programming nesse projeto da Chrysler “ Jeito leve, eficiente, de baixo risco, flexível, previsível, científico e divertido de desenvolver software” – Kent Beck 3/26/2011 RAD x Ágeis
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. “ O XP se concentra sobretudo em dois tipos de testes: o teste de unidade e o teste de aceitação. O primeiro tenta assegurar que cada componente do sistema funcione corretamente. O segundo procura testar a interação entre os componentes, as quais dão origem às funcionalidades.” [BECK, 2000 apud TELLES, 2005] método do sistema (BECK, 2000) 3/26/2011 RAD x Ágeis
  • 30.
  • 31.
  • 32. O desenvolvedor tem acesso a todo o código O código é de todos os desenvolvedores e qualquer um pode melhorar até aquilo que não fez As alterações podem causar erros. Por segurança, é indicado adotar essa prática apenas quando se tem testes de regressão automatizados 3/26/2011 RAD x Ágeis
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. 3/26/2011 RAD x Ágeis
  • 46. RAD x Ágeis 3/26/2011
  • 47.
  • 48.
  • 49. “ Que se move ou age com muita facilidade .”
  • 50. “ Que se move depressa, com muita velocidade”
  • 51. Metodologias Ágeis Metodologias RAD Alto Controle por parte dos Gestores Reutilização de Componentes Reduz o tempo de entrega da 1ª versão Tempo de Desenvolvimento Reduzido Planejamento Alta Interação com o Usuário Respostas Rápidas a Mudanças
  • 52. Metodologias Ágeis Metodologias RAD Menor Controle dos Custos Reutilização não garante eficiência Baixo Custo Pode Comprometer Qualidade Sem Planejamento
  • 53.
  • 54.
  • 55.  

Notas do Editor

  1. Metodologias de Desenvolvimento de Software? São estruturas conceituais para reger projetos de engenharia de software . Metodologia: São etapas a cumprir em um determinado processo. No caso, processo de desenvolvimento de software. Metodologias tradicionais? Metodologias baseadas nos processos clássicos ou até nos evolucionários, são as metodologias não ágeis. Essas metodologias tradicionais se baseavam na documentação do software e no seguir rigidamente o processo.
  2. Metodologias de Desenvolvimento de Software? São estruturas conceituais para reger projetos de engenharia de software . Metodologia: São etapas a cumprir em um determinado processo. No caso, processo de desenvolvimento de software. Metodologias tradicionais? Metodologias baseadas nos processos clássicos ou até nos evolucionários, são as metodologias não ágeis. Essas metodologias tradicionais se baseavam na documentação do software e no seguir rigidamente o processo.
  3. Metodologias de Desenvolvimento de Software? São estruturas conceituais para reger projetos de engenharia de software . Metodologia: São etapas a cumprir em um determinado processo. No caso, processo de desenvolvimento de software. Metodologias tradicionais? Metodologias baseadas nos processos clássicos ou até nos evolucionários, são as metodologias não ágeis. Essas metodologias tradicionais se baseavam na documentação do software e no seguir rigidamente o processo.
  4. Nós chamamos de CAOS uma situação perturbadora e desanimadora. Uma situação onde uma empresa utilizando um processo definido ou não trabalha de forma a obter muitos riscos em seus projetos e muitas vezes obtendo um custo muito alto, e ainda sim não conseguindo manter um projeto de boa qualidade interna e externa.