xi workshop anual do mps (wamps 2015) … · development (asd), crystal, pragmatic programming,...
TRANSCRIPT
XI Workshop Anual do MPS
(WAMPS 2015)
-
Contrataccedilotildees puacuteblicas usando
meacutetodos aacutegeis riscos e controles
Renato Braga CISA CIA CGAP CCSA CRMA CCI
Curitiba 04 de dezembro de 2015
ldquoO bom negoacutecio soacute eacute bom negoacutecio quando os dois lados ganham Quando soacute um lado
leva vantagem o bom negoacutecio acabardquo
Benjamim Franklin (1706 - 1790)
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
Acoacuterdatildeo 23142013-Plenaacuterio
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
Apresentaccedilatildeo
Processo de software nos contratos da APF
Riscos e controles nos contratos de
desenvolvimento de software
Eficaacutecia e a eficiecircncia da contrataccedilatildeo de
software pela APF
Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull () descrever a definiccedilatildeo da essecircncia dos meacutetodos aacutegeis os quais se constituem em uma metodologia para o desenvolvimento de softwares ()
bull () descrever como algumas instituiccedilotildees puacuteblicas federais estatildeo realizando contrataccedilotildees utilizando meacutetodos aacutegeis ()
bull () apresentar alguns riscos associados a essas contrataccedilotildees ()
6
Acoacuterdatildeo 23142013-Plenaacuterio
bull Avaliar a eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF por oacutergatildeos e entidades da APF visando a apresentar entendimentos quanto aos riscos e meacutetricas utilizados
7
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
ldquoO bom negoacutecio soacute eacute bom negoacutecio quando os dois lados ganham Quando soacute um lado
leva vantagem o bom negoacutecio acabardquo
Benjamim Franklin (1706 - 1790)
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
Acoacuterdatildeo 23142013-Plenaacuterio
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
Apresentaccedilatildeo
Processo de software nos contratos da APF
Riscos e controles nos contratos de
desenvolvimento de software
Eficaacutecia e a eficiecircncia da contrataccedilatildeo de
software pela APF
Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull () descrever a definiccedilatildeo da essecircncia dos meacutetodos aacutegeis os quais se constituem em uma metodologia para o desenvolvimento de softwares ()
bull () descrever como algumas instituiccedilotildees puacuteblicas federais estatildeo realizando contrataccedilotildees utilizando meacutetodos aacutegeis ()
bull () apresentar alguns riscos associados a essas contrataccedilotildees ()
6
Acoacuterdatildeo 23142013-Plenaacuterio
bull Avaliar a eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF por oacutergatildeos e entidades da APF visando a apresentar entendimentos quanto aos riscos e meacutetricas utilizados
7
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
Acoacuterdatildeo 23142013-Plenaacuterio
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
Apresentaccedilatildeo
Processo de software nos contratos da APF
Riscos e controles nos contratos de
desenvolvimento de software
Eficaacutecia e a eficiecircncia da contrataccedilatildeo de
software pela APF
Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull () descrever a definiccedilatildeo da essecircncia dos meacutetodos aacutegeis os quais se constituem em uma metodologia para o desenvolvimento de softwares ()
bull () descrever como algumas instituiccedilotildees puacuteblicas federais estatildeo realizando contrataccedilotildees utilizando meacutetodos aacutegeis ()
bull () apresentar alguns riscos associados a essas contrataccedilotildees ()
6
Acoacuterdatildeo 23142013-Plenaacuterio
bull Avaliar a eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF por oacutergatildeos e entidades da APF visando a apresentar entendimentos quanto aos riscos e meacutetricas utilizados
7
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Acoacuterdatildeo 23142013-Plenaacuterio
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
Apresentaccedilatildeo
Processo de software nos contratos da APF
Riscos e controles nos contratos de
desenvolvimento de software
Eficaacutecia e a eficiecircncia da contrataccedilatildeo de
software pela APF
Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull () descrever a definiccedilatildeo da essecircncia dos meacutetodos aacutegeis os quais se constituem em uma metodologia para o desenvolvimento de softwares ()
bull () descrever como algumas instituiccedilotildees puacuteblicas federais estatildeo realizando contrataccedilotildees utilizando meacutetodos aacutegeis ()
bull () apresentar alguns riscos associados a essas contrataccedilotildees ()
6
Acoacuterdatildeo 23142013-Plenaacuterio
bull Avaliar a eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF por oacutergatildeos e entidades da APF visando a apresentar entendimentos quanto aos riscos e meacutetricas utilizados
7
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Agenda
Apresentaccedilatildeo
Processo de software nos contratos da APF
Riscos e controles nos contratos de
desenvolvimento de software
Eficaacutecia e a eficiecircncia da contrataccedilatildeo de
software pela APF
Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull () descrever a definiccedilatildeo da essecircncia dos meacutetodos aacutegeis os quais se constituem em uma metodologia para o desenvolvimento de softwares ()
bull () descrever como algumas instituiccedilotildees puacuteblicas federais estatildeo realizando contrataccedilotildees utilizando meacutetodos aacutegeis ()
bull () apresentar alguns riscos associados a essas contrataccedilotildees ()
6
Acoacuterdatildeo 23142013-Plenaacuterio
bull Avaliar a eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF por oacutergatildeos e entidades da APF visando a apresentar entendimentos quanto aos riscos e meacutetricas utilizados
7
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull () descrever a definiccedilatildeo da essecircncia dos meacutetodos aacutegeis os quais se constituem em uma metodologia para o desenvolvimento de softwares ()
bull () descrever como algumas instituiccedilotildees puacuteblicas federais estatildeo realizando contrataccedilotildees utilizando meacutetodos aacutegeis ()
bull () apresentar alguns riscos associados a essas contrataccedilotildees ()
6
Acoacuterdatildeo 23142013-Plenaacuterio
bull Avaliar a eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF por oacutergatildeos e entidades da APF visando a apresentar entendimentos quanto aos riscos e meacutetricas utilizados
7
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Avaliar a eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF por oacutergatildeos e entidades da APF visando a apresentar entendimentos quanto aos riscos e meacutetricas utilizados
7
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Metodologias tradicionais
ndash Cascata ou claacutessica Prototipaccedilatildeo Espiral Processo unificado (UP)
bull Metodologias aacutegeis
ndash eXtreme Programming Scrum Feature Driven Development (FDD) Dynamic Systems Development Method (DSDM) Adaptive Software Development (ASD) Crystal Pragmatic Programming Test Driven Development (TDD) Kanban entre outras
bull9
Metodologia de desenvolvimento de software ou processo de software
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o noacutes mesmos e ajudando outros a fazecirc-lo Atraveacutes deste trabalho passamos a valorizar
Indiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentas
Software em funcionamento mais que documentaccedilatildeo abrangente
Colaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratos
Responder a mudanccedilas mais que seguir um plano
Ou seja mesmo havendo valor nos itens agrave direita valorizamos mais os itens agrave esquerda (traduccedilatildeo livre)
Manifesto aacutegil
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Princiacutepio 1 nossa maior prioridade eacute satisfazer o cliente atraveacutes da entrega adiantada e contiacutenua de software de valor
bull Princiacutepio 2 aceitar mudanccedilas de requisitos mesmo ao fim do desenvolvimento Processos aacutegeis se adeacutequam a mudanccedilas para que o cliente possa tirar vantagens competitivas
bull Princiacutepio 3 entregar software funcionando com frequecircncia na escala de semanas ateacute meses com preferecircncia aos periacuteodos mais curtos
Princiacutepios dos meacutetodos aacutegeis (14)
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Princiacutepio 4 pessoas relacionadas a negoacutecios e desenvolvedores devem trabalhar em conjunto e diariamente durante todo o curso do projeto
bull Princiacutepio 5 construir projetos ao redor de indiviacuteduos motivados dando a eles o ambiente e suporte necessaacuterio e confiar que faratildeo seu trabalho
bull Princiacutepio 6 o meacutetodo mais eficiente e eficaz de transmitir informaccedilotildees para e por dentro de um time de desenvolvimento eacute atraveacutes de uma conversa lsquocara a cararsquo
Princiacutepios dos meacutetodos aacutegeis (24)
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Princiacutepio 7 software funcional eacute a medida primaacuteria de progresso
bull Princiacutepio 8 processos aacutegeis promovem um ambiente sustentaacutevel Os patrocinadores desenvolvedores e usuaacuterios devem ser capazes de manter indefinidamente passos constantes
bull Princiacutepio 9 contiacutenua atenccedilatildeo agrave excelecircncia teacutecnica e ao bom design aumenta a agilidade
Princiacutepios dos meacutetodos aacutegeis (34)
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Princiacutepio 10 simplicidade ou seja a arte de maximizar a quantidade de trabalho que natildeo precisou ser feito
bull Princiacutepio 11 as melhores arquiteturas requisitos e designs emergem de times auto-organizaacuteveis
bull Princiacutepio 12 em intervalos regulares o time reflete sobre como se tornar mais efetivo Entatildeo ajustam-se e otimizam seu comportamento de acordo
Fonte httpagilemanifestoorgisoptbrprincipleshtml
Princiacutepios dos meacutetodos aacutegeis (44)
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Scrum
bull eXtreme Programming (XP)
bull Kanban
Utilizaccedilatildeo nas organizaccedilotildees puacuteblicas
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Processo preditivo x processo adaptativo
bull Documentaccedilatildeo x comunicaccedilatildeo direta
bull Aacutegeis
ndash Maior aceitaccedilatildeo da mudanccedila
ndash Ciclos curtos (entregas raacutepidas)
Tradicionais x aacutegeis
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull ldquoIndiviacuteduos e interaccedilatildeo entre eles mais que processos e ferramentasrdquo x impessoalidade
bull ldquoSoftware em funcionamento mais que documentaccedilatildeo abrangenterdquo x eficiecircncia e continuidade do serviccedilo puacuteblico
bull ldquoColaboraccedilatildeo com o cliente mais que negociaccedilatildeo de contratosrdquo x vinculaccedilatildeo ao instrumento convocatoacuterio
bull ldquoResponder a mudanccedilas mais que seguir um planordquo x planejamento economicidade e eficiecircncia
Princiacutepios aacutegeis x administraccedilatildeo puacuteblica
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Entatildeo a utilizaccedilatildeo de meacutetodos
aacutegeis afronta os princiacutepios da
Administraccedilatildeo Puacuteblica
Nem sempre Eacute preciso
alinhar os princiacutepios dos
meacutetodos aacutegeis com os
preceitos legais
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Riscos associados agrave
Processos
Pessoas
Produtos
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Necessidade de adequaccedilatildeo agrave legislaccedilatildeo Causas
bull Diminuiccedilatildeo da competitividade da licitaccedilatildeo
bull Conflitos com a empresa contratada ou entre membros da organizaccedilatildeo contratante
bull Entrega de produtos de baixa qualidade
bull Diminuiccedilatildeo da eficiecircnciaprodutividade
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Adaptaccedilatildeo de metodologia aacutegil que desvirtue sua essecircncia
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Conflitos de ordem financeira com a empresa contratada
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo da metodologia aacutegil adotada no instrumento convocatoacuterio no decorrer da execuccedilatildeo contratual
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Pouca experiecircncia da organizaccedilatildeo puacuteblica contratante na utilizaccedilatildeo de meacutetodos aacutegeis
Causas
bull Contrataccedilatildeo por valores incompatiacuteveis com o serviccedilo a ser prestado
bull Descumprimento da legislaccedilatildeo (contrataccedilatildeo sem adequada especificaccedilatildeo do objeto)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Ausecircncia de definiccedilatildeo dos artefatos ou alteraccedilatildeo dos artefatos exigidos da contratada durante a execuccedilatildeo contratual
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Inexperiecircncia da organizaccedilatildeo contratante principalmente na transiccedilatildeo do modelo de contrataccedilatildeo para desenvolvimento de software com metodologias tradicionais para meacutetodos aacutegeis
Causas
bull Aumento de custo indevido (ato anti-econocircmico)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Exigecircncia de artefatos desnecessaacuterios ou que se tornam obsoletos rapidamente
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Desconhecimento de que o processo de software eacute um dos elementos mais essenciais na caracterizaccedilatildeo do serviccedilo contratado
Causas
bull Descumprimento da legislaccedilatildeo (vinculaccedilatildeo ao instrumento convocatoacuterio)
bull Remuneraccedilatildeo incompatiacutevel com a prestaccedilatildeo do serviccedilo (a mais ou a menos)
bull Atritos entre as partes do contrato
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Utilizaccedilatildeo processo de software diverso do previsto no contrato
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Riscos associados agrave
Processos
Pessoas
Produtos
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo
Causas
bull Geraccedilatildeo de produtos de baixa qualidade
bull Atrasos no desenvolvimento
bull Cancelamento do projeto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Comprometimentocolaboraccedilatildeo insuficiente do responsaacutevel indicado pela aacuterea de negoacutecios (Product Owner)
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Inexperiecircncia da organizaccedilatildeo contratante
bull Cultura da organizaccedilatildeo Causas
bull Definiccedilotildees e priorizaccedilotildees de funcionalidades equivocadas
bull Esforccedilos e custos posteriores para ajustar a soluccedilatildeo mal concebida ou ateacute mesmo o seu descarte
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta do conhecimento necessaacuterio do indicado pela aacuterea de negoacutecios (Product Owner)
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull A falta de interaccedilatildeo do Product Owner com os demais usuaacuterios do software em construccedilatildeo
bull Afastamentos do Product Owner da organizaccedilatildeo em decorrecircncia por exemplo de feacuterias e licenccedilas
Causas
bull Natildeo atendimento agraves expectativas dos usuaacuterios e por consequecircncia natildeo atendimento agrave necessidade da contrataccedilatildeo
bull Suspensatildeo da execuccedilatildeo do projeto acarretando atrasos na entrega do produto final
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Excessiva dependecircncia da visatildeo do indicado pela aacuterea de negoacutecios (Product Owner)
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Alocaccedilatildeo pela contratada de equipe inexperiente em meacutetodos aacutegeis principalmente em contrataccedilotildees de faacutebrica de software
Causas
bull Atrasos constantes na entrega dos produtos
bull Geraccedilatildeo de produtos de baixa qualidade resultando em uacuteltima anaacutelise no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Equipe da empresa contratada natildeo ter expertise em desenvolvimento de software com meacutetodos aacutegeis
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Ausecircncia de canais de comunicaccedilatildeo eficazes Causas
bull Elaboraccedilatildeo de produtos de baixa qualidade
bull Atrasos na entrega dos produtos e em uacuteltima anaacutelise natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Dificuldade de comunicaccedilatildeo (equipe de desenvolvimento da contratada e indicado pela aacuterea de negoacutecios - Product Owner)
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Riscos associados agrave
Processos
Pessoas
Produtos
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Por ser caracteriacutestica que tem boa aceitaccedilatildeo pelo Manifesto Aacutegil e seus princiacutepios
Causas
bull Execuccedilatildeo de desembolsos excessivos
bull Atrasos na entrega do produto Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Alteraccedilatildeo constante da lista de funcionalidades do produto
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Funcionalidades a serem implementadas em um ciclo satildeo dependentes do funcionamento de outras implementadas em ciclos anteriores cc Manifesto Aacutegil e seus princiacutepios
Causas
bull Caso o produto da fase anterior natildeo seja aceito pode haver retrabalho com consequente atraso na entrega do produto final e custos desnecessaacuterios (para a contratada eou contratante)
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Iniciaccedilatildeo de novo ciclo sem que os produtos construiacutedos na etapa anterior tenham sido validados
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Doutrina aacutegil cc equipes inexperientes ou sem niacutevel de conhecimento teacutecnico adequado nas organizaccedilotildees contratantes
Causas
bull Falta de consistecircncia e de detalhamento da lista de funcionalidades a serem desenvolvidas (backlog do produto)
bull Alteraccedilotildees do produto comprometendo sua qualidade e elevando o custo do projeto
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Falta de planejamento adequado do software a ser construiacutedo
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Existecircncia de funcionalidades impossiacuteveis de serem implementadas em um uacutenico ciclo
bull Alteraccedilatildeo de funcionalidades ao longo do desenvolvimento do software
Causas
bull Aumento de custo indevido (ato anti-econocircmico) Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Pagamento pelas mesmas funcionalidades do software mais de uma vez
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Ideia equivocada de que a visatildeo do Product Owner basta
Causas
bull Detecccedilatildeo tardia de erros de concepccedilatildeo com consequente desperdiacutecio de recursos e esforccedilo Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Natildeo disponibilizaccedilatildeo do software em ambiente de produccedilatildeo para a utilizaccedilatildeo e avaliaccedilatildeo dos reais usuaacuterios
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Existecircncia de meacutetricas no mercado privado natildeo vinculadas a resultados (pex pagamento por iteraccedilotildees ou sprints)
Causas
bull Remuneraccedilatildeo de horas improdutivas e paradoxo lucro-incompetecircncia
bull Recebimento de produtos de software sem qualidade resultando no natildeo atendimento da necessidade da contrataccedilatildeo
Consequecircncias
bull Diga vocecirc Sugestotildees de
Controle
Forma de pagamento natildeo baseada em resultados
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
61 Os serviccedilos contratados de desenvolvimento de software estatildeo sendo remunerados por resultados
62 Pode-se afirmar que haacute casos de sucesso e insucesso nos modelos de contrataccedilatildeo de desenvolvimento de software pela APF
63 A legislaccedilatildeo e a jurisprudecircncia atuais aplicaacuteveis agrave contrataccedilatildeo de TI impactam na contrataccedilatildeo de desenvolvimento de software pela APF
64 Nas contrataccedilotildees de desenvolvimento de software o preccedilo contratado tem se mostrado decisivo para o sucesso da contrataccedilatildeo
65 As contrataccedilotildees de desenvolvimento de software baseado em meacutetodos aacutegeis estatildeo considerando os riscos apontados no Acoacuterdatildeo 23142013-TCU-Plenaacuterio
40
Acoacuterdatildeo 23622015-Plenaacuterio
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Formas de provimento das soluccedilotildees de TI
bull Contratos escopo aberto ou projetos
bull Meacutetricas
bull Exequibilidade das propostas
bull Fatores de sucesso e insucesso nas contrataccedilotildees
bull Utilizaccedilatildeo de ARP
bull Contrataccedilotildees usando meacutetodos aacutegeis
Pontos abordados
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Anaacutelise de alternativas eacute preconizada em vaacuterias referecircncias
ndash PMBOK (planejamento das aquisiccedilotildees)
ndash Cobit 50 APO06 Gerenciar orccedilamento e custos
ndash IN-SLTIMP 42014 art 12 inciso II aliacuteneas ldquoardquo ldquobrdquo e ldquocrdquo
Formas de provimento de soluccedilotildees de TI
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Formas de provimento de soluccedilotildees de TI
Fonte Acoacuterdatildeo 23622015-Plenaacuterio (amostra natildeo estatiacutestica)
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Quais os riscos positivos e negativos
(vantagens e desvantagens) de contratar
uma soluccedilatildeo pronta em confronto com
desenvolver uma soluccedilatildeo
Diga vocecirc
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Na APF quais soluccedilotildees poderiam
ter provimento padronizado ou
centralizado
Pense nos sistemas
transversais
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
91 recomendar () agrave Secretaria de Logiacutestica e Tecnologia da Informaccedilatildeo (SLTIMP) que
911 efetue levantamento a fim de identificar demandas de soluccedilotildees de TI comuns agraves organizaccedilotildees do Sistema de Administraccedilatildeo dos Recursos de Tecnologia da Informaccedilatildeo (Sisp) com vistas a analisar a oportunidade a conveniecircncia e a viabilidade de implementar o provimento de modo padronizado ou centralizado dessas soluccedilotildees para as organizaccedilotildees do Sisp (seccedilatildeo 31)
46
Acoacuterdatildeo 23622015-Plenaacuterio
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Vaacuterias tecnologias e aacutereas de conhecimento
bull Natildeo necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor geneacuterico
bull Uma licitaccedilatildeo
bull Imprecisatildeo na formaccedilatildeo do preccedilo
bull Definiccedilatildeo de tecnologia e aacuterea de conhecimento
bull Necessita avanccedilar nas especificaccedilotildees para contratar
bull Fornecedor especializado
bull Vaacuterias licitaccedilotildees
bull Maior precisatildeo na formaccedilatildeo do preccedilo
bull47
Contratos escopo amplo ou projetos
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Como mitigar os riscos
Pense num modelo
intermediaacuterio
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Os serviccedilos estatildeo sendo pagos com base em resultados e a meacutetrica mais utilizada eacute a Anaacutelise de Pontos de Funccedilatildeo ()
Segundo o ponto de vista da maioria dos gestores entrevistados o uso da Anaacutelise de Pontos de Funccedilatildeo ainda que natildeo se trate de uma meacutetrica perfeita traz seguranccedila agraves partes envolvidas na contrataccedilatildeo ()
() o IFPUG desenvolveu o Software Non-functional Assessment Process (Snap) com objetivo de complementar a Anaacutelise de Pontos de Funccedilatildeo tornando-a mais aderente agraves situaccedilotildees reais (sublinhei)
Meacutetricas (12)
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Para remuneraccedilatildeo da parte natildeo funcional tem sido usada a Unidade de Serviccedilos Teacutecnicos (UST) ou denominaccedilotildees correlatas ()
() boa praacutetica foi a situaccedilatildeo de parte dos contratos do Banco do Brasil (BB) baseados em uma unidade de medida proacutepria ()
() concluir que a obrigaccedilatildeo eacute de que sejam usados criteacuterios objetivos e baseados em resultados natildeo exclusivamente a Anaacutelise de Pontos de Funccedilatildeo (sublinhei)
Meacutetricas (22)
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
92 As consequecircncias do preccedilo supostamente inexequiacutevel relatadas pelos diferentes oacutergatildeos satildeo similares (i) a empresa contratada tem dificuldades para entregar os produtos de software demandados dentro dos niacuteveis miacutenimos de serviccedilo exigidos (ii) o custo da fiscalizaccedilatildeo do contrato aumenta em virtude da necessidade de gestatildeo de frequentes conflitos com o fornecedor (iii) o atendimento das necessidades da Administraccedilatildeo acaba prejudicado Contudo conforme seraacute mostrado com adequado planejamento da contrataccedilatildeo e gestatildeo contratual eacute possiacutevel mitigar esse risco (sublinhei)
Exequibilidade das propostas
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
() medidas devidamente previstas no Termo de Referecircncia com objetivo de mitigar o risco de celebrar contratos com preccedilo inexequiacutevel na contrataccedilatildeo de serviccedilos de desenvolvimento de software a exemplo das seguintes (seccedilatildeo 42)
9121 com base em pesquisa de mercado nas caracteriacutesticas proacuteprias de suas contrataccedilotildees similares e nos princiacutepios da razoabilidade e proporcionalidade estabelecer patamar de preccedilo abaixo do qual haacute presunccedilatildeo relativa de inexequibilidade situaccedilatildeo em que a licitante deveraacute demonstrar a exequibilidade do preccedilo apresentado
()
Acoacuterdatildeo 23622015-Plenaacuterio
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
() 9122 na avaliaccedilatildeo de demonstraccedilatildeo de exequibilidade de preccedilo pode-se exigir que a licitante apresente documentaccedilatildeo que comprove a produtividade alegada e que tenha sido aferida em prestaccedilotildees de serviccedilos anteriores em condiccedilotildees semelhantes agraves da contrataccedilatildeo pretendida inclusive com os mesmos niacuteveis de serviccedilo (seccedilatildeo 421)
9123 definir se haveraacute ou natildeo prestaccedilatildeo do serviccedilo de forma remota e neste caso as proporccedilotildees a serem prestadas presencial e remotamente tendo em vista que esses fatores podem influenciar no preccedilo do serviccedilo a ser contratado e
9124 indicar objetivamente os perfis miacutenimos dos profissionais que deveratildeo compor as equipes responsaacuteveis pela prestaccedilatildeo do serviccedilo a ser contratado
Acoacuterdatildeo 23622015-Plenaacuterio
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Que fatores contribuem para o
sucesso ou insucesso de uma
contrataccedilatildeo
Vamos ver o que
dizem os gestores
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
151 Na presente auditoria foi constatado que o adequado planejamento das contrataccedilotildees de forma a contratar soluccedilatildeo aderente agraves necessidades de cada um dos oacutergatildeos aliado agrave eficiente gestatildeo contratual satildeo os pontos que mais contribuem para o sucesso Por outro lado o insucesso se relaciona predominantemente com falhas no processo de contrataccedilatildeo da soluccedilatildeo falhas no processo de gestatildeo e deficiecircncias nos quadros de pessoal
Acoacuterdatildeo 23622015-Plenaacuterio
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
9131 considerarem fatores capazes de maximizar as possibilidades de sucesso das contrataccedilotildees de serviccedilo de desenvolvimento de software como por exemplo divisatildeo do objeto por aacutereas de negoacutecio contrataccedilatildeo simultacircnea de fornecedores distintos especificaccedilatildeo de niacuteveis de serviccedilos compatiacuteveis com a capacidade de fiscalizaccedilatildeo da contratante efetiva fiscalizaccedilatildeo do cumprimento das claacuteusulas contratuais e adoccedilatildeo de processos de comunicaccedilatildeo contiacutenua entre as equipes da contratante e da contratada (seccedilatildeo 51)
bull57
Acoacuterdatildeo 23622015-Plenaacuterio
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Preccedilos inexequiacuteveis
bull Empresas natildeo acostumadas a trabalhar com remuneraccedilatildeo por resultados
bull Pouca qualificaccedilatildeo das contratadas (tanto em metodologia quanto com respeito aos colaboradores)
bull Falta de pessoal qualificado na contratante para as atividades de contrataccedilatildeo (planejamento seleccedilatildeo do fornecedor e gestatildeo do contrato)
bull58
Fatores de insucesso
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Podemos aderir a ARP deste
tipo de serviccedilo
Veja os riscos
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
9132 absterem-se de realizar contrataccedilatildeo de serviccedilo de desenvolvimento de software por meio de adesatildeo a atas de registro de preccedilo utilizando desse expediente somente quando os requisitos da soluccedilatildeo de tecnologia da informaccedilatildeo a ser contratada como por exemplo plataforma de hardware e software linguagens de programaccedilatildeo processo de software e niacuteveis de serviccedilos sejam equivalentes aos do oacutergatildeo gerenciador da ata a ser aderida (seccedilatildeo 51)
bull60
Acoacuterdatildeo 23622015-Plenaacuterio
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Haacute relatos de sucesso de
contratos baseados em
meacutetodos aacutegeis
Satildeo necessaacuterias
algumas condiccedilotildees
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
191 As organizaccedilotildees que estatildeo usando meacutetodos aacutegeis foram unacircnimes em afirmar que apesar das dificuldades iniciais decorrentes da mudanccedila de metodologia os resultados alcanccedilados ateacute aqui satildeo animadores Segundo os gestores dessas organizaccedilotildees as entregas de sistemas desenvolvidos com base em meacutetodos aacutegeis tecircm sido mais raacutepidas e com maior qualidade (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
192 Tambeacutem foram relatadas algumas caracteriacutesticas peculiares que satildeo na visatildeo daqueles gestores os principais motivos de estarem obtendo sucesso Em outras palavras o uso de meacutetodos aacutegeis como o de qualquer outra metodologia por si soacute natildeo eacute garantia de sucesso De forma geral para que se obtenham bons resultados com desenvolvimento aacutegil eacute necessaacuterio () (sublinhei)
Acoacuterdatildeo 23622015-Plenaacuterio
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
E sobre aqueles riscos
levantados na parte inicial da
apresentaccedilatildeo
Implante os controles
sugeridos
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
195 Atenta a essa nova realidade de contrataccedilatildeo de desenvolvimento de software no acircmbito da APF a SLTIMP por intermeacutedio do Sisp tem promovido accedilotildees no sentido de prover a APF com insumos para melhor utilizaccedilatildeo de metodologias aacutegeis de desenvolvimento de software
() II Seminaacuterio de Metodologia Aacutegil do Sisp () Guia de projetos de software com praacuteticas de meacutetodos aacutegeis para o Sisp () Roteiro de meacutetricas de software do Sisp V21 () (sublinhei)
bull65
Acoacuterdatildeo 23622015-Plenaacuterio
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Agenda
bull Apresentaccedilatildeo
bull Processo de software nos contratos da APF
bull Riscos e controles nos contratos de desenvolvimento de software
bull Eficaacutecia e a eficiecircncia da contrataccedilatildeo de software pela APF
bull Exigecircncia de MPSBRCMMI em licitaccedilotildees
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Posiccedilatildeo dominante (ante julgados antigos) no TCU eacute natildeo aceitar exigecircncia de certificaccedilotildees como criteacuterio de cumprimento obrigatoacuterio mas aceitando-o como pontuaacutevel
ndash eg Ac 5842004-P Ac 4792004-P Ac 10942004-P
bull Mas e com o pregatildeo
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull Acoacuterdatildeo 11722008-Plenaacuterio
ndash Entendeu possiacutevel mas recebeu embargos de declaraccedilatildeo (ver itens 38 a 39 do relatoacuterio e item 922 do Acoacuterdatildeo)
ndash Embargos julgados (Acoacuterdatildeo 25212008-Plenaacuterio) com voto e acoacuterdatildeo confusos voltando agrave impossibilidade da exigecircncia
bull Haacute precedentes pela possibilidade da exigecircncia como criteacuterio teacutecnico obrigatoacuterio
ndash Acoacuterdatildeo 17842009-Plenaacuterio Acoacuterdatildeo 57362011 - 1ordf Cacircmara
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Exigecircncia de certificaccedilotildees CMMI MPSBR SPICE o que
fazer
Textos aclaradores no relatoacuterio e no voto do Acoacuterdatildeo 8542013-Plenaacuterio e
do Acoacuterdatildeo 36632013-Plenaacuterio aleacutem da NT 5 da SeftiTCU
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
bull A partir do resultado de 2 fiscalizaccedilotildees realizadas pelo TCU o participante conheceraacute os principais riscos nas contrataccedilotildees de serviccedilos de desenvolvimento e manutenccedilatildeo de sistemas informatizados pela APF em especial com a utilizaccedilatildeo de meacutetodos aacutegeis ateacute o ponto em que identifique accedilotildees (controles internos) para reduzi-los
Objetivo da apresentaccedilatildeo
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
71
Obrigado
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS
Sefti seftitcugovbr ou wwwtcugovbrsefti Selog selogtcugovbr ou wwwtcugovbrselog Ouvidoria 0800-6441500 ou wwwtcugovbr
TCU - Contatos
Acompanhe o TCU
Portal TCU_CUSTOMRSS_TCU_NOTICIAS