Agilidade na Política? Em uma das maiores cidades do RS? Quem disse que não?
Trilha Agile - 2016
@oandreazza
MAURÍCIO ANDREAZZA SGANDERLA
job :
speaker :
http://blog.oandreazza.com
Você conhece Canoas?
BOTAR A DISTANCIA DE CANOAS ATE FLORIPA
Estado :
População :
Área :
Idade :
Curiosidades :
Distância para Capital:
Locais famosos:
Fonte: wikipedia.com
Sobre Canoas...
● Fundação Municipal de Tecnologia da Informação e da
Comunicação de Canoas.
● Responsável por gerenciar e assessorar o Executivo em relação à
tecnologia e comunicação.
● Atuação inicial em consultoria
● Nos últimos anos, desenvolvimento de aplicativos , infraestrutura
para Prefeitura e cidadãos.
● Hoje somos mais de 30 funcionários.
Sobre Canoastec...
1 ano em 30 min! Vamos falar de ...
Engenharia Processo NúmerosGestão
Por onde começar ?
Gemba Walk !!Genchi Genbutsu
Como um projeto é iniciado ?
Gestão
E os requisitos, onde ficam ?
Gestão
E o acompanhamento das atividades, projetos?
Gestão
E as prioridades, como são definidas?
Gestão
E o cliente, como valida o desenvolvimento?
Processo
E a qualidade ? Algum tipo de teste?
Processo
E o deploy, como é feito?
Processo
Bom, deixa eu dar uma olhada no código fonte ...
Engenharia
Como um projeto é iniciado ?
Gestão
Gestão
Cliente parte do time
Treine seu time
Fatie o produto
#1 - Aproxime o seu cliente
- Ensine seu cliente
- Treine sua equipe de
análise
- Encontre MVP'S
E os requisitos, onde ficam ?
Gestão
Gestão
User Story PadronizaçãoÚnica ferramenta
FUNCIONALIDADE BUG PROCESSO / PESQUISA
Padronização
#2 - Acerte o ponto do
requisito
- Use uma ferramenta
que faça sentido
- Padronize, facilite !
E o acompanhamento das atividades, projetos?
Gestão
Gestão
Visualize Defina limitesSimplicidade
AGUARDANDO EXECUTANDO PRONTO
AGUARDANDO EXECUTANDO PRONTO
AGUARDANDO EXECUTANDO PRONTO
AGUARDANDO EXECUTANDO PRONTO
3
AGUARDANDO EXECUTANDO PRONTO
3
AGUARDANDO EXECUTANDO PRONTO
3
AGUARDANDO EXECUTANDO PRONTO
3
#3 - Visualize, enxergue !
- Simplicidade é tudo
- Limite para fluir !
- Pare começar e comece
a terminar
E as prioridades, como são definidas?
Gestão
Gestão
Visualize Promova discussão
Simplicidade
Datas Metas
Produto
Prioridades
#4 - Identifique prioridades
- Simplicidade é tudo
- Facilite a comunicação
- Entregue valor
- Aprenda a dizer não
E o cliente, como valida o desenvolvimento?
Processo
Processo
Ambientes NotifiqueVersionamento
Processo
Dev. Local Automação Dev Tag Automação Hml Cliente
#5 - Automatize !
- Comunique !
- Organize !
- Padronize !
- Ambientes !
E a qualidade ? Algum tipo de teste?
Processo
Processo
Testes de Unidade
ConscientizaçãoTestes Funcionais
#6 - Antecipe, seja proativo !
- Automatize !
- Disciplina !
- Você está no séc. XXI !
- Ponha-se no lugar do
cliente
E o deploy, como é feito?
Processo
Processo
Automação Ritmo Repita Melhore
#7 - Automatize o máximo !
- Repita, repita e repita !
- Sinta a dor !
- Sentiu dor? Automatiza !
- Deixe a máquina
trabalhar por você !
Bom, deixa eu dar uma olhada no código fonte ...
Engenharia
Engenharia
ConscientizaçãoTreinamento Disciplina Sentir dor
#8 - Crie ambiente de aprendizado !
- Regra do escoteiro !
- Alguém irá evoluir seu código !
- Dor não é normal !
- Não ajuste, acrescente !
- Experimente, erre e acerte !
+1500TESTES DE UNIDADE
+330TESTES FUNCIONAIS
2dias
CADÊNCIA DE DEPLOY
13PROJETOS ENTREGUES
+320FEATURES ENTREGUES
Última dica...Posso?
Geral
Geral
KaizenCultura de
AprendizadoTeam
EmpowermentArte de ser
Inútil
A arte de ser inútil? O mantra das possibilidades
https://youtu.be/v3KvXuJNR40https://blog.danielwildt.com/
Daniel Wildt
Nós como cidadãos, o que mais desejamos na
política?
Geral
Geral
Transparência InspeçãoEntrega de valor
Pois é, né?
Geral
Geral
http://www.agilemanifesto.org/Acesse
[email protected]/oandreazza/in/oandreazza