Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ

Tamanho: px
Começar a partir da página:

Download "Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ"

Transcrição

1 Trabalhos em andamento Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ Julio Cezar Costa Furtado 1,2, Sandro Ronaldo Bezerra Oliveira 1,2 julio.furtado@gmail.com, srbo@ufpa.br 1 Programa de Pós-Graduação em Ciência da Computação (PPGCC) Universidade Federal do Pará (UFPA) Rua Augusto Corrêa, 01 - Guamá - Belém - PA - Brasil 2 SWQuality Consultoria e Sistemas Ltda. Av. Barbosa Lima, n Recife - PE - Brasil Resumo. Este artigo vem apresentar uma proposta para mapeamento dos processos de aquisição e serviços existentes, aderente às orientações fornecidas pelo modelo MPS.BR, em seu Guia de Aquisição, e aderente ao CMMI-ACQ. Este resultado é exposto na forma de um estudo comparativo entre os modelos com um mapeamento entre as atividades em busca de equivalências. Por fim, é apresentada uma análise da proposta, com os principais resultados esperados, assim como seus pontos fortes e fracos. 1. Introdução Muitas organizações têm necessidades específicas que os produtos comerciais de prateleira (Commercial of the Shelf Software COTS) e os produtos modificáveis de prateleira (Modified of the Shelf Software MOST) nem sempre estão aptos a contemplar [Guerra & Alves 2004]. Assim, as organizações se vêem obrigadas a procurar uma maneira de desenvolver este produto que atenda às suas necessidades e muitas vezes a solução mais eficiente, ou economicamente viável, é a terceirização deste serviço. Assim surgiu a necessidade do adquirente ter um maior acompanhamento sobre este processo de compra. E junto com esta necessidade surgiram também os modelos, guias e normas que visam orientar as organizações com as boas práticas para o processo de aquisição de Software e Serviços Correlatos (S&SC), no qual se pode citar os processos sobre aquisição no modelo CMMI (Capability Maturity Model Integration) [SEI 2001], MPS.BR (Melhoria do Processo de Software Brasileiro) [SOFTEX 2009a], na norma ISO/IEC [ISO 2008] e modelos específicos para aquisição, como o SA-CMM (Software Acquisition Capability Maturity Model) [Copper & Fisher 2002], CMMI-ACQ [SEI 2006] e o Guia de Aquisição do MPS.BR [SOFTEX 2009b]. Estes dois últimos são o foco do estudo realizado. Neste contexto, adotar um modelo específico para aquisição de software baseado nas melhores práticas existentes nesta área promove a mitigação dos problemas mais comuns encontrados, tendo em vista que a maioria das organizações adquirentes de S&SC enfrenta sérios problemas para orçar, licitar, contratar e gerir de maneira adequada os projetos para desenvolvimento dos produtos de software que precisam construir [Guerra & Alves 2004]. Ocorrendo, assim, casos onde o S&SC adquirido não atende devidamente os objetivos para os quais foi desenvolvido ou possui custo bem mais elevado do que o esperado. Existe também uma grande dificuldade para acompanhar o processo de desenvolvimento junto ao fornecedor. 164 WAMPS 2009

2 Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ Este artigo tem como objetivo fornecer um mapeamento entre os processos estudados que servirá de base para oferecer uma proposta de definição de um processo específico para aquisição, flexível à cultura da organização, que englobe as boas práticas dos modelos em estudo. Processo este que será sistematizado em uma ferramenta de software livre para apoio. Com essa suite de processo e ferramenta, o objetivo é simplificar a implantação de processos para aquisição em organizações com pouca ou nenhuma experiência em engenharia de software e gerência de projetos. O artigo está estruturado nas seguintes seções: a Seção 2 fornece a fundamentação sobre processo de aquisição e uma breve explicação sobre os modelos deste estudo; a Seção 3 trata sobre o estudo comparativo entre os dois modelos; na Seção 4 a proposta deste trabalho é exposta, assim como sua análise; e a Seção 5 aborda as considerações finais sobre o trabalho. 2. O Processo de Aquisição Segundo Humphrey (1989), a busca pela qualidade em software tem sido realizada em duas direções: a qualidade do processo, que tem foco nos processos geradores do produto como forma de obter a melhoria da qualidade; e a qualidade do produto, que se baseia na busca e identificação das características tangíveis dos produtos a serem desenvolvidos, estabelecendo-se, a partir delas, diretrizes que nortearão o processo de desenvolvimento. O processo de software é um conjunto de atividades realizadas para construir software, levando em consideração os produtos sendo construídos, as pessoas envolvidas e as ferramentas com as quais trabalham. Para o processo de aquisição de software, a qualidade deve-se compreender da adequação deste software adquirido às necessidades da empresa adquirente, sejam estas necessidades funcionais, não-funcionais ou mesmo gerenciais, como custo e prazo de implantação. O propósito do processo de aquisição é adquirir o S&SC que atenda às necessidades expressas pelo cliente e assegurar a qualidade do produto de software. O foco principal do processo de aquisição é a seleção do fornecedor e o acompanhamento dos produtos e processos, com o objetivo de assegurar a qualidade do produto que está sendo adquirido. A aquisição de produtos e serviços de software é um processo complexo, principalmente no que diz respeito à caracterização dos requisitos necessários ao Software e Serviços Correlatos e às condições envolvidas na contratação como, por exemplo, qualidade esperada, forma de aceitação, gestão de mudanças, artefatos esperados, entre outros [SOFTEX 2009b]. O Processo de Aquisição de Software define os passos para se obter um sistema ou serviço, e todas as atividades efetuadas pelo comprador durante o ciclo de vida do projeto. Esse processo é iniciado com a definição da necessidade de adquirir um sistema, um produto ou um serviço de software. Por esta razão, normas e modelos foram desenvolvidos visando apoiar e orientar as organizações fornecedoras e adquirentes quanto à melhoria de processos. A seguir será apresentada uma contextualização dos processos do Guia de Aquisição do MPS.BR e do CMMI-ACQ. WAMPS

3 Trabalhos em andamento 2.1. O Guia de Aquisição do MPS.BR O modelo MPS.BR tem como base os conceitos de maturidade e capacidade de processo para a avaliação e melhoria da qualidade e produtividade de produtos de software e serviços correlatos [SOFTEX 2009a]. Assim, o modelo possui três componentes: o Modelo de Referência do MPS.BR, o Método de Avaliação do MPS.BR e o Modelo de Negócios; que são descritos através dos guias: Guia Geral, Guia de Avaliação, Guia de Implementação e o Guia de Aquisição. Em se tratar do Guia de Aquisição, este descreve um processo de aquisição de software que pode ser adaptado à realidade das empresas fornecedoras de software que tenham sido avaliadas de acordo com o MA-MPS ou modelo equivalente. O processo é subdividido em quatro atividades: Preparação da Aquisição, Seleção do Fornecedor, Monitoração do Contrato e Aceitação pelo Cliente. O mesmo é destinado, mas não limitado, a instituições interessadas em aquisição de S&SC, especialmente para contextos onde o adquirente não tem experiência com desenvolvimento de software. A introdução da aquisição de S&SC, como parte do MPS.BR, tem como finalidade orientar as organizações que adquirem S&SC, por meio de um processo de aquisição onde são descritas as atividades e tarefas fundamentais para a garantia da qualidade do contrato e respectivos produtos e serviços entregues pelo fornecedor [SOFTEX 2009b]. O guia, também, fornece orientações sobre as tarefas previstas para se atingir os objetivos e obter os resultados previstos de cada atividade, assim como os produtos requeridos para executar cada tarefa prevista na atividade e os produtos gerados pela execução da atividade O CMMI-ACQ O CMM é um modelo de maturidade de processo baseado na capacidade da organização de definir, gerenciar e melhorar seus processos. A experiência do SEI (Software Engineering Institute) com os modelos CMM possibilitou a evolução para o modelo CMMI, que apresenta os modelos: CMMI for Service (CMMI-SVC), publicado em 2009, e foca no estabelecimento de um serviço, gerência e entrega; o CMMI for Developer (CMMI-DEV), publicado em 2006, com foco em desenvolvimento do produto; e o CMMI for Acquisition (CMMI-ACQ), publicado em 2007, com foco no processo de aquisição e terceirização de bens e serviços. O modelo CMMI-ACQ fornece orientação para a aplicação das melhores práticas do CMMI por parte do adquirente. Embora os fornecedores possam dispor de artefatos úteis para gerir os processos abordados pelo modelo, o foco principal é integrar os padrões de conhecimento que são essenciais para um adquirente [SEI 2006]. Ao integrar esses padrões de conhecimento, o modelo fornece um conjunto abrangente das melhores práticas para a aquisição de produtos e serviços. O CMMI-ACQ possui 22 áreas de processo, onde 6 áreas focam nas práticas específicas para aquisição: Gerenciamento do Contrato, Desenvolvimento de Requisitos para Aquisição, Gerenciamento Técnico da Aquisição, Validação da Aquisição, Verificação da Aquisição e Solicitação e Acordo de Desenvolvimento com o Fornecedor. 166 WAMPS 2009

4 Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ 3. Estudo Comparativo Tendo em vista que o modelo CMMI é um modelo para aquisição de software mais abrangente que o processo de aquisição proposto pelo MPS.BR, esse estudo apenas tratará da comparação das 6 áreas específicas para aquisição do CMMI com o Guia de Aquisição do MPS.BR A comparação foi feita tomando as atividades do MPS.BR como base e mostrará como o equivalente é atingido pelo CMMI-ACQ, tomando como foco os objetivos específicos e práticas do mesmo Preparação da Aquisição A primeira atividade descrita no MPS.BR é a Preparação da Aquisição. Esta atividade é fundamental para o estabelecimento da estratégia para a condução de todo o processo de aquisição, pois nesta atividade se define as necessidades e requisitos da aquisição, assim como, comunica-os aos possíveis fornecedores. Dentro do CMMI-ACQ, esta atividade é contemplada pelo atendimento dos objetivos específicos SG1, SG2 e SG3 da área de processo Desenvolvimento de Requisitos, que tem como propósito o desenvolvimento e análise dos requisitos do comprador e de contrato, e o objetivo específico SG1 da área de processo Solicitação e Acordo de Desenvolvimento com o Fornecedor, onde serão especificados os critérios para seleção do fornecedor dentro do pacote de solicitação. A Tabela 1 exibe o relacionamento das tarefas necessárias para a conclusão desta atividade do MPS. BR com as das áreas de processo envolvidas no CMMI-ACQ, mostrando a equivalência. Tabela 1. Relacionamento das tarefas de Preparação da Aquisição Guia de Aquisição do MPS.BR Estabelecer as necessidades: determina quais os objetivos a serem atendidos com a aquisição. Essa atividade tem como propósito analisar as necessidades e resultados que o adquirente pretende atingir com a aquisição. Essa etapa é fundamental, pois indica a primeira tomada de decisão referente aos objetivos e os resultados esperados durante o andamento da aquisição. Definir os requisitos: identifica os requisitos do adquirente para o S&SC. Essa etapa deve especificar os requisitos a serem considerados. CMMI-ACQ Desenvolvimento de Requisitos para Aquisição SG 1 Gerenciar requisitos do cliente SP 1.1 Elicitar necessidades dos interessados Desenvolvimento de Requisitos para Aquisição SG 1 Gerenciar requisitos do cliente SP 1.2 Desenvolver e priorizar as necessidades dos clientes SG 2 Desenvolver os requisitos contratuais SP 2.1 Estabelecer os requisitos contratuais SP 2.2 Alocar exigências contratuais WAMPS

5 Trabalhos em andamento Revisar requisitos: analisar os requisitos estabelecidos com relação às necessidades da aquisição. Etapa com o intuito de validar os requisitos para reduzir problemas e não entendimento por parte dos fornecedores. Desenvolver uma estratégia de aquisição: desenvolver uma estratégia para comparar as necessidades esperadas com a aquisição. A apresentação da estratégia será através do plano de aquisição para a elaboração do pedido de proposta, que contempla itens como: termos financeiros, termos contratuais, termos técnicos, critérios de aceitação do S&SC. Definir os critérios de seleção de fornecedores: estabelecer critérios de seleção, bem como a forma de avaliação. Desenvolvimento de Requisitos para Aquisição SG 3 Analisar e validar os requisitos SP 3.1 Estabelecer conceitos e cenários operacionais SP 3.2 Analisar requisitos SP 3.3 Analisar requisitos para atingir o equilíbrio SP 3.4 Validar requisitos Atendido pelo processo Project Planning (PP), do modelo CMMI, não sendo um dos processos específicos para Aquisição. Solicitação e Acordo de Desenvolvimento com o Fornecedor SG 1 Preparar solicitação e acordo com fornecedor SP 1.1 Identificar potenciais fornecedores SP 1.2 Estabelecer um pacote de solicitação SP 1.3 Revisar o pacote de solicitação SP 1.4 Distribuir e manter o pacote de solicitação 3.2. Seleção do Fornecedor O propósito da atividade de Seleção do Fornecedor é selecionar o fornecedor que será responsável pelo desenvolvimento e entrega do S&SC. A execução desta atividade busca identificar o fornecedor ideal levando em consideração os requisitos e o plano da aquisição, definidos na atividade anterior. No CMMI-ACQ, a atividade se equivale aos objetivos específicos SG2 e SG3 da área de processo Solicitação e Acordo de Desenvolvimento com o Fornecedor, com o propósito de avaliar as soluções dos possíveis fornecedores e selecionar a melhor, negociando assim um contrato entre as partes, e com o objetivo específico SG1 da área de processo, onde esse acordo contratual negociado será efetivado. A Tabela 2 exibe o relacionamento das tarefas necessárias para a conclusão desta atividade do MPS. BR com as das áreas de processo envolvidas no CMMI-ACQ. 168 WAMPS 2009

6 Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ Tabela 2. Relacionamento das tarefas de Seleção do Fornecedor Guia de Aquisição do MPS.BR Avaliar a capacidade dos fornecedores: analisar as características dos fornecedores mediante aos requisitos e critérios aplicados para a seleção de fornecedores. Selecionar o fornecedor: selecionar o fornecedor a partir da avaliação das propostas recebidas, considerando fatores como o entendimento do problema e as devidas soluções sugeridas conforme os requisitos determinados para o S&SC. Preparar e negociar um contrato: negociar um contrato com o potencial fornecedor selecionado, mostrando as expectativas do adquirente e as responsabilidades de ambas as partes envolvidas (adquirente e fornecedor). CMMI-ACQ Solicitação e Acordo de Desenvolvimento com o Fornecedor SG 2 Selecionar fornecedores SP 2.1 Avaliar soluções propostas Solicitação e Acordo de Desenvolvimento com o Fornecedor SG 2 Selecionar fornecedores SP 2.3 Selecionar o fornecedor Solicitação e Acordo de Desenvolvimento com o Fornecedor SG 2 Selecionar fornecedores SP 2.2 Estabelecer plano de negociação SG 3 Estabelecer acordo com o fornecedor SP 3.1 Estabelecer um entendimento do acordo SP 3.2 Estabelecer acordo com o fornecedor 3.3. Monitoração do Contrato A atividade de Monitoração do Contrato tem como objetivo garantir a interação entre o adquirente e o fornecedor e monitorar o fornecedor para garantir que o desenvolvimento do S&SC esteja conforme os termos acordados no contrato. O monitoramento e a avaliação realizada durante o processo auxiliam a identificar os problemas além de permitir a tomada de decisões gerenciais para minimizar riscos futuros. Dentro do CMMI-ACQ, a equivalência se dá através dos objetivos específicos SG1 e SG2 da área de processo Gerenciamento Técnico da Aquisição, onde é executada a avaliação técnica de suas soluções e produtos, com o objetivo específico SG1 de, onde ocorre a monitoração dos processos do fornecedor, assim como a aderência aos termos e as condições contratuais são verificadas. Também através dos objetivos específicos da área de processo de Verificação da Aquisição. A Tabela 3 exibe o relacionamento das tarefas necessárias para a conclusão desta atividade do MPS. BR com as das áreas de processo envolvidas no CMMI-ACQ. WAMPS

7 Trabalhos em andamento Tabela 3. Relacionamento das tarefas de Monitoração da Aquisição Guia de Aquisição do MPS.BR Estabelecer e manter comunicações: manter uma canal de comunicação entre o adquirente e o fornecedor. Etapa fundamental para determinar a forma de comunicação entre as partes (por exemplo, cronograma, documentos utilizados reuniões). Trocar informações sobre o progresso técnico: utilizar o canal estabelecido para trocar informações técnicas com o fornecedor, além de verificar informações de custo e auxiliar na identificação de possíveis riscos. Essa troca de informação geralmente ocorre nas atividades típicas do desenvolvimento do projeto (por exemplo, reuniões, levantamento de requisitos). Revisar o desempenho do fornecedor: realizar frequentemente inspeções para avalizar junto ao fornecedor questões técnicas, questões de qualidade, questões de custo e de prazo durante o desenvolvimento do S&SC, tendo como base os termos do contrato. A inspeção é um evento formal que ocorre durante o projeto. Essa atividade pode ser executada pelo próprio adquirente ou dependendo dos casos, pode requerer avaliação de terceiros. Monitorar a aquisição: A monitoração é utilizada como base para tomada de eventuais ações gerenciais, como revisão de prazos, alocação de recursos, aplicação de penalidades ou até mesmo a interrupção do contrato. Obter acordo quanto às alterações: negociar as alterações propostas por qualquer uma das partes, seja ela o adquirente ou fornecedor e documentar os resultados no contrato. CMMI-ACQ Gerenciamento Técnico da Aquisição SG 2 Realizar gestão de interface SP 2.1 Selecionar interface para gerenciar SP 2.2 Gerenciar interface selecionada SP 1.2 Monitorar os processos do fornecedor selecionado Gerenciamento Técnico da Aquisição SG 1 Avaliar soluções técnicas SP 1.1 Selecionar soluções técnicas para análise Gerenciamento Técnico da Aquisição SG 1 Avaliar soluções técnicas SP 1.2 Analisar soluções técnicas selecionadas SP 1.3 Realizar revisões técnicas Verificação da Aquisição SG 1 Preparar a verificação SP 1.1 Selecionar produtos de trabalho para verificação SP 1.2 Estabelecer o ambiente de verificação SP 1.3 Estabelecer critérios e procedimentos de verificação SG 2 Executar revisões por pares SP 2.1 Preparar revisão por pares SP 2.2 Conduzir revisão por pares SP 2.3 Analisar dados da revisão por pares SG 3 Verificar produtos de trabalho selecionados SP 3.1 Executar verificação SP 3.2 Analisar os resultados da verificação SP 1.2 Monitorar os processos do fornecedor selecionado 170 WAMPS 2009

8 Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ Acompanhar problemas: registrar a execução dos problemas que surgirem durante a execução do contrato e acompanhar até solução pelas partes. Ações sobre os dados obtidos ajudam evitar a ocorrência de problemas, melhorando a qualidade e eficácia do processo adotado. SP 1.2 Monitorar os processos do fornecedor selecionado 3.4. Aceitação pelo Cliente A atividade de Aceitação pelo Cliente tem o propósito de validar e aprovar o S&SC entregue pelo fornecedor mediante todos os critérios estabelecidos. Não havendo conformidade com os critérios estipulados, o S&SC pode sofrer alterações e ajustes para que seja submetido a uma nova validação, até que tudo esteja de acordo e satisfeito por parte do adquirente. As áreas de processo do CMMI-ACQ que possuem equivalência ao MPS.BR nesta atividade, são a Gerência de Contrato, com o objetivo específico SG1, a Validação de Aquisição e Verificação da Aquisição, ambas com todos os seus objetivos envolvidos. A relação é visualizada na Tabela 4. Tabela 4. Relacionamento das tarefas de Aceitação pelo Cliente Guia de Aquisição do MPS.BR Preparar a aceitação: estabelecer os critérios e a forma de aceitação do S&SC. Os critérios são definidos em relação aos requisitos do contrato. Essa atividade tem uma relação entre os requisitos especificados e as funções do produto que foram implementadas. CMMI-ACQ Validação da Aquisição SG 1 Preparar a validação SP 1.1 Selecionar produtos para validação SP 1.2 Estabelecer a validação do ambiente SP 1.3 Estabelecer os critérios e procedimentos de validação Verificação da Aquisição SG 1 Preparar a verificação SP 1.1 Selecionar produtos de trabalho para verificação SP 1.2 Estabelecer o ambiente de verificação SP 1.3 Estabelecer critérios e procedimentos de verificação WAMPS

9 Trabalhos em andamento Avaliar o S&SC entregue: avaliar o S&SC com base nas informações e requisitos de aceitação definidos. Manter conformidade com o contrato: resolver qualquer aspecto relacionado a aceitação do software, de acordo com os procedimentos estabelecidos no contrato. Aceitar o S&SC: aceitar o S&SC e comunicar a sua aceitação ao fornecedor. Deverá ser complementada com os relatórios produzidos nos processo de avaliação e pela observação dos critérios de aceitação definidos. Validação da Aquisição SG 2 Validar componentes e produtos selecionados SP 2.1 Executar validação SP 2.2 Analisar os resultados da validação Verificação da Aquisição SG 2 Executar revisões por pares SP 2.1 Preparar revisão por pares SP 2.2 Conduzir revisão por pares SP 2.3 Analisar dados da revisão por pares SG 3 Verificar produtos de trabalho selecionados SP 3.1 Executar verificação SP 3.2 Analisar os resultados da verificação SP 1.3 Aceitar o produto adquirido SP 1.4 Gerenciar fatura do fornecedor 4. Proposta de Definição de Processo A maioria das organizações adquirentes de S&SC enfrenta sérios problemas para orçar, licitar, contratar e gerir de maneira adequada os projetos para desenvolvimento dos produtos de software que precisam construir. Ocorrendo, assim, casos onde o S&SC adquirido não atende devidamente os objetivos para os quais foi desenvolvido e possui custo bem mais elevado do que o esperado. Existe também, uma grande dificuldade para acompanhar o processo de desenvolvimento junto ao fornecedor. E junto a isto, a comunidade especializada dispõe do Guia de Aquisição do MPS.BR, um documento que fornece um processo pronto para as organizações adquirentes de S&SC, onde são descritas as atividades e tarefas fundamentais para a garantia da qualidade do contrato e respectivos produtos e serviços entregues pelo fornecedor. Porém, o processo ainda possui um número muito baixo (apenas 5 em 23/9/2009, de acordo com o sítio da SOFTEX) de consultores certificados pela instituição mantenedora do modelo, a SOFTEX, tornando complicada a implantação do processo em uma organização com pouca ou nenhuma experiência em engenharia de software, pois o mesmo contém muitas regras e premissas a serem consideradas, se tornando complexo a olhos menos experientes. Assim, esta problemática foi a motivação para um projeto inicial de desenvolvimento de uma ferramenta de suporte ao Guia de Aquisição do MPS.BR, porém, levantou-se o fato de tornar a organização adquirente, interessada na melhoria de seu processo de aquisição, aderente não só ao modelo MPS.BR, como também a outro modelo para aquisição de software. Então, o CMMI-ACQ por ser um 172 WAMPS 2009

10 Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ modelo internacionalmente aceito, bem estabelecido no mercado, uma evolução de outro modelo já bem aceito pela comunidade, o SA-CMM, sendo eleito para, junto das recomendações do modelo MPS.BR, formarem um terceiro processo. Processo esse que englobe as recomendações e atividades dos dois modelos, tornando assim a organização que o utilizar, aderente aos dois modelos em apenas um único esforço de implantação. Reduzindo, assim, visivelmente custos e esforços para esta tarefa. Vale ressaltar que este processo também deve ser flexível, de tal maneira que seja adequado à cultura das organizações interessadas, para uma empresa privada e para organizações públicas, onde o processo deverá contemplar as recomendações feitas pela IN SLTI/MP 4/2008 e os Acórdãos e 2.471/2008-TCU-Plenário. E então, este será o processo a ser sistematizado em uma ferramenta de software, pois ela tenderá a facilitar o aprendizado, implantação e a execução do processo pelas organizações envolvidas no contrato, melhorando o acompanhamento da empresa adquirente junto ao fornecedor e facilitando também o canal de comunicação e demonstração de resultados por parte do fornecedor. Neste contexto, a proposta tem como focos principais o estudo destas orientações fornecidas pelo Guia de Aquisição do MPS.BR e pelo CMMI-ACQ e, com base neste estudo, definir um único processo e com este processo definido, elaborar a especificação de uma ferramenta de software que apóie estas orientações. O projeto contemplará as metas: 1. Definição e análise de um processo para aquisição de software que seja aderente ao MPS.BR e ao CMMI-ACQ; 2. Especificação e Desenvolvimento de uma ferramenta de software livre de suporte a este processo a ser definido; 3. Apoio para que as empresas nacionais, existentes ou em criação, que desenvolvam contratos de aquisição e desenvolvam atividades inovadoras em termos tecnológicos (P,D&I) de impacto comercial ou social com qualidade, a partir da implantação deste processo e ferramenta de software livre; 4. Avaliação do estado atual dos processos de aquisição de produtos de software de empresas locais, regionais e nacionais com vistas a aumentar o nível de capacidade em aquisição de software através da utilização da ferramenta desenvolvida; 5. Implantação da proposta (processo e ferramenta) em uma organização adquirente e o acompanhamento da realização de pelo menos um projeto de aquisição nesta organização, se utilizando destes produtos gerados pela proposta. WAMPS

11 Trabalhos em andamento 5. Análise da Proposta Esta seção permite um entendimento das análises e resultados esperados a partir do desenvolvimento da proposta apresentada na Seção Resultados Esperados Com a completude das atividades e objetivos descritos, espera-se como resultados a disseminação do conhecimento sobre o processo de aquisição na região e o estabelecimento de um processo para aquisição junto com seu ferramental de software livre de apoio no cenário nacional, evidenciados por: 1. Redução dos custos e tempo para a implantação e execução do processo; 2. Redução dos custos e tempo envolvidos em um contrato de aquisição de software; 3. Atendimento das necessidades regionais e nacionais; 4. Melhoria do desempenho das organizações adquirentes nos problemas enfrentados no que diz respeito a orçar, licitar, contratar e gerir de maneira adequada os projetos de aquisição; 5. Envolvimento da comunidade com a adesão de novas parcerias; 6. Desenvolvimento das competências da comunidade em relação ao processo proposto; 7. Incorporação contínua do ferramental proposto por novas organizações Pontos Fortes e Fracos Como principal ponto forte tem-se o crescente mercado de aquisição de S&SC no Brasil, com uma grande oportunidade de expansão do processo de aquisição do MPS.BR, tendo em vista que não existem ferramentas que reconhecidamente oferecem suporte a execução de tal processo e junto a Recomendação do Tribunal de Contas da União (TCU) de 2007 na adoção do modelo MPS.BR como elemento de pontuação diferenciada para a contratação de produtos e serviços na área de software, se cria assim, uma necessidade no mercado que até o momento não é atendida, fornecendo a oportunidade para que este projeto. Porém, como este projeto tem que ser fortemente vinculado ao interesse de organizações adquirentes, corre-se o risco destas não proverem a participação necessária para que o trabalho possa fluir naturalmente, ou até mesmo, perderem o interesse nos produtos do projeto com o passar do tempo. 174 WAMPS 2009

12 Uma Proposta de Mapeamento dos Processos Existentes no Guia de Aquisição do MPS.BR e no CMMI-ACQ 6. Considerações Finais Este artigo apresentou uma proposta de mapeamento dos processos no Guia de Aquisição do MPS. BR e no CMMI-ACQ, assim como uma proposta para processo de aquisição de software e serviços aderente aos dois modelos. Processo este que trará benefícios às organizações interessadas, tendo em vista a complexidade de processos como o CMMI-ACQ para organizações adquirentes que não tem experiência com desenvolvimento de software. Como próximos passos deste projeto pretendem-se: (1) Definição, validação e implantação do processo proposta em uma empresa parceira; (2) Especificação e Desenvolvimento de uma ferramenta de apoio ao processo, facilitando a sua implantação e execução; e com os resultados das etapas anteriores, (3) prover melhoria no processo e ferramenta proposto, provendo a maior flexibilidade possível para melhor adequar-se a realidade das organizações interessadas. Agradecimentos O desenvolvimento deste trabalho está tendo apoio financeiro do CNPq através do Edital MCT/CNPq Nº 70/2008. Referências COOPER, Jack & FISHER, Matt. Software Acquisition Capability Maturity Model (SA-CMM), Version 1.03, Software Engineering Institute, CMU/SEI-2002-TR-010,ESC-TR , GUERRA, A. e ALVES, A., Aquisição de Produtos e Serviços de Software. Rio de Janeiro: Campus, HUMPHREY, Watts S., Managing the Software Process, The SEI Series in Software Engineering. Addison-Wesley, SEI, Capability Maturity Model Integration (CMMI) for Software Engineering, Version 1.1, Carnegie Mellon, USA, SEI, Capability Maturity Model Integration (CMMI) for Acquisition, Version 1.2, Carnegie Mellon, USA, SOFTEX, Melhoria do Processo de Software Brasileiro (MPS.BR) - Guia Geral 2009, 2009a SOFTEX, Melhoria do Processo de Software Brasileiro (MPS.BR) - Guia de Aquisição 2009, 2009b. ISO/IEC 12207: Systems and Software Engineering Software Life Cycle Processes, 2nd edition, WAMPS

Processo de Aquisição MPS.BR

Processo de Aquisição MPS.BR Processo de Aquisição MPS.BR Danilo Scalet dscalet@yahoo.com.br Modelo MPS: MR-MPS, MA-MPS e MN-MPS Modelo MPS ISO/IEC 12207 CMMI-DEV ISO/IEC 15504 Modelo de Referência (MR-MPS) Modelo de Avaliação (MA-MPS)

Leia mais

Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Desenvolvido 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 mais

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA

QUALIDADE 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 mais

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Aquisição

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Aquisição MPS.BR - Melhoria de Processo do Software Brasileiro Guia de Aquisição (Versão 1.0) Este guia descreve um processo de aquisição de software e serviços correlatos, baseado na norma internacional ISO/IEC

Leia mais

A Process Framework for the Software and Related Services Acquisition Based on the CMMI-ACQ and the MPS.BR Acquisition Guide

A Process Framework for the Software and Related Services Acquisition Based on the CMMI-ACQ and the MPS.BR Acquisition Guide 2256 IEEE LATIN AMERICA TRANSACTIONS, VOL. 10, NO. 6, DECEMBER 2012 A Process Framework for the Software and Related Services Acquisition Based on the CMMI-ACQ and the MPS.BR Acquisition Guide J. C. Furtado

Leia mais

Universidade Federal de Pernambuco

Universidade 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 mais

Visão Geral de Engenharia de Software

Visã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 mais

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave Primeiro Módulo: Parte 3 Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave AN V 3.0 [60] Rildo F Santos (@rildosan) rildo.santos@etecnologia.com.br www.etecnologia.com.br http://etecnologia.ning.com

Leia mais

ISO/IEC Processo de ciclo de vida

ISO/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 mais

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva Melhoria de processos Qualidade Engenharia de software Profª Karine Sato da Silva Problemática Hoje o grande desafio é desenvolver software de qualidade, dentro do prazo e custo estipulados, sem necessitar

Leia mais

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Aquisição

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Aquisição MPS.BR - Melhoria de Processo do Software Brasileiro Guia de Aquisição Este guia descreve um processo de aquisição de software e serviços correlatos, baseado na Norma Internacional ISO/IEC 12207:2008.

Leia mais

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Aquisição

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Aquisição MPS.BR - Melhoria de Processo do Software Brasileiro Guia de Aquisição Este guia descreve um processo de aquisição de software e serviços correlatos, baseado na Norma Internacional ISO/IEC 12207:2008.

Leia mais

Verificação e Validação

Verificação e Validação Especialização em Gerência de Projetos de Software Verificação e Validação Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br Qualidade de Software 2009 Instituto de Ciências Exatas e Naturais Universidade

Leia mais

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process

PSP: 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 mais

IDENTIFICAÇÃO DO CANDIDATO INSTRUÇÕES

IDENTIFICAÇÃ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 mais

ISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO

ISO/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 mais

Processo de Aquisição de Produtos e Serviços de Software para uma Instituição Bancária

Processo de Aquisição de Produtos e Serviços de Software para uma Instituição Bancária Processo de Aquisição de Produtos e Serviços para uma Instituição Bancária Marcelo Paiva de Sousa, Vanessa Teixeira de Oliveira Sândi Káthia Marçal de Oliveira, Rejane Maria da Costa Figueiredo Pró-Reitoria

Leia mais

Uma Abordagem para a Implementação da Gerência do Fornecedor usando Metodologias Ágeis

Uma Abordagem para a Implementação da Gerência do Fornecedor usando Metodologias Ágeis Uma Abordagem para a Implementação da Gerência do Fornecedor usando Metodologias Ágeis Elisiane Monteiro Soares 1, Sandro Ronaldo Bezerra Oliveira 1, Melquizedeque Cabral dos Santos 2, Alexandre Marcos

Leia mais

Lições Aprendidas com o uso do processo do Guia de Aquisição MPS.BR

Lições Aprendidas com o uso do processo do Guia de Aquisição MPS.BR Lições Aprendidas com o uso do processo do Guia de Aquisição MPS.BR Danilo Scalet 1, Edmeia Leonor Pereira de Andrade 2, João Condack 3 1 CELEPAR Companhia de Informática do Paraná R Mateus Leme 1561 CEP

Leia mais

Elementos 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 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 mais

Garantia 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 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 mais

Qualidade de Software (cont)

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 mais

POLÍTICA PCT 007 GERENCIAMENTO DE RISCOS E CONTROLES INTERNOS

POLÍTICA PCT 007 GERENCIAMENTO DE RISCOS E CONTROLES INTERNOS POLÍTICA PCT 007 GERENCIAMENTO DE RISCOS E CONTROLES INTERNOS Data: 29/10/2018 Página 1 de 6 1. OBJETIVO Disseminar a cultura de gestão de riscos e o ambiente de controle em todos níveis da organização,

Leia mais

Qualidade de Software

Qualidade 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 mais

Gestão da Tecnologia da Informação

Gestão da Tecnologia da Informação TLCne-051027-P0 Gestão da Tecnologia da Informação Disciplina: Governança de TI São Paulo, Novembro de 2012 0 Sumário TLCne-051027-P1 Conteúdo desta Aula Finalizar o conteúdo da Disciplina Governança de

Leia mais

GESTÃO DA QUALIDADE DE SERVIÇOS GERENCIAMENTO DE SERVIÇOS

GESTÃ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 mais

DCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo.

DCC / 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 mais

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR Fonte: http://www.softex.br/mpsbr/_home/default.asp Apostilas disponíveis no site 1 NORMAS: NBR ISO NBR ISO/IEC CMM SPICE Continuação... 2 NORMAS VISÃO GERAL NBR

Leia mais

Requisitos para Ferramentas de Gestão de Projetos de Software

Requisitos para Ferramentas de Gestão de Projetos de Software Requisitos para Ferramentas de Gestão de Projetos de Software Thiago S. F. Silva 1, Rodolfo F. Resende 1 1 Departamento de Ciência da Computação Universidade Federal de Minas Gerais (UFMG) Av. Antônio

Leia mais

AULA 02 Qualidade em TI

AULA 02 Qualidade em TI Bacharelado em Sistema de Informação Qualidade em TI Prof. Aderson Castro, Me. AULA 02 Qualidade em TI Prof. Adm. Aderson Castro, Me. Contatos: adersoneto@yahoo.com.br 1 Qualidade de Processo A Série ISO

Leia mais

FORMAÇÃO DE AUDITORES INTERNOS DA QUALIDADE ISO 19011:2012 PROF. NELSON CANABARRO

FORMAÇÃO DE AUDITORES INTERNOS DA QUALIDADE ISO 19011:2012 PROF. NELSON CANABARRO FORMAÇÃO DE AUDITORES INTERNOS DA QUALIDADE ISO 19011:2012 PROF. NELSON CANABARRO PRINCÍPIOS ISO 9001:2015 1. Foco no cliente 2. Liderança 3. Engajamento das pessoas 4. Abordagem de processo 5. Melhoria

Leia mais

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1 CONTPATRI Plano de Garantia de Qualidade Versão 1.1 Histórico da Revisão Data Versão Descrição Autor 04/05/2013 1.0 Verificação do documento Emerson José Porfírio 21/04/2013 1.0 Elaboração do documento

Leia mais

Gerenciamento da Integração de Projetos. Parte 03. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza

Gerenciamento da Integração de Projetos. Parte 03. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza Gerenciamento da Integração de Projetos Parte 03 Gerenciamento de Projetos Espaciais CSE-301 Docente: Petrônio Noronha de Souza Curso: Engenharia e Tecnologia Espaciais Concentração: Engenharia e Gerenciamento

Leia mais

Gerenciamento Objetivo de Projetos com PSM

Gerenciamento Objetivo de Projetos com PSM Gerenciamento Objetivo de Projetos com PSM (Practical Software and Systems Measurement) Mauricio Aguiar Qualified PSM Instructor www.metricas.com.br Agenda Introdução ao PSM O Modelo de Informação do PSM

Leia mais

QUALIDADE DE SOFTWARE ISO/IEC Segunda Edição Prof. Edison A M Morais

QUALIDADE DE SOFTWARE ISO/IEC Segunda Edição Prof. Edison A M Morais QUALIDADE DE SOFTWARE ISO/IEC 12207 Segunda Edição 13.03.2009 Prof. Edison A M Morais http://www.edison.eti.br prof@edison.eti.br 1 Descrever o objetivo da Norma ISO 12207. Mostrar a estrutura da norma.

Leia mais

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa

Qualidade 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 mais

MPS.BR Melhoria de Processo do Software Brasileiro

MPS.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 mais

Segurança da Informação ISO/IEC ISO/IEC 27002

Segurança da Informação ISO/IEC ISO/IEC 27002 Segurança da Informação ISO/IEC 27001 ISO/IEC 27002 ISO/IEC 27001 Prover um modelo para estabelecer, implantar, operar, monitorar, rever, manter e melhorar um Sistema de Gestão da Segurança da Informação.

Leia mais

Gerencial Industrial ISO 9000

Gerencial Industrial ISO 9000 Gerencial Industrial ISO 9000 Objetivo: TER UMA VISÃO GERAL DO UM SISTEMA DE GESTÃO DA QUALIDADE: PADRÃO ISO 9000 Qualidade de Processo Qualidade do produto não se atinge de forma espontânea. A qualidade

Leia mais

Qualidade de Software: Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa

Qualidade 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 mais

Lições Aprendidas pela II-ITS no Projeto de Implementação MPS.BR Nível G no Grupo de Empresas em Salvador

Lições Aprendidas pela II-ITS no Projeto de Implementação MPS.BR Nível G no Grupo de Empresas em Salvador Lições Aprendidas pela II-ITS no Projeto de Implementação MPS.BR Nível G no Grupo de Empresas em Salvador David Yoshida e Maria Bernardete de Menezes Tavares ITS Instituto de Tecnologia de Software Rua

Leia mais

Processos de Validação e Verificação do MPS-Br

Processos de Validação e Verificação do MPS-Br Processos de Validação e Verificação do MPS-Br O Processo Validação "O propósito do processo Validação é confirmar que um produto ou componente do produto atenderá a seu uso pretendido quando colocado

Leia mais

Capítulo 5 Gerenciamento do Escopo do projeto. Introdução. Antes de iniciarmos vamos pensar um pouco.

Capítulo 5 Gerenciamento do Escopo do projeto. Introdução. Antes de iniciarmos vamos pensar um pouco. Capítulo 5 Gerenciamento do Escopo do projeto 1 Introdução Antes de iniciarmos vamos pensar um pouco. 2 Introdução 3 Introdução 4 Introdução 5 Introdução O projeto se inicia com a definição de quais objetivos

Leia mais

PROGRAMA SEBRAETEC GPO

PROGRAMA SEBRAETEC GPO PROGRAMA SEBRAETEC GPO ESTRUTURA DO PROJETO APL MARÍLIA 05/09/2011 Edvar Pera Junior Coordenador Executivo Softex Campinas CARACTERISTICAS GERAIS Objetivo: Implantar metodologia de controle de processos

Leia mais

Segurança e Auditoria de Sistemas

Segurança e Auditoria de Sistemas Segurança e Auditoria de Sistemas ABNT NBR ISO/IEC 27002 0. Introdução 1 Roteiro Definição Justificativa Fontes de Requisitos Análise/Avaliação de Riscos Seleção de Controles Ponto de Partida Fatores Críticos

Leia mais

Lições Aprendidas com o Processo de Aquisição - MPS

Lições Aprendidas com o Processo de Aquisição - MPS Lições Aprendidas com o Processo de Aquisição - MPS Danilo Scalet 1, Edmeia Leonor Pereira de Andrade 2, João Condack 3 1 CELEPAR Companhia de Informática do Paraná R Mateus Leme 1561 CEP 80530-010 Curitiba-PR,

Leia mais

Agenda da Aula. Melhoria do Processo de Software. Por que melhorar o processo? De onde veio a idéia? Qualidade do Produto. Qualidade de Software

Agenda 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 mais

3.1. Requisitos do Método

3.1. Requisitos do Método 3 Método PAM Como citado em (Parker, 2001), a fool with a tool is still a fool, ou seja, a simples utilização de ferramentas sem métodos, políticas e treinamento de utilização não traz nenhum resultado

Leia mais

Gestão Negócios OBJETIVO NESTA AULA. Gestão eficaz - Aula 18

Gestão Negócios OBJETIVO NESTA AULA. Gestão eficaz - Aula 18 eficaz - Aula 18 Utilizar os diferentes conhecimentos adquiridos até aqui em de para planejar e implantar um modelo de gestão eficaz. OBJETIVO NESTA AULA Conhecimento científico A universidade que queremos

Leia mais

Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação

Visã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 mais

Project 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 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 mais

ENGENHARIA DE REQUISITOS

ENGENHARIA DE REQUISITOS ENGENHARIA DE REQUISITOS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Contextualização Estudo realizado pelo Standish Group em 1995, envolvendo 350 companhias e 8.000 projetos

Leia mais

Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização

Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização Apoio à Garantia da Qualidade do Processo e do Produto em Ambientes de Desenvolvimento de Software Orientados à Organização Anne Elise Katsurayama e Ana Regina Cavalcanti da Rocha COPPE/UFRJ Universidade

Leia mais

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana

Leia mais

QUALIDADE DE SOFTWARE

QUALIDADE 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 mais

Introdução ao CMM SM Capability Maturity Model

Introduçã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 mais

Engenharia de Software

Engenharia 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 mais

2017 Templum Consultoria

2017 Templum Consultoria 2 Mapeamento de processos para Construtoras Amostragem e explicação dos processos principais de uma construtora: Estratégia, Incorporação, Comercial ou Vendas, Engenharia e Arquitetura, Planejamento de

Leia mais

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

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 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 mais

MPS.BR Melhoria de Processo do Software Brasileiro

MPS.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 mais

Padrões de Qualidade de Software

Padrõ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 mais

CBSI Curso de Bacharelado em Sistemas de Informação ERP. Tópicos Especiais em Sistemas de Informação

CBSI Curso de Bacharelado em Sistemas de Informação ERP.  Tópicos Especiais em Sistemas de Informação CBSI Curso de Bacharelado em Sistemas de Informação ERP Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Tópicos Especiais em Sistemas de Informação Faculdade de Computação Instituto

Leia mais

Nomenclatura usada pela série ISO Série ISO 9000

Nomenclatura usada pela série ISO Série ISO 9000 Slide 1 Nomenclatura usada pela série ISO 9000 (ES-23, aula 03) Slide 2 Série ISO 9000 ISO 9000 (NBR ISO 9000, versão brasileira da ABNT): Normas de gestão da qualidade e garantia da qualidade. Diretrizes

Leia mais

PSP Personal Software Process. Maria Cláudia F. P. Emer

PSP 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 mais

Qualidade de Processo de Software CMM / CMMI

Qualidade de Processo de Software CMM / CMMI Especialização em Gerência de Projetos de Software Qualidade de Processo de Software CMM / CMMI Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br Qualidade de Software 2009 Instituto de Ciências Exatas

Leia mais

Implantação do Processo Aquisição no Contexto do Processo de Desenvolvimento de Software na Synapsis Brasil

Implantação do Processo Aquisição no Contexto do Processo de Desenvolvimento de Software na Synapsis Brasil Implantação do Processo Aquisição no Contexto do Processo de Desenvolvimento de Software na Synapsis Brasil Carlos Simões 1,2, Gleison Santos 3, Ana Regina Rocha 2 1 Synapsis Brasil Av. das Américas nº

Leia mais

Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2. 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto

Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2. 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto Requisitos do Projeto Projeto de Implantação do CMMI-DEV L2 19/01/2010 egovernment Soluções e Serviços Ana Beatriz, Coordenadora do Projeto Página2 Conteúdo 1. Introdução... 3 1.1. Definições, acrônimos

Leia mais

Governança e Gestão das Aquisições. Encontro com fornecedores dos Correios. Brasília Junho/2016

Governança e Gestão das Aquisições. Encontro com fornecedores dos Correios. Brasília Junho/2016 Governança e Gestão das Aquisições Encontro com fornecedores dos Correios Brasília Junho/2016 Agenda Importância do tema para o TCU Criticidade das aquisições O porquê da Governança Governança x Gestão

Leia mais

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR Fonte: http://www.softex.br/mpsbr/_home/default.asp Apostilas disponíveis no site 1 NORMAS: NBR ISO NBR ISO/IEC CMM SPICE 2 NORMAS VISÃO GERAL Como já vimos em outras

Leia mais

Interpretação da norma NBR ISO/IEC 27001:2006

Interpretação da norma NBR ISO/IEC 27001:2006 Curso e Learning Sistema de Gestão de Segurança da Informação Interpretação da norma NBR ISO/IEC 27001:2006 Todos os direitos de cópia reservados. Não é permitida a distribuição física ou eletrônica deste

Leia mais

Uma Implementação do Processo de Gerência de Projetos Usando Ferramentas de Software Livre

Uma Implementação do Processo de Gerência de Projetos Usando Ferramentas de Software Livre Artigos selecionados sobre ferramentas Uma Implementação do Processo de Gerência de Projetos Usando Ferramentas de Software Livre Ewelton Yoshio C. Yoshidome¹, Maurício Ronny de A. Souza¹, Wallace Michel

Leia mais

Gestão de Processos Introdução Aula 1. Professor: Osmar A. Machado

Gestão de Processos Introdução Aula 1. Professor: Osmar A. Machado Gestão de Processos Introdução Aula 1 Professor: Osmar A. Machado Algumas definições de processos Todo trabalho importante realizado nas empresas faz parte de algum processo. Não existe um produto ou serviço

Leia mais

Controlle: Ferramenta de Apoio à Gerência de Requisitos

Controlle: Ferramenta de Apoio à Gerência de Requisitos Controlle: Ferramenta de Apoio à Gerência de Requisitos Fernando Nascimento 1, Marcus Teixeira 1, Marcello Thiry 2 e Alessandra Zoucas 2 1 Khor Tecnologia da Informação Rod. SC 401, Km 01 n 600 Ed. Alfama

Leia mais

Ciê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 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 mais

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

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 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 mais

Gestão da Tecnologia da Informação

Gestão da Tecnologia da Informação TLCne-051027-P0 Gestão da Tecnologia da Informação Disciplina: Governança de TI São Paulo, Agosto de 2012 0 Sumário TLCne-051027-P1 Conteúdo desta Aula Continuação do Domínio de Processos PO (PO4, PO5

Leia mais

Uma Visão Geral do Programa MPS.BR para Melhoria de Processos de Software

Uma 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 mais

AVALIAÇÃO DE PRODUTOS DE SOFTWARE

AVALIAÇÃO DE PRODUTOS DE SOFTWARE AVALIAÇÃO DE PRODUTOS DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Qualidade de Produto de Software Modelo de Qualidade

Leia mais

Aquisição de Produtos e Serviços de Software no CASNAV - MB. Lucia Nigro P. Pinheiro Analista de Sistemas Navais

Aquisição de Produtos e Serviços de Software no CASNAV - MB. Lucia Nigro P. Pinheiro Analista de Sistemas Navais Aquisição de Produtos e Serviços de Software no CASNAV - MB Lucia Nigro P. Pinheiro Analista de Sistemas Navais Roteiro - O CASNAV e sua Missão - Relato de uma experiência em aquisição de software sob

Leia mais

ICET 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) 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 mais

VVTeste: Ambiente de geração e gerenciamento de testes e de defeitos como apoio aos processos de Verificação e Validação do MPS.br

VVTeste: Ambiente de geração e gerenciamento de testes e de defeitos como apoio aos processos de Verificação e Validação do MPS.br VVTeste: Ambiente de geração e gerenciamento de testes e de defeitos como apoio aos processos de Verificação e Validação do MPS.br Marcos Flávio S. Reis IBTA Ana Maria Ambrosio INPE Maurício G. Vieira

Leia mais

Gerenciamento e Interoperabilidade de Redes. Gestão de Segurança da Informação Prof. João Henrique Kleinschmidt

Gerenciamento e Interoperabilidade de Redes. Gestão de Segurança da Informação Prof. João Henrique Kleinschmidt Gerenciamento e Interoperabilidade de Redes Gestão de Segurança da Informação Prof. João Henrique Kleinschmidt Como a SI pode ser obtida? Implementando CONTROLES, para garantir que os objetivos de segurança

Leia mais

Gerenciamento da Integração. Igor Muzetti Pereira

Gerenciamento da Integração. Igor Muzetti Pereira Gerenciamento da Integração Igor Muzetti Pereira igormuzetti@decsi.ufop.br Introdução Incluir processos e atividades para identificar, definir combinar, unificar e coordenar os vários processos e atividades

Leia mais

Agenda. Projeto Projeto Manhattan. Considerado o 1º projeto com gerenciamento estruturado.

Agenda. Projeto Projeto Manhattan. Considerado o 1º projeto com gerenciamento estruturado. Agenda CONCEITOS DE GESTÃO DE PROJETOS - PMBOK 1 2 Objetivo Projeto OBJETIVO DA APRESENTAÇÃO o Introduzir os conceitos de gestão de projetos, baseando-se na metodologia do PMBOK (Project Management Body

Leia mais

Gerenciamento de Projetos. Prof. Dr. Marcelo Teixeira dos Santos

Gerenciamento de Projetos. Prof. Dr. Marcelo Teixeira dos Santos Gerenciamento de Projetos Prof. Dr. Marcelo Teixeira dos Santos Aula 5: EXECUTANDO O PROJETO Gerenciamento da Integração Gerenciamento da Qualidade Gerenciamento de Recursos Humanos Gerenciamento da Comunicação

Leia mais

Visão Geral da Norma ISO/IEC 12207

Visã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 mais

Gerenciamento de Projetos

Gerenciamento de Projetos MBA em EXCELÊNCIA EM GESTÃO DE PROJETOS E PROCESSOS ORGANIZACIONAIS Gerenciamento de s Planejamento e Gestão de s Prof. Msc. Maria C Lage Prof. Gerenciamento de Integração Agenda Gerenciamento da Integração

Leia mais

Institui a Política de Gestão de Riscos - PGR do Ministério da Transparência, Fiscalização e Controladoria-Geral da União - CGU.

Institui a Política de Gestão de Riscos - PGR do Ministério da Transparência, Fiscalização e Controladoria-Geral da União - CGU. CONTEÚDO CAPÍTULO I - DISPOSIÇÕES GERAIS CAPÍTULO II - DOS PRINCÍPIOS CAPÍTULO III - DOS OBJETIVOS CAPÍTULO IV - DA OPERACIONALIZAÇÃO CAPÍTULO V - DAS COMPETÊNCIAS CAPÍTULO VI - DAS DISPOSIÇÕES FINAIS

Leia mais

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVOS O que é Qualidade Entender o ciclo PDCA Apresentar técnicas para garantir a qualidade de software Apresentar ferramentas para

Leia mais

Projeto e Planejamento da Indústria Química

Projeto e Planejamento da Indústria Química Indústria Química Prof. Marcus V. Americano da Costa F o Departamento de Engenharia Química Universidade Federal da Bahia Salvador-BA, 16 de maio de 2017. Sumário Sumário Projeto Um projeto é definido

Leia mais

Por Carolina de Moura 1

Por Carolina de Moura 1 O desenvolvimento sistemático para a gestão de risco na empresa envolve um processo evolutivo. Nos últimos anos tenho testemunhado um forte interesse entre organizações, e as suas partes interessadas,

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini   / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: SEGURANÇA DA INFORMAÇÃO Aula N : 11 Tema:

Leia mais

Ciê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 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 mais

Sistemas de Informação. Governança de TI

Sistemas de Informação. Governança de TI Sistemas de Informação Governança de TI . SUMÁRIO CAPÍTULO 6 Os frameworks utilizados e seus relacionamentos Introdução COBIT ITIL PMBoK CMMI Boas práticas de governança de TI Existem diversas estruturas,

Leia mais

Etapa 6 - Elaboração da documentação da qualidade

Etapa 6 - Elaboração da documentação da qualidade Módulo 3 Etapa 6 Elaboração dos documentos do sistema de gestão da qualidade, Etapa 7 Implementação dos requisitos planejados, Etapa 8 Palestras de sensibilização em relação à gestão da qualidade e outros

Leia mais

Modelagem de Processos de Negócio Aula 11 Modelagem de Processos TO-BE Andréa Magalhães Magdaleno

Modelagem de Processos de Negócio Aula 11 Modelagem de Processos TO-BE Andréa Magalhães Magdaleno Modelagem de Processos de Negócio Aula 11 Modelagem de Processos TO-BE Andréa Magalhães Magdaleno andrea@ic.uff.br 2018.01 Agenda Melhoria Projetar processo futuro (TO-BE) Exercícios 2 PROJETAR PROCESSO

Leia mais

Uma Proposta de Processo de Apoio à Gerência de Aquisição de Produtos e Serviços de Software Lucia Nigro Pereira Pinheiro

Uma Proposta de Processo de Apoio à Gerência de Aquisição de Produtos e Serviços de Software Lucia Nigro Pereira Pinheiro Uma Proposta de Processo de Apoio à Gerência de Aquisição de Produtos e Serviços de Software Lucia Nigro Pereira Pinheiro Laleluis@yahoo.com.br Orientadores: Márcio de Oliveira Barros e Ana Regina Cavalcanti

Leia mais