Gestão de contratos de Fábrica de Software Secretaria da Fazenda do Estado de São Paulo Agenda • • • • • • • • • Diretriz (Método Ágil); Objeto de contratação; Volume de serviços estimado; Plataformas de Desenvolvimento; Equipe; Produtos; Medição; Níveis de Serviço; e Aceite do Serviço. Gestão de Fábrica de SW - Diretriz • Há demandas que requerem uma dinâmica diferenciada para o seu atendimento, comparativamente ao modelo tradicional de Fábrica de Software: – Alto grau de interação entre equipes de negócio e desenvolvimento; – Pequenas entregas de software realizadas periodicamente e em curto espaço de tempo (até 4 semanas); – Alto grau de prototipação e rápida capacidade de adaptação a mudanças; – Documentação do sistema apenas em grau suficiente para posterior manutenção, com ênfase na comunicação pessoal; – Desenvolvimento do sistema baseado em equipe de desenvolvimento com alta qualificação e localizada em único lugar; – Acompanhamento técnico in loco por equipe da Secretaria da Fazenda. Objeto • Contratação de empresa para a prestação de serviços técnicos especializados em Desenvolvimento e Manutenção de Sistemas de Informação. – Formato de equipes de desenvolvimento, de acordo com as especificações e detalhamentos definidos pela SEFAZ/SP. Objeto • Os serviços serão contratados, sob a métrica de Pontos por Função para: – Desenvolvimento e manutenção em ambientes Cliente/Servidor, WEB e Três Camadas, subdivididos nas fases: 1. 2. 3. 4. 5. 6. 7. Levantamento de requisitos funcionais e não-funcionais; Análise de sistemas, projeto de arquitetura e interfaces para implementação e Implementação/Codificação de sistemas nas linguagens indicadas pela SEFAZ-SP; Testes funcionais e não-funcionais do sistema; Homologação junto aos usuários; Implantação dos sistemas nos ambientes de desenvolvimento, homologação e produção (conforme necessidade da SEFAZ-SP); Gestão de projetos ; e Desenvolvimento de sítios internet e intranet. Volume Estimado • O volume estimado para os serviços técnicos especializados em Desenvolvimento e Manutenção de Sistemas de Informação é de 10.000 pontos de função (por ano, renováveis por mais 04 anos). – A SEFAZ-SP se compromete a requisitar a prestação de serviços de, no mínimo, 500 pontos de função por semestre; – A SEFAZ-SP não se obriga à utilização do quantitativo máximo. OS Contrato 10.000 PF OS OS OS OS Plataformas de Desenvolvimento • A SEFAZ-SP aponta para a utilização das plataformas de desenvolvimento que devem ser utilizadas. • Exemplos: – – – – – – – 5.3 Infraestrutura de Software e de Desenvolvimento; 5.3.a Sistemas Operacionais; 5.3.b Bancos de Dados; 5.3.c Ambiente de Desenvolvimento (Visual Studio; C#; HTML; javascript; ...); 5.3.d Webserver; 5.3.e Servidor de Aplicação; 5.3.f Documentação Modelagem de Dados do Negócio e Redesenho de Processos de Negócio. • A CONTRATADA deverá utilizar as mesmas ferramentas e tecnologias adotadas pela SEFAZ-SP. – Facilita Gestão/Acompanhamento das OS. Equipe • A equipe de desenvolvimento deverá possuir qualificação técnica especializada na tecnologia utilizada. – Somente serão aceitos profissionais da CONTRATADA que detenham os certificados descritos, desde que devidamente vigentes. Produtos dos Serviços (OS) • Caberá à SEFAZ-SP definir quais dos produtos a seguir relacionados serão exigidos em cada Ordem de Serviço –OS. Sendo que a SEFAZ poderá exigir todos estes produtos: Medição • A medição dos serviços será realizada através da contagem de Pontos de Função (Function Points): – Metodologia descrita no Manual de Práticas e Contagem, publicado pelo IFPUG (International Function Point Users Group) http://www.totalmetrics.com/function-point-software/scope-projectsizing-software?gclid=CNOv1fuf2bUCFUWS3godpjwAIQ Medição • A quantidade de Pontos de Função considerada para repasse de cada serviço solicitado será de acordo com as fases efetivamente contratadas do Ciclo de Desenvolvimento de sistemas da SEFAZ-SP. – (*) Será proporcional conforme a contratação parcial das fases. Se contratadas as fases de “Análise, Projeto e Implementação” e “Teste”, será adotado 69% dos PF do respectivo projeto + 12% * 69% = 8,28%. Total de PF = 69% + 8,28% = 77,28% Medição • Casos em que o manual de contagem do IFPUG não prevê possibilidade de contagem – Criação de um guia complementar Níveis de Serviço • Considerando o esforço despendido pela SEFAZ-SP para a homologação de cada entrega efetuada pela CONTRATADA, bem como o interesse em se estabelecer padrões de qualidade quantificáveis, fica estabelecido o nível de serviço de “Índice de Defeitos” para a consecução dos serviços: Índice de Defeito Aceitável Fase de Testes 0,10 erros por PF Contratada 0,24 erros por PF Não Contratada Níveis de Serviço • A cada 0,01 acima do limite do índice de defeito considerado aceitável, será efetuado o desconto de 1% do valor a ser pago. • Exemplo: – Índice de defeito = 0,26 (contratada a fase de testes); – Valor a ser glosado = 16% (0,26 – 0,10); – Caso não tivesse sido contratada a fase de teste, a glosa seria de 2% (0,26-0,24). • Limite máximo da glosa = 20 % do valor da OS. Aceite do Serviço • A SEFAZ-SP emitirá, após a inspeção dos produtos documentais, códigos gerados, relatórios de atividades e homologação do produto quanto aos requisitos especificados, o Termo de Aceitação Definitivo – TAD. • Valor final a ser pago pelos serviços prestados: Índice com variação de 1,00 a 0,80 (eventual glosa) Valor PF da proposta comercial vencedora da CONTRATADA Obrigado! Gestão de contratos de Fábrica de Software SEFAZ/SP Nozomu Tamura [email protected] 11 - 3243 - 3339