VANESSA MATIAS LEITE INTERSECÇÃO DOS MODELOS MPS.BR-E E SPICE COM FOCO EM PROJETOS PARA INDÚSTRIAS DO SETOR AUTOMOTIVO
|
|
- Luiz Borba Morais
- 6 Há anos
- Visualizações:
Transcrição
1 VANESSA MATIAS LEITE INTERSECÇÃO DOS MODELOS MPS.BR-E E SPICE COM FOCO EM PROJETOS PARA INDÚSTRIAS DO SETOR AUTOMOTIVO LONDRINA PR 2014
2
3 VANESSA MATIAS LEITE INTERSECÇÃO DOS MODELOS MPS.BR-E E SPICE COM FOCO EM PROJETOS PARA INDÚSTRIAS DO SETOR AUTOMOTIVO Trabalho de Conclusão de Curso apresentado ao curso de Bacharelado em Ciência da Computação da Universidade Estadual de Londrina para obtenção do título de Bacharel em Ciência da Computação. Orientador: Jandira Guenka Palma LONDRINA PR 2014
4 LEITE, M. V.. Intersecção dos modelos MPS.BR-E e SPICE com foco em projetos para indústrias do setor automotivo. 13 p. Trabalho de Conclusão de Curso (Graduação). Bacharelado em Ciência da Computação Universidade Estadual de Londrina, RESUMO Qualidade de software é uma área da engenharia de software que tem como principal objetivo garantir a qualidade do produto a partir de processos. Para garantir a qualidade foram instituídos modelos que guiassem as organizações em seus processos. Neste trabalho será apresentado os modelos MPS.BR e o SPICE, além das características semelhantes entre os modelos serão feitas adaptações no modelo MPS.BR para que este possa ter uma compatibilidade maior com o SPICE. Palavras-chave: latex. abntex. editoração de texto.
5 LEITE, M. V.. Title of the Work. 13 p. Final Project (Undergraduation). Bachelor of Science in Computer Science State University of Londrina, ABSTRACT Software quality is an area of software engineering that has as main objective to ensure product quality through processes. To ensure quality models have been established to steer the organizations in their processes.in this work the MPS.BR and SPICE models will be presented, in addition to similar features between the models will be made adaptations in MPS.BR model so that it can have greater compatibility with SPICE. Keywords: latex. abntex. text editoration.
6
7 5 1 INTRODUÇÃO Com o mercado de software em ascensão, houve a necessidade que fossem instituídos modelos de processo para que se haja uma maior qualidade no método de desenvolvimento de um software. Hoje existem alguns tipos de modelos de processos, a empresa deve analisar e escolher determinado modelo que lhe auxiliara em um aumento na qualidade de seus produtos, através de modificações em algumas partes de seus processos e como consequência dessas mudanças é alcançada uma determinada certificação Os modelos de processos não se resumem somente a certificação, seus benefícios vão muito além disso, com padrões internacionais de produção que os modelos instituem possibilitam uma maior visibilidade e ganhos a empresa, principalmente na produtividade pois gera uma redução de tempo e no investimento nos projetos, porém é importante salientar que esses resultados vem depois de um certo amadurecimento da empresas com os novos processos instituídos. Cabe ressaltar que a melhoria dos processos não implica diretamente em um software de qualidade, porém admite-se que a mesma equipe com um bom processo irá desenvolver produtos melhores do que se não houvesse processo algum [1]. Neste projeto será abordado dois tipos de modelo de qualidade de processo, sendo eles o MPS.BR e o SPICE. O MPS.BR é o modelo brasileiro e é direcionado principalmente para empresas de pequeno e médio porte sendo essa a realidade brasileira, e tem como principal objetivo a melhoria dos processos na empresa, já o SPICE é um modelo internacional e seu diferencial é que ele visa a melhoria nos processos do prejeto e não da empresa como um todo, o SPICE foi aderido por muitas empresas automotivas, sendo que até uma vertente deste modelo foi criada para estas empresas, o chamado Automotive SPICE [2]. Com os modelos citados acima será feito um estudo entre eles, analisando a compatibilidade entre ambos, sendo assim um meio facilitador para a institucionalização e adoção dos processos do SPICE em uma empresa que adote o MPS.BR. Ao longo deste trabalho será abordada a revisão bibliográfica com ênfase na qualidade e nos modelos de qualidades, a intersecção dos processos SPICE e do MPS.BR-E, o estudo de caso com a análise de resultados e por fim a conclusão do que foi desenvolvido ao longo do trabalho.
8
9 7 2 FUNDAMENTAÇÃO TEÓRICA Para o desenvolvimento da fundamentação teórica é importante ressaltar quais itens são primordiais para a motivação e elaboração deste trabalho. A qualidade do software se torna primordial tanto para clientes como para os fornecedores que precisam de formas para a elaboração de produtos melhores, os modelos de processos tais como o MPS.BR e SPICE são guias que auxiliam a melhoria dos processos de produção dos softwares, sendo assim um meio de garantir a qualidade do produto final. Uma ótima definição do que estamos presenciando hoje com a indústria de software foi relatada por Ivar Jacobson, Grady Booch e James Rumbaugh[3]: "Hoje, a tendência em software é em direção a sistemas maiores, mais complexos. Isso se deve, em parte, ao fato de que os computadores têm se tornado mais potentes a cada ano, levando os usuários a esperar mais deles. Essa tendência tem também sido influenciada pelo uso da Internet, que está se expandindo, para trocar toda espécie de informação... Nosso apetite por softwares cada vez mais sofisticados cresce à medida que aprendemos de uma versão de um produto para a seguinte como o produto poderia ser aperfeiçoado. Desejamos softwares que sejam melhor adaptados às nossas necessidades, mas que, por sua vez, não torne o software somente mais complexo. Em resumo, desejamos mais". Com essa crescente necessidade de software, a qualidade se torna um item primordial. Pressman define a qualidade de software como a conformidade a requisitos funcionais e de desempenho que foram explicitamente declarados, a padrões de desenvolvimento claramente documentados, e a características implícitas que são esperadas de todo software desenvolvido por profissionais [4]. Devido a necessidade de softwares com mais qualidade, há a necessidade de processos mais eficientes. Pressman define processos como sendo o alicerce da engenharia de software permitindo o desenvolvimento racional e oportuno do software. Ele também afirma que os processos de software são a base para o controle gerencial de projetos de software e estabelece o conteúdo no qual os métodos técnicos são aplicados, os produtos de trabalho (modelos documentos, dados, relatórios, formulários, etc.) são produzidos, os marcos são estabelecidos, a qualidade é assegurada e as modificações são adequadamente geridas [4], outra definição sobre processo é dada por Wilson de Paula Filho que descreve um processo que pode ser definido com mais ou menos detalhes sendo que suas etapas podem ter uma ordenação parcial, permitindo assim o paralelismo entre elas [5].
10 8 Capítulo 2. Fundamentação Teórica Tendo essas definições pode se concluir que os processos de software são necessários e sua implementação consequentemente traz benefícios e qualidade ao software desenvolvido. Porém a prática de implementação dos processos sem métodos não é um processo fácil isso nos leva aos modelos de processos, que possuem um conjunto de políticas, estruturas organizacionais, procedimentos entre outros elementos. 2.1 MPS.BR O MPS.BR também chamado de Melhoria de Processo do Software Brasileiro, é um modelo de avaliação de empresas desenvolvedoras de software, é desenvolvido pela SOFTEX com parceria do governo federal e academia. O modelo brasileiro é independente, porém é compatível com as Normas ISSO e 15504, bem como o CMMI (modelo norte americano de melhoria de processo). O MPS.BR é dividido em níveis de maturidade, sendo eles [1] : A- Em otimização B- Gerenciado quantitativamente C- Definido D- Largamente definido E- Parcialmente definido F- Gerenciado G- Parcialmente gerenciado Neste trabalho iremos tratar até o nível de maturidade E, na tabela abaixo segue os processos contidos nos níveis G,F e E [6].
11 2.2. SPICE 9 Nível Nome Processos G Parcialemente Gerenciado Gerência de Requisitos- GRE Gerência de Projetos- GPR F Gerenciado Medição- MED Garantia de Qualidade -GQA Gerência de Configuração- GCO Aquisição AQU Gerência de Portifólio de Projeto- GPP E Parcialmente Definido Avaliação e Melhoria do Processo Organizacional- AMP Definição do Processo Organizacional- DFP Gerência de Recursos Humanos- GRH Gerência de Reutilização- GRU 2.2 SPICE O SPICE ou ISO/IEC e tem como objetivo orientar a avaliação e a auto avaliação da capacidade de empresas em processos e, a partir dessa avaliação, permitir a melhoria dos processos. O SPICE se estrutura em duas dimensões, a primeira é a dimensão de processo : quais processos são avaliados, e a segunda é dimensão de capacidade: que determina a capacidade da empresa avaliada em cada um desses processos [1]. O SPICE possui cinco grandes categorias dentro da dimensão de processos. As cinco categorias são [1] : CUS: Relação cliente/fornecedor ENG: Processos de engenharia SUP: Processos de suporte MAN: Processos de gerência ORG: Processos de Organização Já a dimensão de capacidade do SPICE possuem 6 níveis sendo eles [1] : 0-Incompleto 1-Processo realizado 2-Processo gerenciado 3-Pocesso estabelecido
12 10 Capítulo 2. Fundamentação Teórica 4-Processo Previsível 5-Processo Otimizado Qualidade de software é uma área da engenharia de software que tem como principal objetivo garantir a qualidade do produto a partir de processos. Para garantir a qualidade foram instituídos modelos que guiassem as organizações em seus processos.tendo em vista que o SPICE é um modelo de grande importância e que é instituido em grande escala no setor automobilístico [2], diferentemente das pequenas e médias empresas brasileiras que adotam o MPS.BR, pretende-se então fazer relação entre eles, analisando quais conceitos do MPS.BR podem ser reaproveitados em determinadas categorias do SPICE. Ao final do trabalho deseja-se ter documentado a compatibilidade e possíveis adaptações no modelo brasileiro afim de facilitar a incorporação do SPICE [1] Automotive SPICE Hoje em dia com pelo menos 85% das funcionalidades de um automóvel são controladas por softwares, as empresas automobilísticas precisam que esses softwares sejam mais confiáveis evitando assim problemas futuros. O Automotive SPICE veio para auxiliar nas produções de softwares automotivos tendo como base o ISO/IEC (SPICE) [7]. Os processos que o Automotive SPICE trata e serão abordados neste trabalho estão na tabela abaixo [7]. Indentificação do Processo ACQ SPL ENG SUP MAN PIM REU Nome do Processo Grupo de Processos de Aquisição Grupo de Processos de Fornecimento Grupo de Processos de Engenharia Grupo de Processos de Suporte Grupo de Processos de Gestão Grupo de Melhoria de Processos Grupo de Processos de Reuso
13 11 3 RELAÇÃO DOS PROCESSOS DO AUTOMO- TIVE SPICE COM O MPS.BR-E Na tabela abaixo esta relacionado os processos do Automotive SPICE com o MPS.BR-E, sendo que essa relação pode ser abordado completamente, parcialmente ou pode não haver processos no MPS.BR-E que satisfaça o que é determinado no Automotive SPICE.
14 12 Capítulo 3. Relação dos processos do Automotive SPICE com o MPS.BR-E Processo Automotive SPICE Abordado? MPS.BR-E ACQ3- Acordo de Contrato Sim AQU3,AQU4,AQU6 ACQ4- Monitoramento do Fornecedor Sim AQU4,AQU6 ACQ11- Os Requisitos Técnicos ACQ12- Os Requisitos Legais e Administrativos Parcialmente AQU4 ACQ13- Requisitos de Projeto 4 ACQ14- Pedidos de Proposta ACQ15- Qualificação do Fornecedor SPL1- Licitação de Fornecedor Parcialmente GPR1, GPR2, GPR4 GPR5, GPR6, GPR7 GPR8, GPR9 GPR11 E GRP12 SPL2- Liberação do Produto Parcialmente GCO1, GCO2 GCO6, GCO7 ENG1- Elicitação de Requisitos Parcialmente GRE1, GRE4, GRE5 ENG2- Análise de Requisito de Sistema Parcialmente GRE3, GRE4, GRE5 ENG3- Projeto Arquitetônico do Sistema ENG4- Análise de Requisito de Software Pendente ENG5- Desing de Software ENG6- Construção de Softwarw ENG7- Teste de Integração de Software ENG8- Teste de Software ENG9- Teste de Integração do Sistema ENG10- Teste do Sistema SUP1- Garantia de Qualidade Parcialmente GQA1, GQA2 GQA3, GQA4 SUP2- Verificação SUP4- Revisão Conjunta SUP7- Documentação SUP8- Gerenciamente de Configuração Sim GCO1, GCO2, CGO3 GCO5, GCO6, GCO7 SUP9- Gerenciamento de Resolução de Problemas Pendente SUP10- Gerenciamento de Controle de Mudanças Parcialmente GCO5* MAN3- Gerenciamento de Projetos Parcialmente* GPR1, GPR2, GPR4 GPR8, GPR13, GPR19 MAN5- Gerenciamento de Risco MAN6- Medição Sim MED1, MED2, MED 5 MED6, MED7 REU2- Gestão de Programa de Reuso Parcialmente GRU1
15 13 REFERÊNCIAS 1 WAZLAWICK, R. S. Engenharia de Software: conceitos e práticas. [S.l.]: Rio de Janeiro: Elsevier, GRIESSER, M.; SCHREINER, F.; STÖLZL, S. Applying functional safety management and spice for automotive functions. Safety, v. 2012, p , BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. The unified modeling language user guide. [S.l.]: Pearson Education India, ROGER, S. Engenharia de Software, 6 a edição. [S.l.]: McGraw-Hill, FILHO, W. d. P. P. Engenharia de Software: fundamentos, métodos e técnicas. [S.l.]: Rio de Janeiro: LTC, SOFTEX. Guia Geral de Software Disponível em: < wp-content/uploads/2013/07/mps.br_guia_geral_software_2012..pdf>. 7 SIG, A. Automotive SPICE, Process Reference Model Disponível em: < PRM_v45.pdf>.
Qualidade de Software (cont)
Qualidade de Software (cont) Qualidade de Processo Profa Rosana Braga 1/2017 Material elaborado por docentes do grupo de Engenharia de Software do ICMC/USP Incorporação da Qualidade Requisitos do Usuário
Leia maisQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software
Leia maisGESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS
GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Professor NOME: RÔMULO CÉSAR DIAS DE ANDRADE Mini CV: Doutorando em Ciência
Leia maisGarantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta
Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...
Leia maisGarantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta
Garantia da Qualidade, Medição e Melhoria Leonardo Gresta Paulino Murta leomurta@ic.uff.br Exercício motivacional Leonardo Murta Garantia da Qualidade, Medição e Melhoria 2 Qualidade depende da perspectiva...
Leia maisQualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa
Qualidade de : Visão Geral Engenharia de Profa. Dra. Elisa Yumi Nakagawa 1 o semestre de 2017 Qualidade de Qualidade é um termo que pode ter diferentes interpretações. Existem muitas definições de qualidade
Leia maisNormas ISO:
Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais
Leia maisPSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process
PSP- Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process z Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento z Critica a essas
Leia maisMPS.BR Melhoria de Processo do Software Brasileiro
Melhoria de Processo do Software Brasileiro (MPS.BR) SUMÁRIO 1. Introdução 2. Implantação do Programa MPS.BR: 2004 2007 3. Consolidação do Programa MPS.BR: 2008-2010 4. Conclusão Kival Weber Coordenador
Leia maisAvaliação de Processos de Software Utilizando a Norma ISO/IEC Autor : Anisio Iahn Orientador : Everaldo Artur Grahl
Avaliação de Processos de Software Utilizando a Norma ISO/IEC 15504 Autor : Anisio Iahn Orientador : Everaldo Artur Grahl 1 Roteiro Introdução Objetivo Qualidade Processos Outros Modelos ISO/IEC 15504
Leia maisDCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo.
DCC / ICEx / UFMG O Modelo CMMI Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Um pouco de história Na década de 80, o Instituto de Engenharia de Software (SEI) foi criado Objetivos Fornecer software
Leia maisDesenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)
CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software CMMI
Leia maisQualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa
Qualidade de : Visão Geral SSC 121-Engenharia de 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Qualidade de Qualidade é um termo que pode ter diferentes interpretações Existem muitas definições
Leia maisAlinhamento do Processo de Desenvolvimento de Software do Laboratório GAIA à metodologia ágil SAFe e ao modelo de qualidade MR-MPS-SW
Alinhamento do Processo de Desenvolvimento de Software do Laboratório GAIA à metodologia ágil SAFe e ao modelo de qualidade MR-MPS-SW Letícia Mayumi Doy Okamoto 1, Rodolfo Miranda de Barros 1 1 Departamento
Leia maisVisão Geral de Engenharia de Software
Visão Geral de Engenharia de Software Ricardo de Almeida Falbo Ontologias para Engenharia de Software Departamento de Informática Universidade Federal do Espírito Santo Agenda Engenharia de Software: Definição
Leia maisQualidade de Software
Qualidade de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com Garantia de Qualidade n n Qualidade do Produto (aula anterior)
Leia maisMPS.BR Melhoria de Processo do Software Brasileiro
MPS.BR Melhoria de Processo do Software Brasileiro Sumário: 1. Introdução 2. Objetivo e Metas do Programa MPS.BR (Propósito, Subprocessos e Resultados) 3. Resultados Alcançados Dez 2003 Mai 2006 4. Principais
Leia maisPSP Personal Software Process. Maria Cláudia F. P. Emer
PSP Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento Critica a essas abordagens
Leia maisUma Visão Geral do Programa MPS.BR para Melhoria de Processos de Software
Instituto de Ciências Exatas e Tecnologia Curso: Engenharia de Software Uma Visão Geral do Programa MPS.BR para Melhoria de Processos de Software Daniel da Silva Costa Odette Mestrinho Passos Outubro 2017
Leia maisVANESSA MATIAS LEITE INTERSECÇÃO DOS MODELOS MPS.BR-E E SPICE COM FOCO EM PROJETOS PARA INDÚSTRIAS DO SETOR AUTOMOTIVO
VANESSA MATIAS LEITE INTERSECÇÃO DOS MODELOS MPS.BR-E E SPICE COM FOCO EM PROJETOS PARA INDÚSTRIAS DO SETOR AUTOMOTIVO LONDRINA PR 2014 VANESSA MATIAS LEITE INTERSECÇÃO DOS MODELOS MPS.BR-E E SPICE COM
Leia maisMaturidade e Capabilidade do Processo de Software: Definição Modelo: Definição MPS.BR: O Modelo MPS.BR: Capacidade do Processo Processos do Nível G,
Maturidade e Capabilidade do Processo de Software: Definição Modelo: Definição MPS.BR: O Modelo MPS.BR: Capacidade do Processo Processos do Nível G, primeiro nível do modelo Método de Avaliação (MA-MPS)
Leia maisReutilização de Software
Reutilização de Software Cláudia Maria Lima Werner werner@cos.ufrj.br COPPE/UFRJ Programa de Engenharia de Sistemas e Computação Tópicos Engenharia de Software Processo de Software Reutilização de Software
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO
UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO PLANO DE ENSINO DISCIPLINA: GERÊNCIA DE
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO
UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO DISCIPLINA: GERÊNCIA DE
Leia maisAgenda da Aula. Melhoria do Processo de Software. Por que melhorar o processo? De onde veio a idéia? Qualidade do Produto. Qualidade de Software
Engenharia de Software Aula 20 Agenda da Aula Melhoria do Processo de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 16 Maio 2012 Melhoria de Processo Medição Análise Mudança
Leia maisVisão Geral da Norma ISO/IEC 12207
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Visão Geral da Norma ISO/IEC 12207 Engenharia de Software 2o. Semestre
Leia maisEngenharia de Software
Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Engenharia de Software Definição O CMMI é um conjunto de boas práticas de gerenciamento e de melhoria da qualidade a serem aplicadas criteriosamente no
Leia maisQualidade de Processo de Software. Simone S Souza ICMC/USP 2018
Qualidade de Processo de Software Simone S Souza ICMC/USP 2018 Qualidade do Processo de Software Qualidade de software não se atinge de forma espontânea. A qualidade dos produtos de software depende fortemente
Leia maisProject Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR
Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Bernardo Grassano 1, Analia Irigoyen Ferreiro Ferreira 2, Mariano Montoni 3 1 Project Builder Av. Rio Branco 123, grupo 612, Centro
Leia maisGarantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso
Garantia da Qualidade dos Processos de Software Baseado no MPS.BR Um Estudo de Caso Rafaella C. Carvalho¹, Rodolfo Miranda de Barros¹ 1 Departamento de Computação Universidade Estadual de Londrina (UEL)
Leia maisEngenharia de Software I: Introdução. Graduação em Informática 2009 Profa. Itana Gimenes
Engenharia de Software I: Introdução Graduação em Informática 2009 Profa. Itana Gimenes Programa 1. O processo de engenharia de software 2. Engenharia de requisitos 3. Modelagem de sistemas 4. Conceitos
Leia maisDougl g as s D iego g Inesul- Anápolis
Douglas Diego Inesul- Anápolis Objetivos Definir Qualidade Definir Qualidade no contexto de Software Relacionar Qualidade de Processo a Qualidade de Produto Software Citar as principais normas e padrões
Leia maisQualidade e Auditoria de SW. Prof. Dr. Luis Fernando GARCIA
Qualidade e Auditoria de SW Prof. Dr. Luis Fernando GARCIA luis@garcia.pro.br www.garcia.pro.br Parte 7: MPS.BR Maturidade em Qualidade de Software A BELEZA do MODELO... 4 Sucesso! 6 7 Brasil com MPS.BR
Leia maisUniversidade Federal de Pernambuco
Universidade Federal de Pernambuco Centro de Informática Graduação em Ciência da Computação 2007.2 Mapeamento do Modelo CMMI À Norma ISO/IEC 12207 Proposta de Trabalho de Graduação Aluna: Ana Paula Bezerra
Leia maisVisão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação
- Centro de Ciências Exatas, Naturais e de Saúde Departamento de Computação Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação COM06852 - Introdução aos SI Prof.
Leia maisEngenharia de Software
Engenharia de Software Visão Geral Profa.Paulo C. Masiero masiero@icmc.usp.br ICMC/USP Algumas Dúvidas... Como são desenvolvidos os softwares? Estamos sendo bem sucedidos nos softwares que construímos?
Leia maisGerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL
Gerenciamento de Comunicação em Projetos de Software - Um estudo de caso no Laboratório Gaia da UEL Vinicius Marques Chioratto 1, Rodolfo Miranda de Barros 1 1 Departamento de Computação Universidade Estadual
Leia maisElementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI
Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI Ana Cervigni Guerra Eduardo Paulo de Souza Projeto Reconhecido na Categoria Serviços Tecnológicos Brasília, 31 de
Leia maisAnálise de Ferramentas para Controle de Versões de Software no Contexto do MPS.BR
Análise de Ferramentas para Controle de Versões de Software no Contexto do MPS.BR Danne da Silva Oliveira 1, Heitor Costa 2, Paulo Afonso Parreira Júnior 2 1 Instituto de Ciências Exatas - Universidade
Leia maisMPS.BR Melhoria de Processo do Software Brasileiro
MPS.BR Melhoria de Processo do Software Brasileiro 1. Objetivo e Metas (Propósito, Subprocessos e Resultados) 2. Resultados Alcançados Dez2003 Jul2006 3. Principais Desafios 2006-2008 Kival Weber Coordenador
Leia maisIDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES
INSTRUÇÕES - Esta prova é SEM CONSULTA. - Inicie a prova colocando o seu nome em todas as páginas. - Todas as respostas às questões devem ser preenchidas a caneta. - Todas as informações necessárias estão
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC
CURSO: Tecnologia em Sistemas de Informação DISCIPLINA: SOFT Engenharia de Software DATA: AULA NÚMERO: 01 PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Software...1 2.2 Engenharia
Leia maisAnálise de Sistemas. Aula 5
Análise de Sistemas Aula 5 Prof. Emerson Klisiewicz CONTEXTUALIZAÇÃO Aula 5 Análise Orientada a Objetos Introdução a UML Histórico e Visão Geral Ferramentas CASE O Sucesso... Clientes satisfeitos Eles
Leia maisDesenvolvimento de um Modelo Econômico de Processo de Software para Pequenas Empresas Baseado no CMMI Nível 2
Desenvolvimento de um Modelo Econômico de Processo de Software para Pequenas Empresas Baseado no CMMI Nível 2 Autores Juliana Franca Rodrigues Orientador Luiz Eduardo Galvao Martins Apoio Financeiro Pibic
Leia maisCriação de documentos para auxílio na implementação do Nível G do MPS.BR
Criação de documentos para auxílio na implementação do Nível G do MPS.BR Romildo Miranda Martins 1, Frederico Miranda Coelho 1 1 Departamento de Ciência da Computação Universidade Presidente Antônio Carlos
Leia maisPadrões de Qualidade de Software
Engenharia de Software I 2015.2 Padrões de Qualidade de Software Engenharia de Software Aula 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de Software) Padrões de Qualidade de Software
Leia maisCK119: Engenharia de Software
CK119: Engenharia de Software Rossana Andrade Ph.D, SITE, University of Ottawa, Canadá Profa. Departamento de Computação, Centro de Ciências, Universidade Federal do Ceará rossana@ufc.br www.great.ufc.br
Leia maisICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome:
ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Estudos Disciplinares Campus: Data: / / Nome: RA: Turma: Questão 1: Assinale a função correta de engenharia de requisitos:
Leia maisUML: Introdução. História Visão geral Modelo conceitual da UML. Bibliografia. UML: introdução
UML: introdução Prof.: Clarindo Isaías Pereira da Silva e Pádua Synergia / Gestus Departamento de Ciência da Computação - UFMG UML: introdução 2 Bibliografia Rumbaugh, J.; Jacobson, I.; Booch, G., The
Leia maisFábricas de Software. Processos de Software. Fábricas de Software. Fábricas de Software 17/08/2010. Jorge Dias
Fábricas de Software Processos de Software Jorge Dias Um processo estruturado, controladoe melhoradode forma contínua, considerando abordagens de engenharia industrial, orientado para o atendimento a múltiplas
Leia maisPLANO DE CURSO. 2. EMENTA: Planejamento e gerenciamento de projetos de software. Métricas e Técnicas de estimativa de software. Qualidade de Software.
PLANO DE CURSO 1. DADOS DE IDENTIFICAÇÃO: Curso: Bacharelado em Sistemas de Informação Disciplina: Gerência de Projetos e Qualidade de Software Código: SIF40 E-mail: jamilson.dantas@fasete.edu.br luciano.marques@fasete.edu.br
Leia maisAlinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW
Alinhamento dos Processos de Desenvolvimento de Software do Laboratório GAIA ao modelo de qualidade MR-MPS-SW Lucas Busatta Galhardi 1, Rodolfo Miranda de Barros 1 1 Departamento de Computação Universidade
Leia maisISO/IEC Processo de ciclo de vida
ISO/IEC 12207 Processo de ciclo de vida O que é...? ISO/IEC 12207 (introdução) - O que é ISO/IEC 12207? - Qual a finalidade da ISO/IEC 12207? Diferença entre ISO/IEC 12207 e CMMI 2 Emendas ISO/IEC 12207
Leia mais1.1. Melhoria Contínua
1 Introdução Um dos desafios enfrentados pela Engenharia de Software é o de criar instrumentos para que um produto de software possa ser desenvolvido com qualidade e de forma eficiente, consumindo o mínimo
Leia maisGerência de Configuração: Processos e Ferramentas. Leonardo Gresta Paulino Murta
Gerência de Configuração: Processos e Leonardo Gresta Paulino Murta leomurta@ic.uff.br GC no processo de desenvolvimento O processo de gerência de configuração acontece em paralelo com o processo de desenvolvimento
Leia maisQUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA
DEFINIÇÕES / RESUMO Apostilas de NORMAS, disponíveis no site do professor. 1 NORMAS VISÃO GERAL Qualidade é estar em conformidade com os requisitos dos clientes; Qualidade é antecipar e satisfazer os desejos
Leia maisIntrodução. O Modelo CMM/SEI. Roteiro da Apresentação. Conceitos básicos de qualidade. Conceitos básicos de qualidade de software
O Modelo CMM/SEI Francisco Rapchan Engenheiro de Computação Prof. do Depto de Informática - UFES / UNESC Mestrando em Informática Área de estudo: Engenharia de Software www.inf.ufes.br/~.br/~rapchanrapchan
Leia maisEscopo: PROCESSOS FUNDAMENTAIS
Escopo: PROCESSOS FUNDAMENTAIS Etapa:Desenvolvimento de software Disciplina: Auditoria & Qualidade em Sistemas de Informação Professor: Lucas Topofalo Integrantes: Joel Soares de Jesus Luiz R. Bandeira
Leia maisMPS.BR: Promovendo a Adoção de Boas Práticas de Engenharia de Software pela Indústria Brasileira
MPS.BR: Promovendo a Adoção de Boas Práticas de Engenharia de Software pela Indústria Brasileira Marcos Kalinowski, Gleison Santos, Sheila Reinehr, Mariano Montoni, Ana Regina Rocha, Kival Chaves Weber,
Leia maisCiência da Computação ENGENHARIA DE SOFTWARE. Capítulo 1 Introdução
Ciência da Computação ENGENHARIA DE SOFTWARE Capítulo 1 Introdução Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Plano de Ensino 1. Introdução à Engenharia de Software Importância da Engenharia
Leia maisMPS.BR - Melhoria de Processo do Software Brasileiro. Guia Geral
MPS.BR - Melhoria de Processo do Software Brasileiro Guia Geral (Versão 1.1) Este guia contém a descrição geral do MPS.BR e detalha o Modelo de Referência (MR-MPS) e as definições comuns necessárias para
Leia maisUniversidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Ciências da Computação. Gustavo Diniz
Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Ciências da Computação Gustavo Diniz Mapeamento da Certificação MPS.BR Nível F nas práticas adotadas pelo Praxis Belo Horizonte,
Leia maisGUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2015/2016 Unidade Curricular Engenharia de Software II ECTS 6 Regime Obrigatório Ano 3º Semestre 1º sem Horas de trabalho globais Docente Maria Clara Silveira Total
Leia maisImplementação do MoProSoft em Empresa com MPS.BR - E
Implementação do MoProSoft em Empresa com MPS.BR - E Jéssica Tomaz Silva 1, Jandira Guenka Palma 1, Heber Alexsandro Almeida do Nascimento 2 1 Departamento de Computação Universidade Estadual de Londrina
Leia maisSOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS
Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Trabalho de Conclusão de Curso Ciências da Computação SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS AS Acadêmico: Fabricio
Leia maisManutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015
Manutenção de Software Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Processos de Ciclo de Vida de Software Processos Fundamentais Aquisição Processos de Apoio Documentação
Leia maisMPS.BR - Melhoria de Processo do Software Brasileiro. Guia Geral
MPS.BR - Melhoria de Processo do Software Brasileiro Guia Geral (Versão 1.2) Este guia contém a descrição geral do MPS.BR e detalha o Modelo de Referência (MR-MPS) e as definições comuns necessárias para
Leia maisProva de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES
Prova de Conhecimento para Consultores de Implementação MPS.BR 03 de agosto de 2012 4 horas de duração Nome: IDENTIFICAÇÃO DO CANDIDATO E-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 (a) Q2 (b) Q3 Q4 Q5 Q6
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
CI 221 DISCIPLINA: Engenharia de Software AULA NÚMERO: 2 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO Nesta aula serão apresentados e discutidos os conceitos de Processo de desenvolvimento de software e ciclo
Leia maisJÉSSICA TOMAZ SILVA IMPLANTAÇÃO DO MOPROSOFT EM EMPRESA COM MPS-BR - E
JÉSSICA TOMAZ SILVA IMPLANTAÇÃO DO MOPROSOFT EM EMPRESA COM MPS-BR - E LONDRINA PR 2013 JÉSSICA TOMAZ SILVA IMPLANTAÇÃO DO MOPROSOFT EM EMPRESA COM MPS-BR - E Trabalho de Conclusão de Curso apresentado
Leia maisCiência da Computação ENGENHARIA DE SOFTWARE. Métricas e Estimativas do Projeto
Ciência da Computação ENGENHARIA DE SOFTWARE Métricas e Estimativas do Projeto Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução Métricas APF Análise de Pontos de Função Estimativas
Leia maisISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO
Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical
Leia maisMPS.BR - Melhoria de Processo do Software Brasileiro. Guia Geral
MPS.BR - Melhoria de Processo do Software Brasileiro Guia Geral Este guia contém a descrição geral do Modelo MPS e detalha o Modelo de Referência (MR-MPS) e as definições comuns necessárias para seu entendimento
Leia maisAPLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA
APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA Guilherme de Souza Ferreira Discente do curso Tecnologia em Análise e Desenvolvimento de Sistemas
Leia maisProjeto e Desenvolvimento de Sistemas de Informação
Projeto e Desenvolvimento de Sistemas de Informação flavio@ufu.br 1 Objetivos Identificar problemas do mundo real implementáveis computacionalmente; Realizar a análise e projeto de soluções em software
Leia maisPrograma MPS.BR, modelo MPS e
Programa MPS.BR, modelo MPS e pesquisas imps Agenda Programa MPS.BR e modelo MPS Pesquisas imps Conclusão Kival Weber Coordenador Executivo do Programa MPS.BR Melhoria de Processo do Software Brasileiro
Leia mais2. Processos em Engenharia de Software
Renato Cardoso Mesquita Departamento de Eng. Elétrica da UFMG renato@cpdee.ufmg.br Engenharia de Software 2. Processos em Engenharia de Software.......... 2.1. Visão Geral Conceito de processo conjunto
Leia maisAula 3 - Modelos de Processo - cascata, iterativo e incremental e ágil
Aula 3 - Modelos de Processo - cascata, iterativo e incremental e ágil Análise de Sistemas Prof. Filipe Arantes Fernandes filipe.arantes@ifsudestemg.edu.br 2 Vale a pena ver de novo Modelo de Processo:
Leia maisMPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Implementação Parte 8: Implementação do MR-MPS em organizações que adquirem software
MPS.BR - Melhoria de Processo do Software Brasileiro Guia de Implementação Parte 8: Implementação do MR-MPS em organizações que adquirem software Este guia contém orientações para a implementação do Modelo
Leia maisTópicos da Aula. O que é anunciado. Falha de Comunicação no Desenvolvimento de Software. Engenharia de Software: Conceitos Fundamentais
Engenharia de Software Aula 02 Tópicos da Aula Engenharia de Software: Conceitos Fundamentais Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 07 Março 2012 Motivação e Conceitos
Leia maisDERYK SEDLAK RIBEIRO UM ESTUDO DAS ARQUITETURAS DE MIDDLEWARE ABORDADAS EM SISTEMAS DE COMÉRCIO ELETRÔNICO
DERYK SEDLAK RIBEIRO UM ESTUDO DAS ARQUITETURAS DE MIDDLEWARE ABORDADAS EM SISTEMAS DE COMÉRCIO ELETRÔNICO LONDRINA PR 2018 DERYK SEDLAK RIBEIRO UM ESTUDO DAS ARQUITETURAS DE MIDDLEWARE ABORDADAS EM SISTEMAS
Leia maisIntrodução ao CMM SM Capability Maturity Model
Introdução ao CMM SM Capability Maturity Model I Workshop de Qualidade em Produção de Software UEM - Universidade Estadual de Maringá Maringá - PR - 21 de novembro de 2001 Eduardo Paulo de Souza Eduardo.Souza@iti.gov.br
Leia maisProf. Emiliano S. Monteiro
Prof. Emiliano S. Monteiro Nível 1: caótico, a empresa não possui processos. Todo o serviço é realizado sob demanda conforme as tarefas vão chegando e os problemas aparecendo vivem fazendo coisas pra ontem
Leia maisRequisitos de Sistemas
Requisitos de Sistemas Unidade II - Processos de Negócio Identificação Conceitos Modelagem - BPM - UML Processos x Requisitos 1 Processo de negócio CONCEITO Um processo de negócio, processo organizacional
Leia maisPROJETO DE MELHORIA DO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE BASEADO NA METODOLOGIA PMBOK
PROJETO DE MELHORIA DO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE BASEADO NA METODOLOGIA PMBOK Eliseu Castelo Branco Jr. RESUMO Este artigo descreve o projeto de Implementação de Melhoria de Processos Gerenciais
Leia maisUNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO PRÓ-REITORIA DE GRADUAÇÃO CÂMARA DE GRADUAÇÃO
UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO PRÓ-REITORIA DE GRADUAÇÃO CÂMARA DE GRADUAÇÃO PROGRAMA ANALÍTICO DISCIPLINA CÓDIGO: IS529 ANÁLISE DOS RECURSOS DE TI NA GESTÃO PÚBLICA CRÉDITOS: 04 CARGA HORÁRIA:
Leia maisEngenharia de Software
Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 Capítulo 1 Introdução SUMÁRIO Engenharia de Software Definição; Objectivos
Leia maisIntrodução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software
INTRODUÇÃO AO SWEBOK Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Origens do corpo de conhecimentos da Engenharia de Software: Engenharia da Computação Ciência da
Leia maisUNIVERSIDADE METODISTA DE PIRACICABA
UNIVERSIDADE METODISTA DE PIRACICABA FACULDADE DE CIÊNCIAS EXATAS E DA NATUREZA MESTRADO EM CIÊNCIA DA COMPUTAÇÃO AVALIAÇÃO DA IMPLANTAÇÃO DO MPS.BR: UM ESTUDO EMPÍRICO SOBRE BENEFÍCIOS, DIFICULDADES E
Leia maisDa Pesquisa em Engenharia de Software à Melhoria da Qualidade de Software no Brasil
Da Pesquisa em Engenharia de Software à Melhoria da Qualidade de Software no Brasil Autores: Marcos Kalinowski (COPPE/UFRJ), Gleison Santos (PPGI - UNIRIO), Rafael Prikladnicki (PUCRS), Ana Regina Rocha
Leia maisPrograma Analítico de Disciplina INF323 Engenharia de Software II
0 Programa Analítico de Disciplina Departamento de Informática - Centro de Ciências Exatas e Tecnológicas Número de créditos: Teóricas Práticas Total Duração em semanas: 15 Carga horária semanal 0 Períodos
Leia maisNotas de Aula 03: Introdução a Orientação a Objetos e a UML
Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas
Leia maisUnidade IV. Unidade IV
Unidade IV 4 MODELOS DE QUALIDADE DE SOFTWARE 4.1 Introdução 1 As mudanças que estão ocorrendo nos clientes e nos ambientes de negócios altamente competitivos têm motivado as empresas a modificarem estruturas
Leia maisALM Aplicações em Linguagem de Montagem. Introdução. A produção de Software é uma atividade build and fix. build. fix
Introdução A produção de Software é uma atividade build and fix. 1 Introdução build 2 Introdução fix 3 1 Introdução 4 P s Só pessoas motivadas e comprometidas com o projeto garantem o respectivo sucesso;
Leia maisUNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO PRÓ-REITORIA DE GRADUAÇÃO CÂMARA DE GRADUAÇÃO PROGRAMA ANALÍTICO
UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO PRÓ-REITORIA DE GRADUAÇÃO CÂMARA DE GRADUAÇÃO DISCIPLINA CÓDIGO: IS531 PROGRAMA ANALÍTICO INOVAÇÕES DA TI E GESTÃO PÚBLICA CRÉDITOS: 04 CARGA HORÁRIA: 4CR,
Leia maisCMM Capability Maturity Model. O que é isto???
CMM Capability Maturity Model O que é isto??? Material Didático: A.S. Afonso Pinheiro Analista de Sistemas da DBA Engenharia e Sistemas Ltda. CMM Capability Maturity Model Material didático desenvolvido
Leia mais