Riscos na contratação de serviços desenvolvimento com métodos ágeis

20
Agile Brazil 2013 Riscos na contratação de serviços de desenvolvimento de software pela APF utilizando métodos ágeis Fabiana Ruas - STI Wesley Vaz - Sefti 27/06/2013

description

Apresentação realizada no Agile Brazil 2013 pelo TCU - Palestrantes: Fabiana Ruas e Wesley Vaz 27/06/2013

Transcript of Riscos na contratação de serviços desenvolvimento com métodos ágeis

Page 1: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Agile Brazil 2013

Riscos na contratação de serviços de desenvolvimento de

software pela APF utilizando métodos ágeis

Fabiana Ruas - STIWesley Vaz - Sefti

27/06/2013

Page 2: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Roteiro

• Por que estamos aqui?• O que é Metodologia Ágil no contexto do trabalho?• Valores ágeis e princípios da administração pública

são compatíveis?• Como tem sido a busca pela compatibilização entre os

valores e os princípios?• Quais são os riscos envolvidos?• É viável a contratação de desenvolvimento de

software utilizando metodologia ágil pela Administração Pública Federal?

Page 3: Riscos na contratação de serviços desenvolvimento com métodos ágeis

NegócioControle externo da administração pública e da gestão dos

recursos públicos federais

MissãoAssegurar a efetiva e regular gestão dos recursos públicos em

benefício da sociedade

VisãoSer instituição de excelência no controle e contribuir para o aperfeiçoamento da gestão pública

3

Page 4: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Sefti

• Criada em agosto de 2006 (Resolução TCU 193/2006)

“A Secretaria de Fiscalização de Tecnologia da Informação tem por finalidade fiscalizar a gestão e o uso de recursos de tecnologia da informação pela Administração Pública Federal.”

4

Page 5: Riscos na contratação de serviços desenvolvimento com métodos ágeis

NegócioControle externo da governança de tecnologia da informação

na Administração Pública Federal

MissãoAssegurar que a tecnologia da informação agregue valor ao

negócio da Administração Pública Federal em benefício da sociedade

VisãoSer unidade de excelência no controle e no aperfeiçoamento da governança de tecnologia da informação

5

Page 6: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Por que estamos aqui?

• Objeto da fiscalização– Levantamento de tendências de TI: métodos ágeis na

Administração Pública Federal.• Metodologia– estudo sobre a doutrina ágil;– visita a órgãos da APF; e – análise dos contratos identificados.

• Relatório– descreve as principais metodologias utilizadas;– relata aspectos das contratações analisadas;– relaciona riscos.

Page 7: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Por que estamos aqui?

• A fiscalização não avaliou a conformidade dos contratos analisados!

• A fiscalização ainda não foi julgada!• As conclusões dessa apresentação não

representam a visão do TCU, e sim a visão da equipe de fiscalização.

Page 8: Riscos na contratação de serviços desenvolvimento com métodos ágeis

O que é Metodologia Ágil no contexto da fiscalização?

• Conjunto de métodos, processos e frameworks que são norteados pelos valores e princípios apresentados no Manifesto Ágil.

Page 9: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Valores ágeis e princípios da Adm. Pública são compatíveis?

Valores ágeis Princípios APF

Indivíduos e interação entre eles mais que processos e ferramentas

Relação de impessoalidade

Software em funcionamento mais que documentação abrangente

Eficiência

Colaboração com o cliente mais que negociação de contratosVinculação ao instrumento convocatório

Responder a mudanças mais que seguir um plano

Planejamento

Economicidade

Eficiência

Page 10: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Como tem sido a busca pela compatibilização?

• Motivação– Insatisfação com modelos

anteriores• Escopo da contratação

– Aberto– Fechado

• Métrica– Pontos de função– HST

• Gestão de demanda– Por ciclo– Por release

• Gestão de mudança– Escopo fixo por OS

• Pagamento– Total após homologação– Parcelado por etapa

• Níveis de serviço– Qualidade de produto– Prazo de entrega– Rotatividade da equipe

Dinâmica dos contratos analisados

Page 11: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Valores ágeis e princípios da adm. pública são compatíveis?

• Indivíduos e interação entre eles mais que processos e ferramentas

• Software em funcionamento mais que documentação abrangente

• Colaboração com o cliente mais que negociação de contratos

• Responder a mudanças mais que seguir um plano

Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.

Wesley Vaz Silva
nao concordo. Acho que a conclusao é que as solucoes identificadas também se preocupam com os itens da esquerda, mas nao somente com eles.
Page 12: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Quais alternativas foram identificadasna busca pela compatibilização?

• Entrega de artefatos de documentação associados ao software produzido a cada iteração;

• Relação contratual prevalece sobre a possível colaboração entre as partes;

• Escopo fixo das iterações;• Níveis de serviço vinculados à qualidade do

produto.

Page 13: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Quais são os riscos envolvidos?

• Em relação ao processo:– Adaptação que desvirtue a essência do método• Ausência de definição dos artefatos;• Exigência de artefatos desnecessários.

– Alteração do objeto no decorrer da execução contratual.

Page 14: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Quais são os riscos envolvidos?

• Em relação aos produtos:– Não disponibilização do software para a utilização

e avaliação dos reais usuários;– Iniciação de uma nova iteração sem que os

produtos construídos na iteração anterior tenham sido validados.

Page 15: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Quais são os riscos envolvidos?

• Em relação às pessoas:– Falta de comprometimento do responsável pela área de

negócios;– Falta de conhecimento do responsável pela área de

negócios;– Falta de conhecimento da equipe da empresa

contratada;– Dificuldade de comunicação entre a equipe contratada

com o responsável pela área de negócios;– Excessiva dependência da visão do indicado pela área de

negócios.

Page 16: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Quais são os riscos envolvidos?

• Em relação ao modelo de gestão contratual:– Falta de planejamento adequado;– Forma de pagamento não baseada em resultados;– Pagamento pelas mesmas funcionalidades mais de

uma vez.

Page 17: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Quais alternativas foram identificadas na busca pela compatibilização?

• Entrega de artefatos de documentação associados ao software produzido a cada iteração;

• Relação contratual prevalece sobre a possível colaboração entre as partes;

• O escopo das iterações é fixo;• Níveis de serviço vinculados à qualidade do

produto.

Page 18: Riscos na contratação de serviços desenvolvimento com métodos ágeis

As alternativas identificadas, a priori:

• estabeleceram controles que mitigam alguns dos riscos apresentados;

• não se afastam dos princípios e da legislação aplicável;

• caminham na direção dos valores ágeis.

Page 19: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Para concluir...

• É viável a contratação de desenvolvimento de software utilizando Metodologia Ágil pela Administração Pública Federal?Sim!

• Como?

Sendo criativo, cumprindo e interpretando a lei e os valores ágeis.

Page 20: Riscos na contratação de serviços desenvolvimento com métodos ágeis

Obrigado!

[email protected]@tcu.gov.br

www.tcu.gov.br/fiscalizacaoti