A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Escritório de Qualidade do Laboratório de Engenharia de Software da PUC-Rio Soeli Fiorini Eng. Reversa/

Apresentações semelhantes


Apresentação em tema: "Escritório de Qualidade do Laboratório de Engenharia de Software da PUC-Rio Soeli Fiorini Eng. Reversa/"— Transcrição da apresentação:

1 Escritório de Qualidade do Laboratório de Engenharia de Software da PUC-Rio Soeli Fiorini Eng. Reversa/ Documentação de Sistemas Projetos Tecgraf

2 © LES/PUC-Rio Escritório de Qualidade do LES / PUC-Rio O Escritório de Qualidade é uma área de serviço do Laboratório de Engenharia de Software (LES) da PUC-Rio Os serviços oferecidos: –Engenharia reversa/ documentação –Homologação de produtos/ software –Capacitação de profissionais –Análise de práticas & processos de desenvolvimento de software –Definição e implantação de processos de software

3 © LES/PUC-Rio Vantagens Reduzir investimentos para especializar profissionais e para adquirir ferramentas Ter maior segurança no uso de softwares e ferramentas, pois são homologados de acordo com critérios estabelecidos. Manter a equipe focada no desenvolvimento, deixando-a com mais tempo para gerar soluções para o negócio. Prover ao Cliente (interno/externo), soluções completas (pacote fontes + documentação de valor agregado e de qualidade) Obter a documentação (legados ou não) para apoiar a evolução de sistema Conhecer os riscos e os impactos nos objetivos do negócio/ metas de TI pela ausência de processos e de Qualidade

4 © LES/PUC-Rio Cooperação Tecgraf - LES Projeto de Engenharia Reversa/ Documentação –O Tecgraf 20 anos de relacionamento com a Petrobras + de 200 profissionais Várias equipes com Coordenadores –Motivação Exigência da Petrobras Equipe Tecgraf focada em construção Pouco espaço físico Poucos especialistas – metodologia Eng. SW –Equipe Contratante Equipe do Cassino 9 projetos Foco em prospecção de petróleo e logística de distribuição Início – Novembro de de Qualidade

5 © LES/PUC-Rio Equipe LES Primeiros projetos: –Projeto Bandeira Brasil e MARLIM Equipe Inicial –5 Profissionais: Márcio Aguiar Paulo Oliveira Renato Moraes Cristiane Ramos Klessis Dias

6 © LES/PUC-Rio Equipe LES – Escritório de Qualidade Equipe Atual – Projetos de Engenharia Reversa/Documentação –12 Profissionais NOME PROJETOS BandeiraMARLIMAlope Márcio Aguiar xx Cristiane Ramos xx Marcelo Coutinhox Luana Lachtermacherx Janaina de Souza Horáciox Andrew Diniz da Costax Leandro Daflonx Antonio Braz x Dario Ferreira x Yoshiro Nagae x João Manoel S. Sousaxx Soeli Fiorinixxx

7 © LES/PUC-Rio Equipe LES Projetos de Melhoria –4 Profissionais –Total: 14 profissionais para o Tecgraf NOME PROJETOS JIRASite DocProc. Teste João Manoel S. Sousax x Vitor Pellegrino x Cristine Dantasx Soeli Fiorinixxx

8 © LES/PUC-Rio Profissionais por Perfil Alocação dos Profissionais Horas % Iniciação Científica36033% Analista32029% Mestrando16015% Especialistas (Leandro Daflon, Joao Manoel, Cristine)14013% Gerente12011% 1100

9 © LES/PUC-Rio Como é realizado? Processo Engenharia Reversa RSA Rational Software Architect Geração Semi-Automática Projetos Documentação do de Qualidade

10 © LES/PUC-Rio Bandeira BrasilLogistic Doc.Único (Ambos) Lista de Casos de Uso x Especificação Casos de Uso (3)/ modelo de UCs (diagrama) e Especificação Suplementar x Documento Visão x Arquitetura do Sistema x Glossário x Diagrama de classe xx Diagrama de Pacotes xx Guia de Instalação de Solução (novo template) x Diagrama de Componentes x Diagrama de Implantação x 29 Junho/07 Dezembro/07 Janeiro/07 1a. Versão Maio/07 Revisão Tecgraf/ Petrobras O que está sendo gerado? Projeto Bandeira Brasil

11 © LES/PUC-Rio O que está sendo gerado? Projeto Bandeira Brasil Julho/07 Dezembro/07 Bandeira BrasilLogisticDoc.Único Especificações de caso de uso (atualmente 35 UCs) x Plano de teste, Casos de testex Execução teste e avaliação de teste (não solicitado até o momento) x Diagrama de seqüência ou Diagrama de colaboração e modelo físico de BD x Digrama de Proc. Concorrência x Não iniciados Iniciados

12 © LES/PUC-Rio Pesquisas – o que eu posso fazer? Engenharia Reversa –Como aumentar a produtividade/ extrair mais conhecimento do sistema? –Que ferramentas podem ajudar – acopladas as existentes? –Como fazer a evolução dos diagramas gerados x mudanças e evoluções dos sistemas? –Que processo utilizar? Ciclo de vida? Metricas –Como estimar projetos de engenharia reversa? Que técnica utilizar? –Qual é o custo x … ArtefatoPrevistoIdentificado Casos de Uso10221 ArtefatoPrevistoRealizado Números de diagramas10265 Número de horas306hrs138hrs e 20m Média de horas por diagrama3hrs ~2hrs e 7m

13 © LES/PUC-Rio Pesquisas – o que eu posso fazer? Testes –Estudos de casos – automatização dos testes –Integração de testes em todas suas fases –Massa de dados x testes – qualidade dos testes Qualidade –Peer review – otimizações –Como garantir a qualidade Certificações internacionais – estudos futuros/ treinamentos –Arquiteto de software –UML –Engenheiro de qualidade de software –Teste ……

14 Estamos apenas iniciando … Obrigada !! Soeli Fiorini


Carregar ppt "Escritório de Qualidade do Laboratório de Engenharia de Software da PUC-Rio Soeli Fiorini Eng. Reversa/"

Apresentações semelhantes


Anúncios Google