SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Sprint Architecture.
Projetando a
arquitetura da sua
Sprint
#microserviceandbeer
#2meetup
#evoluum
Uma Sprint padrão de 1 semana
Segunda feira Terça Quarta Quinta Sexta
SprintPlanning
SprintBacklog
SprintReview
Diárias
Diárias
Qual é o problema?
Segunda feira Terça Quarta Quinta Sexta
SprintPlanning
SprintBacklog
SprintReview
Diárias
Diárias
Entendi tudo Tudo sobre
controle
Opa, acho que
vai dar merda
Alguém sabe
isso?
Gente, falhou pq
não vimos este
ponto X.
Sprint padrão com Arquitetura
Segunda feira Terça Quarta Quinta Sexta
Sprint
Architecture
SprintBacklog
SprintReview
Diárias
Diárias
SprintPlanning
Entregaemprodução
É uma cerimônia que acontece junto com a Sprint Planning que tem o
objetivo de criar, discutir e tirar todas as dúvidas da arquitetura que será
utilizada na Sprint, evitando ao máximo dúvidas que possa ocorrer durante a
sprint.
O que é Sprint Architecture?
Qual é o desafio?
Implementar o backend para possibilitar que os clientes do Koerich
possam acessar o aplicativo e gerir sua situação financeira perante ao
Koerich.
Pontos positivos
● O time tem um entendimento amplo do que precisa ser feito e como vai ser
feito.
● Facilita no planejamento da Sprint
● Facilita na quebra e divisão das atividades.
● Diminui o risco de falha da sprint por impedimentos.
● Ajuda a mitigar interdependências entre atividades.
● Ajuda a definir a melhor estratégia de execução da sprint e consequentemente
aumenta a performance da equipe.
● Diminui o retrabalho de issues.
● Pode gastar muito tempo no planejamento
● Necessita de um profissional experiente em arquitetura para guiar o time.
● Impacto em horas quando o time for muito grande.
● Evitar perder o foco da reunião, que no caso é arquitetura e entendimento geral
da solução ser desenvolvida.
● Evitar se aprofundar demais em problemas técnicos durante a reunião.
● Ter um ambiente em que os profissionais tenham liberdade e se sintam à
vontade para criticar e dar suas opiniões, mesmo que não faça sentido.
Pontos negativos / atenção
E para o Cliente? Qual os benefícios?
Sprint Architecture para gerenciamento financeiro

Mais conteúdo relacionado

Mais procurados

MVI5.2 Técnicas de Ideação
MVI5.2 Técnicas de IdeaçãoMVI5.2 Técnicas de Ideação
MVI5.2 Técnicas de Ideaçãoauspin
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração ContínuaGiovanni Bassi
 
QA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a AgilidadeQA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a AgilidadeThiago Boschese
 
Evolução cultural: Criando times de alto desempenho no Elo7
Evolução cultural: Criando times de alto desempenho no Elo7Evolução cultural: Criando times de alto desempenho no Elo7
Evolução cultural: Criando times de alto desempenho no Elo7David Robert Camargo de Campos
 
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Marcio Miyamoto
 
Evolução cultural - Criando times de alto desempenho
Evolução cultural - Criando times de alto desempenhoEvolução cultural - Criando times de alto desempenho
Evolução cultural - Criando times de alto desempenhoDavid Robert Camargo de Campos
 
Testes de software
Testes de softwareTestes de software
Testes de softwareVitor Castro
 
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento4Soft
 
Agil das trincheiras
Agil das trincheirasAgil das trincheiras
Agil das trincheirasFelipe Zampa
 
TDC POA 2016 - Robotium + Cucumber + Gradle, misture com spoon e tenha uma ex...
TDC POA 2016 - Robotium + Cucumber + Gradle, misture com spoon e tenha uma ex...TDC POA 2016 - Robotium + Cucumber + Gradle, misture com spoon e tenha uma ex...
TDC POA 2016 - Robotium + Cucumber + Gradle, misture com spoon e tenha uma ex...João Clineu - CTFL, CSM, CSD
 
Apresentação e guerra dos métodos 2.0
Apresentação e guerra dos métodos 2.0Apresentação e guerra dos métodos 2.0
Apresentação e guerra dos métodos 2.0Rodrigo Yoshima
 
The Javascript Toolkit
The Javascript ToolkitThe Javascript Toolkit
The Javascript ToolkitRenan Martins
 
Designing Systems: An Approach to Responsive Web Design (Portuguese)
Designing Systems: An Approach to Responsive Web Design (Portuguese)Designing Systems: An Approach to Responsive Web Design (Portuguese)
Designing Systems: An Approach to Responsive Web Design (Portuguese)Pedro Moreira da Silva
 
Gestão de Projetos e Empreendedorismo (24/04/2013)
Gestão de Projetos e Empreendedorismo (24/04/2013)Gestão de Projetos e Empreendedorismo (24/04/2013)
Gestão de Projetos e Empreendedorismo (24/04/2013)Alessandro Almeida
 
Acelerando projetos de software com Scrum e Extreme Programming
Acelerando projetos de software com Scrum e Extreme ProgrammingAcelerando projetos de software com Scrum e Extreme Programming
Acelerando projetos de software com Scrum e Extreme ProgrammingRodrigo Branas
 

Mais procurados (20)

MVI5.2 Técnicas de Ideação
MVI5.2 Técnicas de IdeaçãoMVI5.2 Técnicas de Ideação
MVI5.2 Técnicas de Ideação
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
QA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a AgilidadeQA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a Agilidade
 
Enter SCRUM
Enter SCRUMEnter SCRUM
Enter SCRUM
 
Evolução cultural: Criando times de alto desempenho no Elo7
Evolução cultural: Criando times de alto desempenho no Elo7Evolução cultural: Criando times de alto desempenho no Elo7
Evolução cultural: Criando times de alto desempenho no Elo7
 
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
 
Evolução cultural - Criando times de alto desempenho
Evolução cultural - Criando times de alto desempenhoEvolução cultural - Criando times de alto desempenho
Evolução cultural - Criando times de alto desempenho
 
Scrum
ScrumScrum
Scrum
 
Testes de software
Testes de softwareTestes de software
Testes de software
 
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento
 
Agil das trincheiras
Agil das trincheirasAgil das trincheiras
Agil das trincheiras
 
Papel do QA na integração contínua
Papel do QA na integração contínuaPapel do QA na integração contínua
Papel do QA na integração contínua
 
TDC POA 2016 - Robotium + Cucumber + Gradle, misture com spoon e tenha uma ex...
TDC POA 2016 - Robotium + Cucumber + Gradle, misture com spoon e tenha uma ex...TDC POA 2016 - Robotium + Cucumber + Gradle, misture com spoon e tenha uma ex...
TDC POA 2016 - Robotium + Cucumber + Gradle, misture com spoon e tenha uma ex...
 
Metodos ageis thinkingdifferent
Metodos ageis thinkingdifferentMetodos ageis thinkingdifferent
Metodos ageis thinkingdifferent
 
Apresentação e guerra dos métodos 2.0
Apresentação e guerra dos métodos 2.0Apresentação e guerra dos métodos 2.0
Apresentação e guerra dos métodos 2.0
 
The Javascript Toolkit
The Javascript ToolkitThe Javascript Toolkit
The Javascript Toolkit
 
Designing Systems: An Approach to Responsive Web Design (Portuguese)
Designing Systems: An Approach to Responsive Web Design (Portuguese)Designing Systems: An Approach to Responsive Web Design (Portuguese)
Designing Systems: An Approach to Responsive Web Design (Portuguese)
 
Lean software testing
Lean software testing Lean software testing
Lean software testing
 
Gestão de Projetos e Empreendedorismo (24/04/2013)
Gestão de Projetos e Empreendedorismo (24/04/2013)Gestão de Projetos e Empreendedorismo (24/04/2013)
Gestão de Projetos e Empreendedorismo (24/04/2013)
 
Acelerando projetos de software com Scrum e Extreme Programming
Acelerando projetos de software com Scrum e Extreme ProgrammingAcelerando projetos de software com Scrum e Extreme Programming
Acelerando projetos de software com Scrum e Extreme Programming
 

Semelhante a Sprint Architecture para gerenciamento financeiro

Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
 
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
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumJuan Bernabó
 
Apresentação Scrum
Apresentação ScrumApresentação Scrum
Apresentação ScrumWesley Galindo
 
Seminario Scrum
Seminario ScrumSeminario Scrum
Seminario ScrumFingerTips
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...Luiz Lemos
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014Vanilton Pinheiro
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosJoão Clineu - CTFL, CSM, CSD
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
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
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosPaulo César M Jeveaux
 
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
 

Semelhante a Sprint Architecture para gerenciamento financeiro (20)

Agile testing
Agile testing Agile testing
Agile testing
 
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
 
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
 
Scrum - evolução contínua
Scrum - evolução contínuaScrum - evolução contínua
Scrum - evolução contínua
 
SETIC Scrum & XP
SETIC Scrum & XPSETIC Scrum & XP
SETIC Scrum & XP
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Scrum 8
Scrum 8Scrum 8
Scrum 8
 
Apresentação Scrum
Apresentação ScrumApresentação Scrum
Apresentação Scrum
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Agilidade em projetos de software
Agilidade em projetos de softwareAgilidade em projetos de software
Agilidade em projetos de software
 
Seminario Scrum
Seminario ScrumSeminario Scrum
Seminario Scrum
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
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
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
 
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
 
SCRUM
SCRUMSCRUM
SCRUM
 

Sprint Architecture para gerenciamento financeiro

  • 1. Sprint Architecture. Projetando a arquitetura da sua Sprint #microserviceandbeer #2meetup #evoluum
  • 2. Uma Sprint padrão de 1 semana Segunda feira Terça Quarta Quinta Sexta SprintPlanning SprintBacklog SprintReview Diárias Diárias
  • 3. Qual é o problema? Segunda feira Terça Quarta Quinta Sexta SprintPlanning SprintBacklog SprintReview Diárias Diárias Entendi tudo Tudo sobre controle Opa, acho que vai dar merda Alguém sabe isso? Gente, falhou pq não vimos este ponto X.
  • 4. Sprint padrão com Arquitetura Segunda feira Terça Quarta Quinta Sexta Sprint Architecture SprintBacklog SprintReview Diárias Diárias SprintPlanning Entregaemprodução
  • 5. É uma cerimônia que acontece junto com a Sprint Planning que tem o objetivo de criar, discutir e tirar todas as dúvidas da arquitetura que será utilizada na Sprint, evitando ao máximo dúvidas que possa ocorrer durante a sprint. O que é Sprint Architecture?
  • 6. Qual é o desafio? Implementar o backend para possibilitar que os clientes do Koerich possam acessar o aplicativo e gerir sua situação financeira perante ao Koerich.
  • 7. Pontos positivos ● O time tem um entendimento amplo do que precisa ser feito e como vai ser feito. ● Facilita no planejamento da Sprint ● Facilita na quebra e divisão das atividades. ● Diminui o risco de falha da sprint por impedimentos. ● Ajuda a mitigar interdependências entre atividades. ● Ajuda a definir a melhor estratégia de execução da sprint e consequentemente aumenta a performance da equipe. ● Diminui o retrabalho de issues.
  • 8. ● Pode gastar muito tempo no planejamento ● Necessita de um profissional experiente em arquitetura para guiar o time. ● Impacto em horas quando o time for muito grande. ● Evitar perder o foco da reunião, que no caso é arquitetura e entendimento geral da solução ser desenvolvida. ● Evitar se aprofundar demais em problemas técnicos durante a reunião. ● Ter um ambiente em que os profissionais tenham liberdade e se sintam à vontade para criticar e dar suas opiniões, mesmo que não faça sentido. Pontos negativos / atenção
  • 9.
  • 10. E para o Cliente? Qual os benefícios?