Gestão ágil de contratos de desenvolvimento de software para governo

25
Gestão Ágil de Contratos de Desenvolvimento de Software para Governo

Transcript of Gestão ágil de contratos de desenvolvimento de software para governo

Page 1: Gestão ágil de contratos de desenvolvimento de software para governo

Gestão Ágil de Contratos

de Desenvolvimento de Software

para Governo

Page 2: Gestão ágil de contratos de desenvolvimento de software para governo

http://governoagil.com.br

iteração homolog.

Escopodaiteração:OrdemdeServiçoProdutosecritériodeaceitação(qualidade!SLA)StoryBoards,UserStories(acordardocumentação)SoftwareProntoeFuncionalentregueaofinal

Page 3: Gestão ágil de contratos de desenvolvimento de software para governo

http://governoagil.com.br

iteração homolog.

Iteraçãocomocontratado(metodologiaqualquer)AtençãoaoWIP!(IniciarmuitasOS’ssemterminarnenhumaépéssimo.)AtençãoarecontagemdePFnosmoldesdoroteiroSISP(manutenção/refatoração/alteraçãoderequisito)Preservarescopodaiteração.

- prazo - - prazo -

Page 4: Gestão ágil de contratos de desenvolvimento de software para governo

http://governoagil.com.br

iteração homolog.

Prazoparaiteração=prazoparahomologaçãoObrigaçãoparacontratantestambémSópagaoquefoientregueeaceito,deacordocomoscritériosestabelecidosinicialmente(edocumentação?)Oquenãoficoupronto,voltaaobacklog.Nãogerenciaratrasos.

- prazo - - prazo -

Page 5: Gestão ágil de contratos de desenvolvimento de software para governo

http://governoagil.com.br

iteração homolog.

Sugestão:reuniãoderetrospectivacomcontratada(2-3hs)

- prazo - - prazo -

Retrô!

Page 6: Gestão ágil de contratos de desenvolvimento de software para governo

http://governoagil.com.br

iteração homolog.

ParalelizardemandasKanbanparagerircontratos

Retrô!

iteração homolog.

iteração

Page 7: Gestão ágil de contratos de desenvolvimento de software para governo

Destaques

• Continuamos com PF, tomando cuidado com recontagens

• Uso de iterações (permite aprendizado) • Obrigações dos 2 lados (ex: prazo p/homologação) • Não interessa como se faz (Pizza do Herbert) • Kanban para gerir contrato • Agilidade é vantagem competitiva

➡ TDD facilita evolução e manutenção ➡ Só paga o entregue e homologado

Page 8: Gestão ágil de contratos de desenvolvimento de software para governo

Insatisfações com medições de Software

Software

Técnica

Arte(?)

"Craft"

…?

Page 9: Gestão ágil de contratos de desenvolvimento de software para governo

Métricas associadas a tamanho/custos/produtividade.

Mas… E valor?

Page 10: Gestão ágil de contratos de desenvolvimento de software para governo

Quando consigo medir valor

Quando não consigo medir Valor

Page 11: Gestão ágil de contratos de desenvolvimento de software para governo

Medindo Valor• Ganho de eficiência • Economia (produção, horas de servidores) • Possibilita alto ROI • Gov não gasta mais do que já gastava.

➡ Melhoria na gestão pública

1 milhão% pago a contratada

em período finito

fim/diminuição do custoex: automatização de protocolo

Page 12: Gestão ágil de contratos de desenvolvimento de software para governo

Medindo Valor

• Quanto vai custar o desenvolvimento? • Qual será o % economizado? • Quanto empresa vai receber? • Qual critério de seleção do vencedor? • …

➡ Preparo + Criatividade

Page 13: Gestão ágil de contratos de desenvolvimento de software para governo

Quando consigo medir valor

Quando não consigo medir Valor

Page 14: Gestão ágil de contratos de desenvolvimento de software para governo

Não consigo medir Valor

Complexidade alta Mas é possível reconhecer valor

Page 15: Gestão ágil de contratos de desenvolvimento de software para governo

Não consigo medir Valor

"If you can’t measure it, you can’t improve it" (Lord Kelvin)

"If you can’t measure it, you can’t manage it" (NOT - Peter Drucker)

"The most important things cannot be measured" (W. Edwards Deming, pai do PDCA)

Page 16: Gestão ágil de contratos de desenvolvimento de software para governo

Contratos atuais de SW

Bônus Contratada

Ônus

Page 17: Gestão ágil de contratos de desenvolvimento de software para governo

Bônus Ônus

Page 18: Gestão ágil de contratos de desenvolvimento de software para governo

Contratos atuais de Desenvolvimento de Software

Page 19: Gestão ágil de contratos de desenvolvimento de software para governo

Concessão de Software

Page 20: Gestão ágil de contratos de desenvolvimento de software para governo

Concessão de Software

"Tipo" Software como Serviço

Propriedade do Software é do governo (nossa).

ex: Polícia Civil de SP (B.O.’s)

Possibilita alto ROI

Page 21: Gestão ágil de contratos de desenvolvimento de software para governo

Concessão de Software

• O que medir? (cuidado!) • Quanto cobrar por transação? • Quanto tempo de contrato? • Quanto custará a sustentação? • Como fazer evoluções? • Como será o pagamento? • …

➡ Preparo + Criatividade

Page 22: Gestão ágil de contratos de desenvolvimento de software para governo

forumdevgov.org

Page 23: Gestão ágil de contratos de desenvolvimento de software para governo

O maior desafio continua o mesmo…

Page 24: Gestão ágil de contratos de desenvolvimento de software para governo

Quais as características de uma boa empresa de SW? (Capaz)

Qualificação de empresas

Como eliminar aventureiros?

Como verificar se a proposta é exequível?

Page 25: Gestão ágil de contratos de desenvolvimento de software para governo

about.me/renato.willi

about.me/joaopaulonovais