VII SIMPROS
Transcrição
VII SIMPROS
Programação Simpros 2005 Auditório 1 Auditório 3 Auditório 4 21 de Novembro de 2005 08:00 – 09:00 : Registro e Entrega de Material 09:00 – 12:30: Tutorial T1: Introdução aos Modelos de Capacidade de Processo do CMMI, MPS-BR, ISO/IEC 15504 e outros – Clênio F. Salviano e Alfredo Tsukumo 09:00 – 12:30: Tutorial T2: Definição e melhoria de processos de software para o desenvolvimento de sistemas críticos - Carlos Lahoz 12:30 – 14:00: Intervalo para almoço 14:00 – 17:30: Tutorial T3: Introdução à Melhoria de Processo de Software – Renato Della Volpe 14:00 – 17:30: Tutorial T4: Linhas de Produto de Software: Introdução e conceitos - Roberto Durscki, Sheila dos Santos Reinehr e Mauro Spinola. 14:00 – 17:30: Tutorial T5: Modelo de Fábrica de Software Fábio Levy Siqueira 22 de Novembro de 2005 08:00 – 09:00 : Registro e Entrega de Material 09:00 – 10:30: Sessão de abertura e palestra convidada internacional: SCAMPI APPRAISALS (Avaliações Utilizando o SCAMPI) Paul Byrnes (sócio, fundador e chief technology Officer da ISD) 10:30 – 11:00 – Coffee Break 11:00 – 12:30: Sessão Técnica T01: Experiências A01.1: Aplicando Avaliações de Contextualização em Processos de Software Alinhados ao CMMI-SE/ SW - Christiane Gresse von Wangenheim, Kenia Pickler, Marcello Thiry, Alessandra Zoucas e Clênio F. Salviano 11:00 – 12:30: Sessão Técnica T02: Processos A02.1: Aplicação do método SCAMPI para avaliação do processo e gerenciamento de projetos de software numa instituição financeira - Anderson Itaborahy, Ernesto Radis, Fulvio Longhi, Rejane Figueiredo e Kathia Oliveira A01.2: Metodologias e ferramentas para melhoria da qualidade: uma experiência - Camila Maia A02.2: APS-FINAN - Um Método baseado no SPICE para Avaliação do Processo de Software de Instituições Financeiras - Claudio Bernardo A01.3: Uma Experiência de Capacitação e Início de Melhoria de Processo de Software com o Método PRO2PI-WORK - Flávia de Petri, Juliana Rodrigueiro, Luiz Mapelli, Vera Lúcia Oliveira e Clênio F. Salviano A02.3: Uma metodologia de implantação de processos adaptável, iterativa e orientada a mudança cultural: uma proposta multidisciplinar Talita Rozante 12:30 – 14:00: Intervalo para almoço Auditório 1 Auditório 3 Auditório 4 14:00 – 15:30: Sessão Técnica T03 Estratégias 14:00 – 15:30: Sessão Técnica T04: Pessoas A03.1: Analisando projetos através da implementação de um repositório de métricas: uma abordagem para CMMI nível 2 - Sérgio Brigido A04.1: Gestão de Competências: a Caminho da Maturidade - Marcelo Galvão e Ana Liddy Magalhães A03.2: O que significa afinal Altos Níveis de Maturidade ? (BSC, CMMI e Seis Sigma) - Renato Vasques A04.2: P-CMM e outros modelos na Gestão de Pessoas - João Marcelo Josko e Mario Lúcio Côrtes A03.3: Teia Estratégica: uma nova abordagem para a estratégia produtiva orientada ao desenvolvimento de sistemas de informação - Rayfran Lima A04.3: Práticas de Gestão do Comprometimento em Projetos de Melhoria do Processo de Software - Alba Scheible e Antônio Virgílio Bastos 15:30 – 16:00 – Coffee Break 16:00 – 17:30: Sessão Técnica T05: Requisitos A05.1: Especificando Requisitos a Partir do Conceito de Processo de Trabalho - Amauri Marques da Cunha e Gilberto Quirgo de Souza A05.2: Método para Definição de Requisitos de Software de um Sistema a Partir das Necessidades dos seus Stakeholders - Ana Lúcia Sampaio, Francisco Primo e Wagner Roberto De Martino A05.3: Uma Solução Simples e Prática para Gerenciar Requisitos, Visando a Qualidade do Software - Guilherme Motta 16:00 – 17:30: Sessão Técnica T06: Garantia da Qualidade A06.1: Do SQA ao PPQA: a implementação CMMI do CPqD - André Villas-Boas, Mario Côrtes e Sílvia Lopes A06.2: SQA: Sujeito Que Ajuda e Sujeito Que Atrapalha - Ana Liddy Magalhães, Ana Alice Barros, Ana Catarina Araújo, Amannda Pontes, Daniela Silveira e Edgar Banhesse A06.3: Usando a avaliação independente de SQA como primeiro passo para transição de CMM para CMMI - Alfredo Tsukumo, Clênio F. Salviano e Lucia Gastal 17:30 – 19:00: Painel sobre Movimento SPIN no Brasil 19:00 – 20:00 - Cocktail de confraternização 23 de Novembro de 2005 08:00 – 09:00 : Registro e Entrega de Material 09:00 – 10:00: Palestra Convidada Nacional: O CMMI e as 10 falhas comuns que as empresas e os executivos cometem na busca da maturidade, qualidade e excelência Carlos Alberto Caram (responsável pelo processo de gestão executiva da ISD Brasil) 10:00 – 10:30: Balanço do Simpros 2005, Orientações para o Simpros 2006 e Aquecimento para o Painel sobre Melhoria de Processo de Software no Brasil Ozeas Santana (SENAC-SP) e Clênio F. Salviano (CenPRA) 10:30 – 11:00 – Coffeee Break Auditório 1 Auditório 3 Auditório 4 11:00 – 12:30: Sessão Técnica T07: CMMI Nível 2 11:00 – 12:30: Sessão Técnica T08: Aquisição A07.1: CMMI® - nível 2: um projeto da MSA para melhoria de processos de desenvolvimento de software - Ana Silva, Cássia Leite A08.1: Guia de Aquisição MPS-BR (versão 1.0) Danilo Scalet, Ana Cervigni Guerra, Angela M. Alves, Clênio F. Salviano, Lúcia Nigro Pereira Pinheiro e Regina Thienne Colombo A07.2: Evoluindo do SW-CMM nível 2 para o CMMI nível 3 A experiência do Instituto Eldorado - Josiane Russo A07.3: Implantação de CMMI e ISO: um estudo de caso - Sarah Kohan] A08.2: Processo de Aquisição de Produtos e Serviços de Software para uma Instituição Bancária - Marcelo Sousa, Vanessa Teixeira, Kathia Oliveira e Rejane Figueiredo A08.3: Processo de Avaliação da Manutenibilidade de Produtos de Software - Maria Teresa Aguayo, Ana Guerra e Regina Maria Thienne Colombo 12:30 – 14:00: Intervalo para almoço 14:00 – 15:30: Sessão Técnica T09: Processos de Apoio 14:00 – 15:30: Sessão Técnica T10: Métricas A09.1: Análise do Nível de Maturidade de um Processo de Teste Orientado a Artefatos - Paulo Bueno, Adalberto Crespo e Mario Jino A10.1: Avaliação das Características Gerais de Sistemas na Análise por Pontos de Função - APF por meio da aplicação do GQM Goal, Questions, Metrics - Angelica Calazans e Marcelo Antonio Lopes de Oliveira A09.2: Customização da Função de Garantia da Qualidade de Software baseada em Amostragem Fabiano Turchetto, Marcelo Yamaguti, Toacy Oliveira e Sabrina Marczak A10.2: Gestão de Serviços de TI através de Painéis de Indicadores - Iran Ferraz A09.3: Institucionalização da Gerência de Configuração no Desenvolvimento de Software de uma Organização - Rodrigo Duran A10.3: Métricas de Software: Um Mapeamento entre Six Sigma e CMMI - Paula Donegan, Liane Bandeira, Francisca Márcia Gonçalves, Carlo Giovano da Silva Pires e Arnaldo Belchior 15:30 – 16:00 – Coffee Break 16:00 – 17:45: Painel sobre Melhoria de Processo de Software no Brasil 17:45 – 18:00: Encerramento T01: Experiências A01.1: Aplicando Avaliações de Contextualização em Processos de Software Alinhados ao CMMI-SE/SW - Christiane Gresse von Wangenheim, Kenia Pickler, Marcello Thiry, Alessandra Zoucas e Clênio F. Salviano Abstract: No contexto do projeto METAI/PLATIC - Plataforma da Tecnologia da Informação e Comunicação, no início dos programas de melhoria de processo, foram realizadas 5 avaliações de contextualização (overview assessments) em organizações de software de diferentes portes. O objetivo destas avaliações foi conhecer de forma geral a atual situação do processo de software das organizações visando a melhoria destes processos alinhada ao nível 2 de maturidade do CMMI-SE/SW. Neste artigo, é apresentado o método utilizado para estas avaliações e as experiências obtidas com a aplicação deste método em 5 organizaçõesna Grande Florianópolis, incluindo custos, benefícios e lições aprendidas. A01.2: Metodologias e ferramentas para melhoria da qualidade: uma experiência Authors: Camila Maia (Instituto Atlântico) Abstract: Este artigo descreve a experiência de um projeto cujo desenvolvimento foi totalmente voltado a testes, mostrando as vantagens de se pensar em testes desde o início. A experiência relatada neste artigo foi implantada em um projeto de software de médio porte do Instituto Atlântico, empresa que desenvolve produtos de tecnologia com alto valor agregado para seus clientes. Visando a plena satisfação do cliente e obtenção de um nível maior de qualidade do produto, dedicou-se parte do esforço no projeto para testes unitários, integração contínua e testes sistêmicos. Observou-se, notoriamente, um maior e melhor retorno imediato, tanto do ponto de vista de reconhecimento por parte do cliente, destacando a qualidade do produto adquirido, quanto de redução de re-trabalho. As metodologias adotadas no Instituto em concordância com as ferramentas utilizadas, agregaram organização, confiabilidade e maior desempenho da equipe, gerando um acentuado grau de qualidade. A eficiência obtida a partir do contexto citado pôde ser facilmente reconhecida. A01.3: Uma Experiência de Capacitação e Início de Melhoria de Processo de Software com o Método PRO2PI-WORK Authors: Flavia Petri (USJT) e Clênio F. Salviano (Centro de Pesquisas Renato Archer CenPRA-MCT) Abstract: Este artigo descreve uma experiência de um início de um ciclo de melhoria de processo de software que utiliza processos do modelo MR-MPS como referência. Esta experiência foi realizada como trabalho de uma disciplina de melhoria de processo de software e utilizou o método PRO2PI-WORK. O trabalho foi realizado em uma empresa, visando melhorias no Processo de Desenvolvimento de Software, através da identificação, descrição, priorização, avaliação e indicação de melhorias nos processos da empresa com base no modelo de referencia MRMPS. T02: Processos A02.1: Aplicação do método SCAMPI para avaliação do processo e gerenciamento de projetos de software numa instituição financeira Authors: Anderson Itaborahy (UCB), Ernesto Radis (UCB), Fulvio Longhi (Univerdade Católica de Brasília), Rejane Figueiredo (Universidade Católica de Brasília - UCB) e Kathia Oliveira (Universidade Católica de Brasília) Abstract: This paper describes an application of the SCAMPI method to assess the software project management process in a large Brazilian financial corporation. This assessment used the continuous representation of the CMMI model, focusing on the process areas that correspond to the Project Management category. The assessment results were used in order to develop a series of recommendations for process evolution in the organization. A02.2: APS-FINAN - Um Método baseado no SPICE para Avaliação do Processo de Software de Instituições Financeiras Authors: Claudio Bernardo (Universidade de São Paulo) Abstract: This paper describes the elements from a research based on ISO/IEC TR 15504, known like SPICE ( Software Process Improvement and Capabilty Determination ) and the experiences achieved from software projects development in a Financial Company. The results was APS-FINAN ( Avaliação do Processo de Software de Instituições Financeiras ), a software process method to improove the software assessment of IT departments. A02.3: Uma metodologia de implantação de processos adaptável, iterativa e orientada a mudança cultural: uma proposta multidisciplinar Authors: Talita Rozante (Centro de Pesquisa e Desenvolvimento em Telecomunicações) Abstract: Abstract. After a long cycle of implementing software model related processes, such as the CMMI, we were able to design an adptable and iteractive methodology for process implementation. This methodology takes into consideration cultural change aspects of the targeted organization, characteristics of the processes to be implemented and the conditions of active projects, as fundamental points to have a successful institutionalization. The application of this methology in the organization has already produced some results which were enough for us to improve the initial proposal for this methodology and to make customizations available for non-software organizations. Resumo. Após um longo trabalho de implantação de processos baseados em modelos de qualidade, como o CMMI, foi concebida uma metodologia adaptável de implantação de processos, a qual considera os aspectos de mudança cultural da organização-alvo, o conceito de iteratividade em ciclos de implantação, a natureza intrínseca dos processos a serem implementados e a realidade dos projetos-alvo, como sendo pontos fundamentais para uma institucionalização eficaz. A aplicação desta metodologia na organização-alvo apresentou alguns resultados que possibilitaram a realização melhorias na proposição inicial e possíveis adaptações para aplicação em outros contextos, além de desenvolvimento de software. T03: Estratégias A03.1: Analisando projetos através da implementação de um repositório de métricas: uma abordagem para CMMI nível 2 Authors: Sérgio Brigido (EDS - Electronic Data Systems do Brasil) Abstract: Esta apresentação tem por objetivo demonstrar a experiência da EDS Rio de Janeiro durante a jornada de implementação do CMMI nível 5, na implementação de uma estrutura para suportar a coleta e análise de métricas, através da definição de um repositório de métricas nos niveis organizacional e de projeto, e de indicadores de performance aplicáveis a projetos de manutenção e desenvolvimento, alinhando com os objetivos organizacionais. Os principais tópicos a serem cobertos são: Introdução do modelo do CMMI; Conceitos de Measurement and Analysis; Abordagem geral de implementação de measurement and analysis; Associação de métricas com objetivos organizacionais; Repositório para suportar a coleta das métricas; Processo de consolidação das métricas até o nivel organizacional; Métodos utilizados para suportar análise das métricas; Alguns indicadores de performance; Benefícios da implementação. A03.2: O que significa afinal Altos Níveis de Maturidade ? (BSC, CMMI e Seis Sigma) Authors: 21252 Renato Vasques (ISD Brasil) Abstract: A questão central desta apresentação é: o que significa e o que se espera de uma organização em altos níveis de maturidade (níveis 4 e 5 do CMM) ? A resposta mais simples possível: sucesso do cliente e lucratividade O propósito desta apresentação não é parafrasear o livro do CMMI em relação aos níveis 4 e 5 ou mesmo falar um pouco sobre Seis Sigma. A idéia simples, mas acredito efetiva é prover à comunidade ao final um método integrado para obtenção de altos níveis de maturidade usando o máximo de algumas das mais reconhecidas e bem sucedidas práticas neste campo (BSC Balanced Scorecard, CMMI e Seis Sigma). Este método ainda pretende mostrar como utilizar práticas de altos níveis de maturidade de forma pragmática e ao mesmo tempo sofisticada. Empresas e indivíduos interessados em extrair resultados reais a partir de melhoria de processos e análises quantitativas, encontrarão grande valor nesta apresentação. Alguns tópicos que serão abordados: 1) Como alinhar gestão de processos com o desempenho dos negócios ? 2) Escutando a voz do cliente e a voz do negócio 3) O que é capacidade afinal ? 4) Medição e Análise 5) Inovação 6) Gestão avançada de projetos 7) Seis Sigma A03.3: Teia Estratégica: uma nova abordagem para a estratégia produtiva orientada ao desenvolvimento de sistemas de informação Authors: Rayfran Lima (Universidade Federal do Amazonas) Abstract: Este artigo apresenta várias reflexões sobre a dinamicidade do relacionamento entre os aspectos envolvidos na definição e utilização de uma estratégia produtiva orientada ao desenvolvimento de projeto de sistemas de informação (PSI). Para tanto, pretende-se desmistificar algumas questões referentes ao ciclo de vida dos projetos de sistemas de informação, aos critérios utilizados na avaliação dos resultados alcançados, bem como, os fatores que influenciam o desempenho da implementação desta estratégia. Simultaneamente propõe um modelo chamado Teia Estratégica e apresenta duas novas variáveis a serem consideradas no desenvolvimento de PSI. Por fim, conclui-se pela necessidade de uma estratégia produtiva dinâmica voltada para dois aspectos principais: os objetivos globais do projeto e os objetivos referentes ao relacionamento fornecedor-cliente. T04: Pessoas A04.1: Gestão de Competências: a Caminho da Maturidade Authors: Marcelo Galvão (ATAN Ciência da Informação) e Ana Liddy Magalhães (FITec Inovações Tecnológicas) Abstract: Competence management is not only an important requirement in the main current quality models, but also a challenge and a need in most of the organizations. The aim of this paper is to show, through a practical example, how to obtain results in this area that fulfill several internationally known models ISO 9001:2000, PMBOK, ISO/IEC 12207, SW-CMM and CMMI. The Competence Management System developed by ATAN promotes a supervised registration of competences and abilities for employees and functions. It also makes crossreferences of these data, defining a prioritized training plan and obtaining evaluation indexes for each employee. A04.2: P-CMM e outros modelos na Gestão de Pessoas Authors: João Marcelo Josko (IPEP), Mario Lúcio Côrtes (Unicamp) Abstract: Currently, organizations are facing the need of improving their way of managing people: on one hand, more fidelity and commitment from employees is required, on the other hand, people are also changing their expectations on work conditions. In this context, this work analyses the People Capability Maturity Model P-CMM , proposed as a tool for guiding those organizations in the process of adapting their culture and their people management practices to market changes. This analysis presents the effects and benefits of different P-CMM maturity levels of organizations on turnover rate, as well on productivity and quality levels. Other models, with their people concerning approaches, are briefly analysed and compared to the P-CMM. A04.3: Práticas de Gestão do Comprometimento em Projetos de Melhoria do Processo de Software Authors: Alba Scheible (Universidade Federal da Bahia) e Antônio Virgílio Bastos (Universidade Federal da Bahia) Abstract: Commitment importance in SPI initiatives has been established in academic and practitioner literature. This paper analyzed organization and goal commitment of CMMI SPI participants in a software factory in Salvador as well as their perception of the commitment management practices, due to their importance to the success of this kind of project. Communication was considered the most important practice, followed by training. T05: Requisitos A05.1: Especificando Requisitos a Partir do Conceito de Processo de Trabalho Authors: Amauri Marques da Cunha (NCE-UFRJ) e Gilberto Quirgo de Souza (Universidade Católica de Petrópolis) Abstract: Este artigo identifica as etapas de elicitação e gerência de requisitos com fundamentais para o desenvolvimento de projetos de software. Neste contexto introduz o conceito de Processo de Trabalho como um referencial conceitual, que pode ser utilizado por profissionais de TI para analisar e fazer melhorias na descrição de requisitos. Este conceito provê uma abordagem rigorosa, que permite a criação de modelos de processo que possam ser rastreáveis com os correspondentes modelos de sistemas de informação. Sendo essenciais para assegurar o alinhamento de soluções de TI com os objetivos das organizações. A05.2: Método para Definição de Requisitos de Software de um Sistema a Partir das Necessidades dos seus Stakeholders Authors: Ana Lúcia Sampaio (CenPRA-Centro de Pesquisas Renato Archer), Francisco Primo (CenPRA-Centro de Pesquisas Renato Archer) e Wagner Roberto de-Martino (CenPRA-Centro de Pesquisas Renato Archer) Abstract: Este artigo descreve um método de definição de requisitos de software de um sistema a partir das necessidades dos seus stakeholders. Abrange as atividades iniciais de Engenharia de Requisitos: a captura, a análise e o registro dos requisitos. São descritos procedimentos que possibilitam desde a captura das necessidades dos stakeholders até o registro dos requisitos de uma forma segura e eficiente que permite a sua manutenção e controle. O registro permite o rastreamento bidirecional desde os stakeholders e suas necessidades até os respectivos requisitos. O método descrito serve de base para um protótipo de aplicação sendo implantado no DMPS/CenPRA pelo grupo de requisitos. A05.3: Uma Solução Simples e Prática para Gerenciar Requisitos, Visando a Qualidade do Software Authors: Guilherme Motta (Dataprev) Abstract: A Dataprev, Empresa de Tecnologia e Informações da Previdência Social, é uma empresa pública e tem como principais clientes o INSS / MPS. Com atuação direcionada a gestão tecnológica e promoção de soluções em tecnologia da informação, não pode se limitar a apresentar uma nova idéia ou tecnologia, sem que esta esteja associada a métodos de trabalho bem definidos, que possibilitem sua aplicação fácil e imediata pelos futuros usuários. Com forte preocupação em prover soluções com qualidade, a Dataprev não poderia ser negligente com a gestão de requisitos, mesmo com as restrições orçamentárias que impossibilitaram a aquisição de uma ferramenta de mercado, buscamos na criatividade e no conhecimento técnico uma forma de solucionar essa dificuldade. Nesta apresentação, demonstraremos o software Assistente de Requisitos que tem como objetivo dar apoio à geração e ao controle de requisitos, e que está totalmente aderente à definição de qualidade apresentada em [PRESSMAN, 2002] Conformidade com os requisitos funcionais e de desempenho explicitamente declarados ..., e também:Os requisitos de software são a fundação a partir da qual a qualidade é medida. A falta de conformidade com os requisitos é falta de qualidade. T06: Garantia da Qualidade A06.1: Do SQA ao PPQA: a implementação CMMI do CPqD Authors: André Villas-Boas (Fundação CPqD, Telecom & IT Solutions) , Mario Côrtes (CPqD) e Sílvia Lopes (CPqD) Abstract: Este artigo descreve a migração da implementação da KPA de SQA do modelo CMM/ SW para a PA PPQA do modelo CMMI na implementação dos processos de produção de software do CPqD. Mostrando o histórico de qualidade de software do CPqD, bem como a estruturação de seu Sistema de Gestão Integrado, o qual é aderente às normas ISO 9001, ISO/IEC 17025, ISO 14001 e ao modelo CMM/SW do SEI. A06.2: SQA: Sujeito Que Ajuda e Sujeito Que Atrapalha Authors: Ana Liddy Magalhães (FITec Inovações Tecnológicas), Ana Alice Barros (Fitec Inovações Tecnológicas), Ana Catarina Araújo (FITec), Amannda Pontes (Universidade Católica de Pernambuco), Daniela Silveira (FITec Inovações Tecnológicas) e Edgar Banhesse (FITec - Fundação para Inovações Tecnológicas) Abstract: Por mais que o trabalho do SQA venha auxiliando as organizações no desenvolvimento de seus projetos, ainda hoje existe um estereótipo difícil de ser superado: o de fiscal que burocratiza as atividades e aponta erros à alta administração. Este trabalho procura ajudar uma organização a entender os compromissos do SQA com os projetos e o seu papel na institucionalização de processos. Ele parte da distinção entre os conceitos de planejamento, garantia, controle e gerência da qualidade, destaca a presença da garantia da qualidade nos principais modelos e normas (ISO 9001, ISO/IEC12207, ISO/IEC 15504, mps.Br e CMMI) e mostra o caminho evolucionário da maturidade organizacional e das atribuições do SQA. A seguir, utilizando a experiência vivenciada pelo grupo de SQAs da FITec, analisa a postura do SQA em uma organização, mostrando como sua conduta pessoal, profissional e durante uma auditoria pode ajudar ou atrapalhar os trabalhos. Analisa ainda a postura esperada de um auditado e os aspectos relevantes de uma auditoria bem sucedida. Ao final, procura mostrar como o SQA pode enfrentar as dificuldades surgidas e quebrar este estereótipo, uma vez que dá visibilidade aos projetos e contribui, junto com toda a equipe, para resultados positivos ou negativos, tanto do projeto quanto da organização. A05.3: Uma Solução Simples e Prática para Gerenciar Requisitos, Visando a Qualidade do Software Authors: Guilherme Motta (Dataprev) A06.3: Usando a avaliação independente de SQA como primeiro passo para transição de CMM para CMMI Authors: Alfredo Tsukumo (CenPRA - Centro de Pesquisas Renato Archer), Clênio F. Salviano (Centro de Pesquisas Renato Archer - CenPRA-MCT) e Lucia Gastal (HP P&D Brasil - Porto Alegre) Abstract: Resumo. A aproximação do prazo final para a transição do SW-CMM para o CMMI, é uma preocupação presente para muitas empresas com nível 2 e 3 do CMM. Essas empresas possuem um instrumento poderoso para auxiliar nessa transição: a própria área chave de processo de Garantia de Qualidade de Software (KPA SQA) e a exigência de avaliação independente da função Garantia da Qualidade de Software. A partir da realização dessa avaliação na unidade de Porto Alegre da HP P&D Brasil, baseada no SCAMPI, em classe B, foi elaborada a proposta apresentada neste artigo, para um método de identificação dos gaps em relação ao CMMI pela realização dessa avaliação independente. T07: CMMI Nível 2 A07.1: CMMI® - nível 2: um projeto da MSA para melhoria de processos de desenvolvimento de software Authors: Ana Silva (MSA-Infor Sistemas e Automação Ltda) e Cássia Leite (MSA-Infor Sistemas e Automação Ltda.) Abstract: Atualmente, a idéia de utilizar modelos para promover melhorias e capacitação sobre o desenvolvimento de software está se difundindo de modo relativamente rápido. No Brasil, os números são ainda bastante discretos em relação a esses modelos. O CMMI® - Capability Maturity Model Integrated, criado pelo SEI - Software Engineering Institute da Carnegie Melon University é um importante modelo de melhoria que permite a melhoria e avaliação do nível de maturidade das empresas de desenvolvimento de software. Em março de 2005 já se contabilizava no mundo mais de 500 empresas avaliadas pelo modelo CMMI, sendo quatro situadas no Brasil. No contexto de gerenciamento de projetos, pode-se considerar todo o esforço de se alcançar o nível 2 de maturidade do modelo CMMI® como um projeto que envolve praticamente toda a organização. A MSA, empresa mineira de tecnologia de informação com mais de 20 anos de mercado é a primeira empresa de Minas Gerais a obter o reconhecimento oficial de maturidade no nível 2 do CMMI®. Este trabalho visa expor de uma forma sintética e à luz do corpo de conhecimento de gerenciamento de projetos do PMI Project Management Institute as principais ações, decisões, atividades, resultados e lições aprendidas que ocorreram durante a execução desse projeto da MSA para alcance oficial do nível 2 do CMMI®. Foram 13 meses de projeto com finalização em julho de 2005. A07.2: Evoluindo do SW-CMM nível 2 para o CMMI nível 3 A experiência do Instituto Eldorado Authors: Josiane Russo (Insituto de Pesquisas Eldorado) Abstract: Estudos vêm sendo desenvolvidos sobre o potencial da indústria de software brasileira no mercado mundial. Entretanto, para que o Brasil possa ser inserido neste contexto, ainda é necessária grande evolução nos níveis de qualidade de software para então competirmos com empresas internacionais. Dessa forma, organizações brasileiras têm empregado esforços para a melhoria do seu processo de software. Porém, devido à complexidade envolvida na implantação de modelos de qualidade, nem sempre tais organizações obtêm o resultado esperado. Tendo em vista o tal cenário, o este artigo visa apresentar a experiência do Instituto Eldorado na melhoria do seu processo de software, abrangendo os trabalhos desenvolvidos na evolução do nível 2 do SW-CMM para o nível 3 do CMMI. Para tanto, é apresentado o modelo de implantação adotado pelo Eldorado, além das dificuldades enfrentadas e fatores críticos de sucesso. A07.3: Implantação de CMMI e ISO: um estudo de caso Authors: Sarah Kohan (Fundação Carlos Alberto Vanzolini) Abstract: Este trabalho relata uma implantação do CMMI alinhada com a ISO 9001 numa Fábrica de Software de empresa certificada por esta Norma desde 1996. Na a migração para a versão ISO 9001:2000, o Sistema da Qualidade adotou a visão de Gestão por Processos, auxiliando a identificação de melhorias na Fábrica de Software, que atingiu o nível 2 do CMMI por estágios. Trabalhou na implementação uma equipe de seis pessoas internas e dois consultores externos, com um esforço aproximado de cinco mil horas de trabalho técnico e de treinamento. A documentação do CMMI foi inserida na estrutura da ISO 9001 com alterações no manual da Qualidade, procedimentos, guias de referência e instruções de trabalho. As práticas e metas genéricas do CMMI, áreas de processo de Medições e Análises e Garantia da Qualidade de Produto e Processo ficaram sob responsabilidade da equipe da qualidade e as demais áreas de T07: CMMI Nível 2 processo foram implementadas pela equipe da Fábrica de Software que os incorporou ao seu macro-processo já definido para a ISO 9001. O trabalho demonstrou como a implantação do CMMI, em uma organização certificada ISO 9001 é facilitada devido ao alinhamento entre os modelos. A ISO 9001 aborda a qualidade sob uma ótica sistêmica e cria a infra-estrutura da qualidade. O CMMI, com escopo mais restrito estabelece fornece um caminho as boas práticas de engenharia. T08: Aquisição A08.1: Guia de Aquisição (versão 1.0) Authors: Angela Alves (Centro de Pesquisa Renato Archer) Abstract: A aquisição de Software e Serviços Correlatos (S&SC) é um processo complexo, principalmente no que diz respeito à caracterização dos requisitos necessários ao S&SC 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. Este ambiente apresenta riscos para as partes envolvidas e, como conseqüência, é comum a ocorrência de sérios conflitos na relação entre fornecedores e adquirentes de software. Como a implementação do MR-MPS está relacionada aos processos da norma ISO/IEC 12207 e suas emendas, o Guia de Aquisição, buscando consistência entre os documentos do MPS.BR também está baseado no processo de aquisição daquela norma internacional. O Guia de Aquisição fornece informações complementares à norma ISO/IEC 12207, identificando o relacionamento entre os processos desta norma e da IEEE STD 1062:1998. Na apresentação serão vistos o processo de aquisição, seus subprocessos, atividades, produtos requeridos, produtos gerados, como as organizações adquirentes de S&SC podem evoluir o seu processo a partir de uma abordagem considerando níveis de capacidade e alguns aspectos importantes a serem considerados na aquisição de S&SC, tais como problemas que são enfrentados, software livre/código aberto e Engenharia de Software baseada em components, as funções envolvidas em processos de aquisição e ainda um conjunto de normas que podem ser utilizadas na avaliação de produto de software durante o processo de aquisição. A08.2: Processo de Aquisição de Produtos e Serviços de Software para uma Instituição Bancária Authors: Marcelo Sousa (Banco Cooperativo do Brasil), Vanessa Teixeira (UCB), Kathia Oliveira (Universidade Católica de Brasília) e Rejane Figueiredo (Universidade Católica de Brasília - UCB) Abstract: Abstract. In this article we present a proposal for a standard process of poducts and softwares services acquisition for a banking institution. They had been used for such, a comparative study and posterior mapping of the characteristics contained in norm ISO 12207, the area of knowledge for management of acquisitions containing at the PMBOK and the model of acquisition SA-CMM Resumo. Neste artigo apresentamos uma proposta para a customização de um processo de aquisição de produtos e serviços de software para uma instituição bancária. Foram utilizados para tal, um estudo comparativo e posterior mapeamento das características contidas na Norma ISO 12207, A área de conhecimento de gerenciamento de aquisições do PMBOK e o modelo de aquisição SA-CMM. T08: Aquisição A08.3: Processo de Avaliação da Manutenibilidade de Produtos de Software Authors: Maria Teresa Aguayo (CenPRA), Ana Guerra (CENPRA) e Regina Maria Thienne Colombo (CenPRA) Abstract: Este trabalho propõe um processo para avaliação da manutenibilidade baseado em normas ISO sobre modelo de qualidade e processo de avaliação de produto de software, bem como na experiência de em avaliação no CenPRA. Na aquisição, o mercado vem mostrando a crescente relevância da avaliação da qualidade de produto de software para a escolha de um produto de software. Além da necessidade de escolher um produto de software que atenda às necessidades com qualidade, também se faz necessário considerar sua capacidade de ser mantido, isto é, com manutenibilidade. T09: Processos de Apoio A09.1: Análise do Nível de Maturidade de um Processo de Teste Orientado a Artefatos Authors: Paulo Bueno (Cenpra), Adalberto Crespo (Centro de Pesquisas Renato Archer - CenPRA) e Mario Jino (FEEC-UNICAMP) Abstract: O processo de teste do CenPRA define um conjunto de atividades ordenadas e de artefatos de teste a serem usados visando a eficiência e eficácia do teste de software. O modelo ISO/IEC 15504 define as práticas base de um processo de software e apresenta um conjunto de práticas genéricas que caracterizam a qualidade com que as práticas base são executadas. Esse artigo relata a avaliação do processo de teste do CenPRA sob a ótica do modelo de melhoria de processos ISO/IEC 15504. Avaliam-se essencialmente quais aspectos da ISO/IEC 15504 são contemplados pelo processo de teste do CenPRA. Os resultados da análise reafirmam o potencial do processo CenPRA para o aprimoramento do processo de teste em organizações e também indicam aspectos passíveis de melhoria neste processo. A09.2: Customização da Função de Garantia da Qualidade de Software baseada em Amostragem Authors: Fabiano Turchetto (PUCRS), Marcelo Yamaguti (PUCRS), Toacy Oliveira (PUCRS) e Sabrina Marczak (PUCRS) Abstract: Nos dias atuais as organizações necessitam de um processo de melhoria de qualidade para atuar em um mercado competitivo. A Garantia da Qualidade de Software (GQS), correlata a uma área de processo no SW-CMM e no CMMI, é a função responsável por garantir que o processo implantado está sendo seguido. O esforço despendido por algumas das atividades correspondentes a esta função deve ser reduzido com o passar do tempo. Compreende-se que a aderência aos processos tende a ser efetiva ao longo do amadurecimento organizacional. Este artigo propõe um método para a execução de auditorias por amostragem. O método chamado de 2 Tempos torna a customização da função de GQS passível de execução. T09: Processos de Apoio A09.3: Institucionalização da Gerência de Configuração no Desenvolvimento de Software de uma Organização Authors: Rodrigo Duran (Catholic University of Brasilia) Abstract: Este artigo descreve um estudo de caso sobre o diagnóstico do nível de institucionalização do processo de gerência de configuração nas atividades de desenvolvimento de software de uma organização. O diagnóstico foi realizado usando o método SCAMPI para avaliação de processos e o modelo de referência CMMI na sua abordagem contínua, dentro de um ciclo do modelo IDEAL para melhoria de processos de software. O artigo apresenta as etapas do diagnóstico, as técnicas e ferramentas usadas, os resultados obtidos, a análise dos resultados e as recomendações em relação à institucionalização do processo na organização. T10: Métricas A10.1: Avaliação das Características Gerais de Sistemas na Análise por Pontos de Função - APF por meio da aplicação do GQM Goal, Questions, Metrics Authors: Angelica Calazans (Caixa Economica Federal) Abstract: A Análise por Pontos de Função APF é uma das métricas funcionais de tamanho de software mais utilizadas. No processo de estimativas do tamanho uma das etapas finais da APF é a aplicação das 14 Características Gerais de Sistemas CGS. Essas características consideram a complexidade do software e influenciam no tamanho. A ISO/IEC 20926 reconhece a APF como uma métrica funcional sem a aplicação das CGS. Este documento apresenta um relato de experiência da aplicação do GQM Goal, Question, Metrics para avaliação da aplicação das CGS em sistemas de uma instituição bancária do Governo Federal, visando identificar a adequabilidade e real necessidade da aplicação das CGS. A10.2: Gestão de Serviços de TI através de Painéis de Indicadores Authors: Iran Ferraz (Michelin) Abstract: Esta apresentação tem como objetivo mostrar como a Diretoria de Sistemas de Informação da Michelin América do Sul faz a gestão dos serviços prestados por esta Diretoria, através de um Painel de Indicadores. Estes painéis são apresentados e discutidos mensalmente em uma Reunião com toda a Equipe de Direção. Além disto eles são expostos em nosso Quadro Mural estando à disposição de todos que queiram consultá-los. Acreditamos que esta forma de trabalhar que tem sido de grande utilidade no nosso dia a dia possa ser compartilhada e aproveitada por outras Empresas representadas no SIMPROS 2005. A10.3: Métricas de Software: Um Mapeamento entre Six Sigma e CMMI Authors: Paula Donegan (Instituto Atlântico), Liane Bandeira (Instituto Atlântico), Francisca Márcia Gonçalves (Universidade de Fortaleza), Carlo Giovano da Silva Pires (Instituto Atlantico) e Arnaldo Belchior (Universidade de Fortaleza (UNIFOR) Abstract: A medição tem feito parte do processo de desenvolvimento de software, permitindo previsão e monitoração de custos e prazos, controlando qualidade e melhorando a compreensão e a validação do mesmo. O CMMI e o Six Sigma são dois modelos conhecidos no mercado de software, os quais abordam medições de forma eficaz. Neste contexto, esse trabalho vem mapear as atividades do Six Sigma com as áreas de processo do CMMI sob a perspectiva de Métricas de Software, com o objetivo de orientar a implantação e o gerenciamento de métricas, servindo como referência para gerentes de projetos, analistas de qualidade e pesquisadores.