transição ágil do serpro
TRANSCRIPT
Nossa transio para
Joo Paulo NovaisSetembro de 2015
A adoo de mtodos geis
Uma dvida
Era uma vez...
Uma empresa pblica, geograficamente distribuda, com muitos funcionrios...
Processo pesado, prescritivo, muitos artefatos...
at 2014
mapeamento de processos
prticas de mercado CMMI, PMBOK, ITIL, COBIT, ISO 27000
sintomas
melhoria do atendimento ao clientefluxo de caixamelhoria da comunicao entre as trs diretorias (negcio, desenvolvimento e operaes)melhoria das prticas de engenharia e produo
mas que queria fazer mais, ser mais leve e fazer o melhor por seus clientes
Mtodos geis no desenvolvimento de
solues
meados 2014
patrocnio da Diretoria
experincias internas conhecidas
GT-gil multidisciplinar
processo leve
melhores prticasLean XP Scrum Kanban
oportunidades
Por qu
Ser gil no ...
Mudana de cultura
No queremos fazer gil
Queremos ser geis
manifesto gil
indivduos e interaessoftware em funcionamentocolaborao com o clienteresponder a mudana
processos e ferramentasdocumentao abrangentenegociao de contratoseguir umplano
mais que
princpios do manifesto gil
Nossa maior prioridade satisfazer o cliente atravs da entrega contnua e adiantada de software com valor agregado.
Mudanas nos requisitos so bem-vindas, mesmo tardiamente no desenvolvimento. Processos geis tiram vantagem das mudanas visando vantagem competitiva para o cliente.
Entregar frequentemente software funcionando, de poucas semanas a poucos meses, com preferncia menor escala de tempo.
princpios do manifesto gil
Pessoas de negcio e desenvolvedores devem trabalhar diariamente em conjunto por todo o projeto.
Construa projetos em torno de indivduos motivados. D a eles o ambiente e o suporte necessrio e confie neles para fazer o trabalho.
O mtodo mais eficiente e eficaz de transmitir informaes para e entre uma equipe de desenvolvimento atravs de conversa face a face.
princpios do manifesto gil
Software funcionando a medida primria de progresso.
Os processos geis promovem desenvolvimento sustentvel. Os patrocinadores, desenvolvedores e usurios devem ser capazes de manter um ritmo constante indefinidamente.
Contnua ateno excelncia tcnica e bom design aumenta a agilidade.
princpios do manifesto gil
Simplicidade - a arte de maximizar a quantidade de trabalho [desnecessrio] no realizado - essencial.
As melhores arquiteturas, requisitos e designs emergem de equipes auto-organizveis.
Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e ento refina e ajusta seu comportamento de acordo.
desafios
desafios organizacionais
auto-organizao dos timesresponsabilidade dos timesgil ponta-a-pontagil em escalagil em reas no softwareo papel do gestormelhora da comunicao
desafios no negcio
reviso de contratosenvolvimento do clientemtricasdefinio e priorizao de produtolegislao (IN 04, 8666/93)
desafios no desenvolvimento
dvida tcnicarefatorao (TDD)integrao contnuamodelagem de dadosmtricas de qualidade de softwarecdigo legado
desafios na produo
infraestrutura como cdigoentrega contnuadados como servio
negcio
desenv.
operaesO caminho
GILlideranaDevOpsentrega contnuaclienteusurios
aes
Framework
Cardpio de Prticas
Pilotos
Pilotos
Pilotos - aspectos validados
Alguns nmeros
Workshop gil
Cultura
Organizacional
Capacitao
fonte: http://www.planejamento.gov.br/assuntos/logistica-e-tecnologia-da-informacao/noticias/servidores-e-gestores-publicos-conhecem-o-guia-de-metodos-ageis-do-sisp-1
AICATNexusSonar
Novas prticas
AMBDES
48coaches
sugestes
Cultura DevOps
ter muita,
muita pacincia
no brigar com a realidade
Fonte: 9th Annual State of Agile Survey VersionOne 2015 (pesquisa em 2014)
causas de falhas
barreiras
Fonte: 9th Annual State of Agile Survey VersionOne 2015 (pesquisa em 2014)
razes para adotar gil
Acelerar entrega de produtos
Melhorar a gerencia de prioridades
Aumentar produtividade
59%56%53%Fonte: 9th Annual State of Agile Survey VersionOne 2015 (pesquisa em 2014)
http://www.scaledagileframework.com/program-portfolio-management/
#1 Visoeconmica
#2 Pensamento
sistmico
#6 Gestodo fluxo
#1 - apoie suas decises sobre o portflio de produtos e cadeia de desenvolvimento em critrios econmicos#2 - o sistema deve ser gerenciado#6 gerenciar o tamanho das filas, visualize e limite o trabalho em progresso
criar massa crtica:
formar coaches internos
infraestrutura adequada
Times melhores => Melhores resultados
focar nos valores
Quanto mais certo voc faz a coisa errada, mais errado voc se torna.(Russel Ackoff)
Obrigado!
@n0va1spt.slideshare.com/n0va1s