Implantando um Programa de Melhoria de Processo: Uma Experiência Prática
|
|
|
- Nathan Caires Campos
- 10 Há anos
- Visualizações:
Transcrição
1 Implantando um Programa de Melhoria de Processo: Uma Experiência Prática Evandro Polese Alves Ricardo de Almeida Falbo Departamento de Informática - UFES Av. Fernando Ferrari, s/n, Vitória - ES - Brasil [email protected], [email protected] Resumo Este trabalho discute uma experiência inicial na implantação de um programa de melhoria de processo, tendo por base o modelo IDEAL. O resultado principal obtido até então foi um processo padrão para o desenvolvimento orientado a objetos. Palavras-chave: Definição de Processo, Implantação de Programa de Qualidade. Abstract This paper presents a software process improvement initiative, developed using the IDEAL model. From the work done, the main outcome is an organizational software process for developing object-oriented software. Key-words: Software Process Definition, Quality Program Implementation. 1. Introdução O aumento da demanda por sistemas de software, associado à importância do papel por eles desempenhado na sociedade atual, tem levado a uma preocupação constante com a produtividade no desenvolvimento e a qualidade dos produtos gerados. Prazos extrapolados, baixa produtividade, custos altos e qualidade deficiente são situações constantes na área de desenvolvimento de software. O aumento da qualidade de software depende muito menos do uso de novas tecnologias do que do emprego efetivo de práticas gerenciais adequadas. Treinar desenvolvedores e dar-lhes tempo para absorver o que aprenderam é fundamental. Impedir os usuários de colocar prazos absurdos para seus pedidos é fundamental. Alocar recursos (tempo, dinheiro e pessoas) para trabalhar na melhoria do processo é também fundamental. Começa a haver, então, uma necessidade de compreensão dos problemas envolvidos no desenvolvimento de software, que não são somente tecnológicos, mas, principalmente, gerenciais e organizacionais, para que se possa fazer um planejamento visando a melhoria do processo e, conseqüentemente, melhoria da qualidade dos produtos gerados. Este trabalho relata uma experiência na implantação de um estágio inicial de um programa de melhoria do processo de software em uma empresa de porte médio, a VixTeam Consultoria & Sistemas, que levou à elaboração de um Processo Padrão para Orientado a Objetos. Como base para esta ação, foi utilizado o modelo IDEAL R [1].
2 O trabalho está estruturado da seguinte forma: na seção 2, é apresentado o Modelo IDEAL R. Na seção 3, são discutidas as fases do processo IDEAL R que foram realizadas neste trabalho, a saber: Inicial, Diagnóstico e Planejamento. Finalmente, a seção 4 apresenta as conclusões deste trabalho e discute quais os próximos passos a serem realizados. 2. O Modelo IDEAL R O modelo IDEAL é um modelo de programa de Melhoria de Processo de Software (Software Process Improvement - SPI), desenvolvido pelo Software Engineering Institute (SEI), que pode ser usado como um guia no desenvolvimento de um plano integrado de longo prazo para iniciar e gerenciar um programa SPI [1]. A Tabela 1 apresenta as cinco fases de uma iniciativa de SPI, que podem ocorrer de forma iterativa, bem como as atividades relacionadas com cada uma delas. Fase Atividades Relacionadas Aprender sobre SPI; Inicial Definir os Objetivos Gerais; Prever os Recursos Iniciais. Avaliar o nível de maturidade do processo; Diagnóstico Levantar as práticas e métricas; Descrever o processo; Esboçar um plano de ação. Estabelecer os objetivos; Planejamento Estabelecer as prioridades; Montar o plano de ação. Ação Pesquisar e desenvolver soluções para os problemas do processo; Divulgar melhorias no processo para toda a organização. Replanejamento Preparar o novo ciclo; Refinar o processo de SPI. Tabela 1 Estrutura do Modelo IDEAL. Além das cinco fases apresentadas, o modelo descreve, ainda, uma atividade para prover supervisão dos projetos de melhoria e resolver questões relacionadas. 3. O Programa SPI na VixTeam A VixTeam Consultoria & Sistemas é uma organização de desenvolvimento de software que existe há três anos e atua principalmente no desenvolvimento de sistemas de informação para o mercado corporativo do Espírito Santo, sob as plataformas cliente-servidor e Web, sendo que está iniciando trabalhos na área de produto de prateleira. A VixTeam possui um quadro de aproximadamente trinta colaboradores e seis clientes ativos. Tendo em vista sua área de atuação, a qualidade é uma das constantes preocupações da VixTeam. Associado a esta preocupação, há também um incentivo oferecido pela Prefeitura de Vitória, na forma de redução da alíquota de ISSQN (Lei 5.145/00), para as organizações que comprovarem a obtenção de Certificados de Sistemas de Garantias de Qualidade da família NBR ISO 9000, especificamente o NBR ISO 9001 ou NBR 9002 ou ISO 9126 (NBR 13596) [2], até 31 de dezembro de Sendo assim, a VixTeam decidiu investir na
3 melhoria de seu processo de software e, para tal, decidiu fazer uso do Modelo IDEAL. No momento atual, o programa SPI encontra-se na fase de ação do referido modelo, já tendo sido realizadas, portanto, as três primeiras fases, que conduziram à definição de um Processo Padrão da organização. A seguir, apresentamos os passos realizados e seus principais produtos. 3.1 A Fase Inicial Nesta fase, a infraestrutura preliminar de melhoria é estabelecida, os papéis e responsabilidades são atribuídos e os recursos iniciais alocados. Um plano é criado para guiar a organização até a fase de Planejamento e os objetivos gerais do programa SPI estabelecidos. No caso da VixTeam, foi necessário realizar um estudo sobre qualidade de processo de software, procurando conhecer os conceitos relacionados à melhoria do processo de desenvolvimento e as principais normas e modelos de qualidade existentes. Como objetivo geral do programa, foi estabelecida a adequação da organização à norma NBR-ISO [3]. Esta escolha deveu-se ao fato desta norma ser menos conclusiva e detalhista em seus itens, propondo apenas requisitos mínimos para um processo de qualidade. Desta forma, o escopo do trabalho foi reduzido, o que é mais adequado a um primeiro esforço de melhoria de processo em uma organização do porte da VixTeam, em função, principalmente de sua disponibilidade de recurso. Contudo, percebeu-se que a virtude da ISO , a simplicidade, é também sua fraqueza. Assim, para apoiar o programa, foi montado um quadro comparativo dos itens da norma com outros modelos, para permitir a utilização destes como referência complementar, principalmente nos pontos em que a ISO apresenta descrições muito superficiais. Sobretudo o CMM [4] e a norma ISO [5] foram bastante úteis neste trabalho. 3.2 A Fase de Diagnóstico Esta fase é a base para a realização das etapas subseqüentes. Atividades de avaliação são realizadas para estabelecer a linha base (baseline) das práticas correntes da organização. Para estabelecer o estado corrente da organização, primeiramente, foram realizados um levantamento detalhado dos itens da norma e uma comparação destes itens com as atividades realizadas pela organização. Após, foram feitas entrevistas com os principais responsáveis pelas atividades listadas, levantando a prática atual. Para cada item da norma foi descrito um diagnóstico da empresa no atendimento ao item. Três categorias de itens foram identificadas: itens atendidos (A), itens parcialmente atendidos (PA) itens que a organização pratica, mas sem uma abordagem sistemática definida, variando substancialmente de projeto para projeto e itens não atendidos (NA). A tabela 2 mostra parte deste diagnóstico. Para os itens da norma não atendidos (NA) ou parcialmente atendidos (PA), foram propostas soluções.
4 Item da Norma Descrição Situação 5.2 Análise Crítica do Contrato NA 5.3 Especificação dos Requisitos do Comprador PA / Planejamento do PA Controle da Execução NA / Entradas e Saídas das Fases de NA Verificação de Cada Fase NA 5.5 Planejamento da Qualidade NA e Implementação - Generalidades A NA Implementação PA Análise Crítica PA Planejamento de Testes NA / / 5.8 Testes, Validação e Aceitação PA / Entrega e Instalação A 6.1 Gerência de Configuração NA 6.3 / 6.4 Registro de Qualidade, Medição NA 6.6 Ferramentas e Técnicas A 6.8 Produto de Software Incluído A 6.9 Treinamento PA Tabela 2 Diagnóstico 3.3 A Fase de Planejamento Na fase de planejamento (ou estabelecimento), os aspectos que a organização decidiu considerar são priorizados e estratégias são estabelecidas [1]. No caso da VixTeam, decidiu-se definir um processo padrão para o desenvolvimento orientado a objetos (tecnologia utilizada na grande maioria dos projetos), a ser utilizado como base para os trabalhos da fase de ação. A proposta apresentada tem como objetivo ser um modelo flexível, que permita a adaptação, de tal maneira que o processo padrão possa ser instanciado para projetos de diferentes tipos e tamanhos. O modelo é baseado na idéia de papéis, permitindo que as equipes sejam montadas para cada projeto e as responsabilidades troquem de acordo com os papéis. Em função do tamanho e do tipo dos projetos, mudarão os papéis necessários e a alocação das pessoas para cada papel, havendo uma tendência que, em projetos maiores, alguns papéis sejam realizados por mais de uma pessoa e, em projetos menores, que uma mesma pessoa realize mais de um papel. A Tabela 3 apresenta os papéis identificados, bem como suas responsabilidades. Além dos papéis, foram descritas, também, as atividades que compõem o processo padrão. Estas atividades, além de possuírem uma descrição do seu objetivo, relacionam os papéis por elas responsáveis, que artefatos precisam estar disponíveis para que possam ser realizadas e que artefatos devem ser gerados. Elas foram, ainda, agrupadas em três categorias: atividades de ciclo de vida, atividades de controle da qualidade e atividades de gerência, apresentadas, respectivamente, nas tabelas 4, 5 e 6.
5 Papéis Responsabilidades Gerente de Produção Alocação de recursos; Acompanhamento dos andamentos dos projetos; Tomada de decisões estratégicas para correção de desvios. Gerente de Definir escopo do projeto; Planejamento do projeto; Monitoramento do andamento do projeto; Definição de prioridades; Reportar status de progresso do projeto; Identificar riscos e planejar sua mitigação; Obter aprovações do projeto; Tratar problemas detectados após a aceitação do software. Analista de Negócio Definir e especificar requisitos funcionais e não funcionais; Prototipar interface com usuário; Definir modelos de classes e diagramas de seqüência de negócio; Definir critérios de aceitação do software; Planejar e realizar testes de validação; Planejar e realizar testes de aceitação junto ao cliente. Projetista de Solução Da Aplicação Definir arquitetura do software; Sugerir componentes para o reuso; Projetar soluções arquiteturais para o software; Projetar classes reusáveis para o software. Projetista de Soluções Gerenciar base de conhecimento da empresa; Desenvolver projetos de tecnologia; Gerenciar os componentes reusáveis da empresa; Gerenciar padrões operacionais da empresa. Projetista de Aplicações Modelar classes da Interface com o Usuário; Modelar classes do Domínio; Modelar os dados da aplicação; Elaborar documento de especificação de projeto contendo as descrições de operações. Desenvolvedor Construir código fonte; Realizar testes unitários; Corrigir defeitos apontados; Integrar código ao sistema; Verificar o desempenho do código gerado; Gerar programas executáveis. Engenheiro de Testes Montar plano de testes; Definir os casos de testes; Realizar os testes; Avaliar os resultados e elaborar relatório. Engenheiro de Qualidade Avaliar artefatos do projeto; Avaliar processo de desenvolvimento do projeto; Solicitar correções nos artefatos ou no processo avaliados; Solicitar ajustes de não conformidades. Engenheiro de Processo Revisar processo padrão da empresa; Elaborar plano de qualidade da empresa; Assegurar o atendimento aos requisitos da ISO Administrador de Ambiente Administrar o ambiente operacional da produção de software da empresa; Gerência Sênior Analisar criticamente os contratos a serem assinados; Definir planejamento estratégico da empresa; Definir orçamento da empresa; Planejar treinamentos dos colaboradores. Tabela 3 Papéis do Processo Padrão VixTeam.
6 Atividade Artefato Insumo Artefato Produto Responsável Definir Visão Escopo do Software Gerente do projeto Responsável do Cliente Elaborar Plano de Escopo do Software Plano de Gerente de Proposta de Contrato Contrato Assinado Gerência Sênior Aprovar Contrato Escopo do Software Plano de Escopo do Software Modelo Caso de Uso Analista de Negócio Especificar Requisitos Descrição Caso de Uso Descrição de Atores Glossário Protótipo de GUI Ata de Avaliação Modelo Caso de Uso Modelo Classes Analista de Negócio Especificar Modelos de Negócio Projetar Arquitetura do Software Projetar Aplicação Codificar Aplicações Realizar Teste Unitário Realizar Testes de Integração Realizar Testes de Aceitação Descrição Caso de Uso Descrição de Atores Glossário Modelo Caso de Uso Negócio Diagrama de Seqüência Negócio Diagrama de Estados Documento de Arquitetura de Soluções Aplicação Descrição Caso de Uso Protótipo de GUI Documento de Documento de Arquitetura Arquitetura Modelo de Classes Diagrama Classes de Negócio Diagrama Seqüência Diagrama Seqüência de Negócio Diagrama de Estados Modelo de Dados Doc. de Arquitetura Código Fonte Desenvolvedor Diag. Classes de Diag. Seqüência Projetista de Aplicação Modelo de Dados Código Fonte CheckList Teste Desenvolvedor Unitário Descrição Caso de Uso Plano de Testes Engenheiro de Testes Doc. de Arquitetura Casos de Testes Diagrama Classes de Relatório Resultado de Testes Diag. Seqüência Código Fonte Descrição Caso de Uso Plano de Testes Gerente do projeto Doc. de Arquitetura Casos de Testes Analista de negócio Código Fonte Relatório Resultado de Testes Ata de Aceitação Tabela 4 Atividades de Ciclo de Vida do Processo Padrão VixTeam. Responsável do Cliente
7 Atividade Artefato Insumo Artefato Produto Responsável Planejar Qualidade Itens do Plano de Plano de Qualidade Engenheiro de Qualidade Artefato a ser avaliado Ata de Avaliação Gerente de Analisar Criticamente Ata de Aprovação Analista de Negócio Responsável do Cliente Revisar Qualidade dos Artefato a ser revisado Ata de Avaliação Engenheiro de Qualidade Artefatos Ata de Aprovação Revisar Qualidade do Processo de Registrar Qualidade Gerenciar Configuração Elaborar Padrões Operacionais Validação de Produto de Software Incluído Processo de Registro de Qualidade Processo de Revisado Registros de Qualidade Padrões de Revisados Engenheiro de Processo Padrões de Ata de Aprovação Engenheiro de Qualidade Ata de Avaliação Registro de Qualidade Gerente de Ata de Aprovação Analista de Negócio Relatório Resultado de Engenheiro de Testes Testes Solicitação de Ata de avaliação Gerente de Alteração Artefato a ser Alterado Plano de Artefato Modificado Versão anterior do Padrão Operacional Projetista de Soluções padrão Alterado Padrões relacionados Ata de aprovação Engenheiro de Qualidade Engenheiro de Processo Produto de software Ata de avaliação Gerente de Especificação Produto Plano de integridade do Analista de Negócio Software produto de software Requisitos do Software Tabela 5 Atividades de Controle da Qualidade do Processo Padrão VixTeam. Atividade Artefato Insumo Artefato Produto Responsável Gerenciar e Plano de Plano de Gerente do acompanhar andamento do projeto Revisado Planejamento de Plano de Gerência Sênior Treinamento Treinamentos Anual Tabela 6 Atividades de Gerência do Processo Padrão VixTeam.
8 4. Conclusão Neste trabalho, apresentamos as primeiras fases de um programa de SPI, orientado pelo IDEAL R, que está sendo realizado na VixTeam e que conduziram à elaboração de um Processo Padrão para o desenvolvimento de software orientado a objetos. A fase de Ação do Modelo IDEAL R já está em andamento. Foi formada uma Equipe Técnicos Especialistas (Technical Working Group - TWG), que está refinando a proposta do processo padrão de software, compatibilizando-a com o sistemática de gerenciamento de projetos da VixTeam e vice-versa. Já está definido um projeto piloto para a validação do processo padrão, que será acompanhado de perto pelo TWG que dará orientações e fará os ajustes necessários. A partir desta validação, o processo padrão deverá ser divulgado para toda a organização e, após um período de avaliação dos resultados obtidos, poderá ser replanejada (fase 5) uma nova entrada no ciclo do modelo IDEAL para aprimorar o processo de maneira a corrigir falhas no atendimento dos requisitos da norma ISO Nesta nova entrada do ciclo do IDEAL, deve ser feita uma revisão do programa de qualidade, adequando-o à nova versão da norma ISO 9000 (ISO 9001:2000) [6], que foi publicada quando a fase de planejamento do primeiro ciclo já havia sido concluído. Espera-se, assim, que até dezembro de 2002, a meta de obtenção da certificação seja atingida, já utilizando a nova versão da norma. Referências Bibliográficas [1] McFeeley, Bob. IDEAL SM : A User s Guide for Software Process Improvement, [2] Rocha, A.R.C., et al., Qualidade de Software: Teoria e Prática, Prentice Hall, [3] NBR ISO :1993. Normas de gestão e garantia da qualidade parte 3,diretrizes para a aplicação da NBR ISO 9001 ao desenvolvimento, fornecimento e manutenção de software, [4] Fiorini, S., et al.; Engenharia de Software com CMM, Brasport, [5] ISO/IEC Information technology software life cycle processes, [6] ISO 9001:2000. Quality management systems. Requirements, 2000.
ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.
ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Processos de Desenvolvimento de Software
Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e
Universidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
MASTER IN PROJECT MANAGEMENT
MASTER IN PROJECT MANAGEMENT PROJETOS E COMUNICAÇÃO PROF. RICARDO SCHWACH MBA, PMP, COBIT, ITIL Atividade 1 Que modelos em gestão de projetos estão sendo adotados como referência nas organizações? Como
Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro
Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Realidade das Empresas Brasileiras ISO/IEC 12207 ISO/IEC 15504 CMMI Softex Governo Universidades Modelo de Referência para
SIMPROS 2001. Experiência de implantação da norma ISO 9001:2000 a partir da utilização da ISO/IEC TR 15504 (SPICE) para Melhoria de Processos
Experiência de implantação da norma ISO 9001:2000 a partir da utilização da ISO/IEC TR 15504 (SPICE) para Melhoria de Processos Adilson Sérgio Nicoletti Blumenau, SC - setembro de 2001 Conteúdo Apresentação
ENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [[email protected]] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Engenharia de Software Processo de Desenvolvimento de Software
Engenharia de Software Processo de Desenvolvimento de Software Prof. Edison A. M. Morais [email protected] http://www.edison.eti.br Objetivo (1/1) Conceituar PROCESSO E CICLO DE VIDA, identificar e conceituar
TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva [email protected] http://www.edilms.eti.
TI Aplicada Aula 02 Áreas e Profissionais de TI Prof. MSc. Edilberto Silva [email protected] http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos
A Disciplina Gerência de Projetos
A Disciplina Gerência de Projetos Atividades, Artefatos e Responsabilidades [email protected] Objetivos Apresentar atividades da disciplina Gerência de Projetos Discutir os artefatos e responsáveis envolvidos
Introdução Fatores de Qualidade Garantia de Qualidade Rivisões de Software Conclusão. Qualidade. Plácido A. S. Neto 1
Qualidade Plácido A. S. Neto 1 1 Gerência Educacional de Tecnologia da Informação Centro Federal de Educação Tecnologia do Rio Grande do Norte 2006.1 - Planejamento e Gerência de Projetos Agenda Introdução
Modelos de Maturidade. Porque estudar um Modelo de Maturidade? Descrevem as características de processos efetivos;
Versão 1.1 - Última Revisão 16/08/2006 Porque estudar um Modelo de Maturidade? Segundo o Standish Group, entidade americana de consultoria empresarial, através de um estudo chamado "Chaos Report", para
CONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI
CONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI 1. PI06 TI 1.1. Processos a serem Atendidos pelos APLICATIVOS DESENVOLVIDOS Os seguintes processos do MACROPROCESSO
Exame de Fundamentos da ITIL
Exame de Fundamentos da ITIL Simulado A, versão 5.1 Múltipla escolha Instruções 1. Todas as 40 perguntas devem ser respondidas. 2. Todas as respostas devem ser assinaladas na grade de respostas fornecida.
Introdução a Computação
Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva [email protected] http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos
Gerenciamento de Projetos Modulo III Grupo de Processos
Gerenciamento de Projetos Modulo III Grupo de Processos Prof. Walter Cunha [email protected] http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento
Rede TSQC / SOFTEX Workshop de Aquisição de software Guia de Aquisição MPS.BR
Rede TSQC / SOFTEX Workshop de Aquisição de software Guia de Aquisição MPS.BR Danilo Scalet [email protected] Editor do Guia de Aquisição 1 2 1 MPS.BR: Desenvolvimento e Aprimoramento do Modelo Realidade
Qualidade de Processo de Software Normas ISO 12207 e 15504
Especialização em Gerência de Projetos de Software Qualidade de Processo de Software Normas ISO 12207 e 15504 Prof. Dr. Sandro Ronaldo Bezerra Oliveira [email protected] Qualidade de Software 2009 Instituto
PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE
ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 1 PMI-RS PMI PMI-CE
GARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: [email protected] CMM E CMMI
PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: [email protected] CMM E CMMI INTRODUÇÃO Aumento da Importância do Software Software está em tudo: Elemento crítico
Metodologia de Desenvolvimento de Sistemas
Metodologia de Desenvolvimento de Sistemas Processo de Desenvolvimento de Software Faculdade Mauricio de Nassau S.I 5 Período NA Alunos: Elthon Diego 021707 Vitor da Cruz 033420 Professora Suzana Sampaio
PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE
ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 2 PMI-RS PMI PMI-CE
Implantação. Prof. Eduardo H. S. Oliveira
Visão Geral A implantação de um sistema integrado de gestão envolve uma grande quantidade de tarefas que são realizadas em períodos que variam de alguns meses a alguns anos, e dependem de diversos fatores,
FACULDADE SENAC GOIÂNIA
FACULDADE SENAC GOIÂNIA NORMA ISO 12.207 Curso: GTI Matéria: Auditoria e Qualidade de Software Professor: Elias Ferreira Acadêmico: Luan Bueno Almeida Goiânia, 2015 CERTIFICAÇÃO PARA O MERCADO BRASILEIRO
Para cada fase consideramos. Tempo para um projeto típico Tempo para um projeto Complexo. Arquitetura do Processo Unificado. A meta a ser atingida
Arquitetura do Processo Unificado Tempo para um projeto típico Tempo para um projeto Complexo O tempo gasto nas fases iniciais aumentam Para cada fase consideramos A meta a ser atingida Workflows a executar
PROJETO NOVAS FRONTEIRAS. Descrição dos processos de gerenciamento da qualidade
PROJETO NOVAS FRONTEIRAS PLANO DE GERENCIAMENTO DA QUALIDADE QUALITY MANAGEMENT PLAN Preparado por Mara Lúcia Menezes Membro do Time Versão 3 Aprovado por Rodrigo Mendes Lemos Gerente do Projeto 15/11/2010
CMMI. B) descrições das atividades consideradas importantes para o atendimento de suas respectivas metas específicas. Governo do ES (CESPE 2009)
CMMI Governo do ES (CESPE 2009) Na versão 1.2 do CMMI, 111 os níveis de capacidade são definidos na abordagem de estágios. 112 os níveis de maturidade são definidos na abordagem contínua. 113 existem seis
Políticas de Qualidade em TI
Políticas de Qualidade em TI Prof. www.edilms.eti.br [email protected] Aula 03 CMMI Capability Maturity Model Integration Parte II Agenda sumária dos Processos em suas categorias e níveis de maturidade
Prova de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES
Implementação MPS.BR 26 de maio de 2008 4 horas de duração e-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Nota INSTRUÇÕES Para a maioria das questões você tem mais de uma opção e
PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17
PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17 Índice 1. Conceitos de Ciclo de Desenvolvimento de Sistemas...3 1.1. Principais Fases... 3 1.2. Técnicas... 4 1.3. Papéis de Responsabilidades... 4 1.3.1.
Projeto de Sistemas I
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:[email protected] Requisitos: base para todo projeto, definindo o
ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO
1 ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO 2 INFRAESTRUTURA DE TI Para garantir o atendimento às necessidades do negócio, a área de TI passou a investir na infraestrutura do setor, ampliando-a,
Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Requisitos de Software
Ciência da Computação ENGENHARIA DE SOFTWARE Análise dos Requisitos de Software Prof. Claudinei Dias email: [email protected] Roteiro Introdução Tipos de requisitos Atividades Princípios da
PLANOS DE CONTINGÊNCIAS
PLANOS DE CONTINGÊNCIAS ARAÚJO GOMES Capitão SC PMSC ARAÚJO GOMES [email protected] PLANO DE CONTINGÊNCIA O planejamento para emergências é complexo por suas características intrínsecas. Como
Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação
Pesquisa realizada com os participantes do de Apresentação O perfil do profissional de Projetos Pesquisa realizada durante o 12 Seminário Nacional de, ocorrido em 2009, traça um importante perfil do profissional
OBJETIVO 2 APLICAÇÃO 3 ATRIBUIÇÕES E RESPONSABILIDADES 4 DOCUMENTOS DE REFERÊNCIA 5 TERMINOLOGIA 6 DESCRIÇÃO DO PROCESSO DE GESTÃO DE MUDANÇAS
Impresso em 26/08/2015 10:31:18 (Sem título Aprovado ' Elaborado por Daniel Trindade/BRA/VERITAS em 01/11/2013 Verificado por Cintia Kikuchi em 04/11/2013 Aprovado por Americo Venturini/BRA/VERITAS em
II. FASE DE PLANEJAMENTO define a maturidade do entendimento do escopo e, o desenvolvimento do Plano do Projeto PP.
II. FASE DE PLANEJAMENTO define a maturidade do entendimento do escopo e, o desenvolvimento do Plano do Projeto PP. Nesta fase busca-se o refinamento dos objetivos do projeto e detalhamento do melhor caminho
QUALIDADE DE SOFTWARE AULA N.7
QUALIDADE DE SOFTWARE AULA N.7 Curso: SISTEMAS DE INFORMAÇÃO Disciplina: Qualidade de Software Profa. : Kátia Lopes Silva 1 CMM: DEFINIÇÃO Capability Maturity Model Um modelo que descreve como as práticas
Implantação de um Processo de Medições de Software
Departamento de Informática BFPUG Brazilian Function Point Users Group Implantação de um Processo de Medições de Software Claudia Hazan, MSc., CFPS [email protected] Agenda Introdução Processo de Medições
Governança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia [email protected] ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Administração de Sistemas de Informação. Plano Diretor de Informática
Administração de Sistemas de Informação Plano Diretor de Informática Plano Diretor de Informática Prof. Orlando Rocha 2 Por que o Plano Diretor de Informática? A empresa necessita atualmente de dados gerenciais
Tecnologia em Gestão Pública Desenvolvimento de Projetos - Aula 9 Prof. Rafael Roesler
Tecnologia em Gestão Pública Desenvolvimento de Projetos - Aula 9 Prof. Rafael Roesler Introdução Objetivos da Gestão dos Custos Processos da Gerência de Custos Planejamento dos recursos Estimativa dos
ITIL - Information Technology Infraestructure Library
ITIL Biblioteca de infra estrutura de TI (do Inglês, Information Technology Infraestructure Library) e ISO/IEC 20.000 ITIL - Information Technology Infraestructure Library Foi criado no fim dos anos 80
Documento de Requisitos
Documento de Requisitos Projeto: Data 26/05/2005 Responsável Autor (s) Doc ID Localização Versão do Template Márcia Jacyntha Nunes Rodrigues Lucena Silvia Cássia Pereira Márcia Jacyntha Nunes Rodrigues
Secretaria de Gestão Pública de São Paulo. Guia de Avaliação de Maturidade dos Processos de Gestão de TI
Secretaria de Gestão Pública de São Paulo Guia de Avaliação de Maturidade dos Processos de Gestão de TI Objetivos As empresas e seus executivos se esforçam para: Manter informações de qualidade para subsidiar
ENQUALAB 2013 QUALIDADE & CONFIABILIDADE NA METROLOGIA AUTOMOTIVA. Elaboração em planos de Calibração Interna na Indústria Automotiva
ENQUALAB 2013 QUALIDADE & CONFIABILIDADE NA METROLOGIA AUTOMOTIVA Elaboração em planos de Calibração Interna na Indústria Automotiva Joel Alves da Silva, Diretor Técnico JAS-METRO Soluções e Treinamentos
CICLO DE EVENTOS DA QUALIDADE
Maio de 2003 CICLO DE EVENTOS DA QUALIDADE Dia 12/05/2003 Certificação e homologação de produtos, serviços e empresas do setor aeroespacial,com enfoque na qualidade Dia 13/05/2003 ISO 9001:2000 Mapeamento
Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos
Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos Referência: An Introductory Overview of ITIL v2 Livros ITIL v2 Cenário de TI nas organizações Aumento da dependência da TI para alcance
Pós-Graduação em Gerenciamento de Projetos práticas do PMI
Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL
PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 3 O QUE É PLANEJAMENTO DE VENDAS E OPERAÇÕES?
PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 3 O QUE É PLANEJAMENTO DE VENDAS E OPERAÇÕES? Índice 1. O que é planejamento de...3 1.1. Resultados do planejamento de vendas e operações (PVO)...
Metodologia de Gerenciamento de Projetos da Justiça Federal
Metodologia de Gerenciamento de Projetos da Justiça Federal Histórico de Revisões Data Versão Descrição 30/04/2010 1.0 Versão Inicial 2 Sumário 1. Introdução... 5 2. Público-alvo... 5 3. Conceitos básicos...
PROJETO DE FÁBRICA DE SOFTWARE
FACULDADE SETE DE SETEMBRO FASETE Departamento de Sistemas de Informação PROJETO DE FÁBRICA DE SOFTWARE Denise Xavier Fortes Paulo Afonso BA Agosto/2015 Sumário 1. INTRODUÇÃO... 3 2. PERFIS FUNCIONAIS...
Curso preparatório para a certificação COBIT 4.1 Fundation
Curso preparatório para a certificação COBIT 4.1 Fundation Dentro do enfoque geral em conhecer e discutir os fundamentos, conceitos e as definições de Governança de TI - tecnologia da informação, bem como
Gerenciamento de Projetos Exercícios gerais com questões de concursos anteriores
Gerenciamento de Projetos Exercícios gerais com questões de concursos anteriores Programa 1. Conceitos básicos do PMBOK. 2. Gerenciamento do ciclo de vida do sistema: determinação dos requisitos, projeto
Pesquisa realizada com os participantes do 16º Seminário Nacional de Gestão de Projetos APRESENTAÇÃO
Pesquisa realizada com os participantes do de APRESENTAÇÃO O perfil do profissional de projetos Pesquisa realizada durante o 16 Seminário Nacional de, ocorrido em Belo Horizonte em Junho de, apresenta
Gerenciamento de Projetos Modulo VIII Riscos
Gerenciamento de Projetos Modulo VIII Riscos Prof. Walter Cunha [email protected] http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento
ESCRITÓRIO RIO DE PROJETOS
PMO PROJETOS PROCESSOS MELHORIA CONTÍNUA PMI SCRUM COBIT ITIL LEAN SIX SIGMA BSC ESCRITÓRIO RIO DE PROJETOS DESAFIOS CULTURAIS PARA IMPLANTAÇÃO DANIEL AQUERE DE OLIVEIRA, PMP, MBA [email protected]
TERMO DE REFERÊNCIA (TR) GAUD 4.6.8 01 VAGA
INSTITUTO INTERAMERICANO DE COOPERAÇÃO PARA A AGRICULTURA TERMO DE REFERÊNCIA (TR) GAUD 4.6.8 01 VAGA 1 IDENTIFICAÇÃO DA CONSULTORIA Contratação de consultoria pessoa física para serviços de preparação
Engenharia de Software
Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo
Ciência da Computação ENGENHARIA DE SOFTWARE. Planejamento e Gerenciamento
Ciência da Computação ENGENHARIA DE SOFTWARE Planejamento e Gerenciamento Prof. Claudinei Dias email: [email protected] Roteiro Introdução; Pessoas, Produto, Processo e Projeto; Gerência de
CobiT 5. Como avaliar a maturidade dos processos de acordo com o novo modelo? Conhecimento em Tecnologia da Informação
Conhecimento em Tecnologia da Informação CobiT 5 Como avaliar a maturidade dos processos de acordo com o novo modelo? 2013 Bridge Consulting All rights reserved Apresentação Sabemos que a Tecnologia da
Oficina de Gestão de Portifólio
Oficina de Gestão de Portifólio Alinhando ESTRATÉGIAS com PROJETOS através da GESTÃO DE PORTFÓLIO Gestão de portfólio de projetos pode ser definida como a arte e a ciência de aplicar um conjunto de conhecimentos,
SABiO: Systematic Approach for Building Ontologies
SABiO: Systematic Approach for Building Ontologies Ricardo de Almeida Falbo Engenharia de Ontologias Departamento de Informática Universidade Federal do Espírito Santo Agenda Preocupações Principais do
Planejamento e Gerência de Projetos de Software. Prof.: Ivon Rodrigues Canedo. PUC Goiás
Planejamento e Gerência de Projetos de Software Prof.: Ivon Rodrigues Canedo PUC Goiás Projeto É um trabalho que visa a criação de um produto ou de serviço específico, temporário, não repetitivo e que
PDS - DATASUS. Processo de Desenvolvimento de Software do DATASUS
PDS - DATASUS Processo de Desenvolvimento de Software do DATASUS Coordenação Geral de Arquitetura e Engenharia Tecnológica Coordenação de Padronização e Qualidade de Software Gerência de Padrões e Software
Engenharia de Software II: Criando a Declaração de Escopo. Prof. Msc Ricardo Britto DIE-UFPI [email protected]
Engenharia de Software II: Criando a Declaração de Escopo Prof. Msc Ricardo Britto DIE-UFPI [email protected] Sumário Desenvolvendo o Plano de Gerenciamento do Projeto. Coletando Requisitos. Declarando
MELHORIA DE SERVIÇO CONTINUADA ITIL FOUNDATION V3 Conteúdo deste resumo deve ser contemplado com a leitura do livro ITIL Melhoria de Serviço
MELHORIA DE SERVIÇO CONTINUADA ITIL FOUNDATION V3 Conteúdo deste resumo deve ser contemplado com a leitura do livro ITIL Melhoria de Serviço Melhorias continuas Proporcionar um Guia Prático para avaliar
PROCESSOS DE GERENCIAMENTO DE PROJETOS SEGUNDO O PMBOK. Faculdade PITÁGORAS Unidade Raja Prof. Valéria E-mail: valeriapitagoras@gmail.
PROCESSOS DE GERENCIAMENTO DE PROJETOS SEGUNDO O PMBOK Faculdade PITÁGORAS Unidade Raja Prof. Valéria E-mail: [email protected] 1 Processos Processos, em um projeto, é um conjunto de ações e atividades
Gerenciamento de Níveis de Serviço
Gerenciamento de Níveis de Serviço O processo de Gerenciamento de Níveis de Serviço fornece o contato entre a organização de TI e o cliente, para garantir que a organização de TI conhece os serviços que
Avaliação de Riscos Aplicada à Qualidade em Desenvolvimento de Software
Rafael Espinha, Msc [email protected] +55 21 9470-9289 Maiores informações: http://www.primeup.com.br [email protected] +55 21 2512-6005 Avaliação de Riscos Aplicada à Qualidade em
ISO - 9126. Aécio Costa
ISO - 9126 Aécio Costa A evolução da Qualidade do Produto Qualidade = funcionalidade Confiabilidade Realização de funções críticas Produto de qualidade = sem bugs Controle de qualidade Teste do produto
Processo de Desenvolvimento de Sites
ANEXO 4 METODOLOGIA DE DESENVOLVIMENTO PROCERGS MDP Processo de Desenvolvimento de Sites O processo de desenvolvimento de sites foi definido com base nas características deste produto e na forma de trabalho
Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: ([email protected]) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
PR 2 PROCEDIMENTO. Auditoria Interna. Revisão - 2 Página: 1 de 9
Página: 1 de 9 1. OBJETIVO Estabelecer sistemática de funcionamento e aplicação das Auditorias Internas da Qualidade, fornecendo diretrizes para instruir, planejar, executar e documentar as mesmas. Este
Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.
Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis
Ambientação nos conceitos
Ambientação em Gestão de Projetos Maria Lúcia Almeida Ambientação nos conceitos Gestão de áreas funcionais e gestão de projetos Qualquer um pode ser gerente de projetos? Qual a contribuição da gestão de
Planejamento e Gerenciamento de Software. Tema 3. Gerência de Projetos Profa. Susana M. Iglesias
Planejamento e Gerenciamento de Software Tema 3. Gerência de Projetos Profa. Susana M. Iglesias Planejamento A primeira atividade do gerenciamento de projeto é Planejamento Depende de estimativas (Grado
Gerenciamento de Projetos
Gerenciamento de Projetos (ref. capítulos 1 a 3 PMBOK) TC045 Gerenciamento de Projetos Sergio Scheer - [email protected] O que é Gerenciamento de Projetos? Aplicação de conhecimentos, habilidades, ferramentas
PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0
PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0 Banco Central do Brasil, 2015 Página 1 de 14 Índice 1. FLUXO DO PEN - PROCESSO DE ENTENDIMENTO DAS NECESSIDADES DE NEGÓCIO... 3 2.
Fundamentos de Teste de Software
Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 3 Planejamento e Aula 8 do Projeto Aula 08 do Projeto SUMÁRIO INTRODUÇÃO... 3 ACOMPANHAMENTO DO PROJETO... 3 1. do Progresso...
Metodologia e Gerenciamento do Projeto na Fábrica de Software
.:: Universidade Estadual de Maringá Bacharelado em Informática Eng. de Software III :. Sistema de Gerenciamento de Eventos - Equipe 09 EPSI Event Programming System Interface Metodologia e Gerenciamento
Gerenciamento de Configuração de Software
FACULDADE MAURÍCIO DE NASSAU Jessé de Souza da Silva, José Arnaldo de Oliveira Almeida, Gabriel Pereira da Silva Gerenciamento de Configuração de Software Uma Abordagem Conceitual João Pessoa 2015 FACULDADE
PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit)
PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit) Agenda A palestra Angola Cliente O projeto Usando o PMBOK Usando o Cobit Lições Aprendidas Conclusão
GERIC GERENCIAMENTO DO I.T.I.L E DO COBIT
GERIC GERENCIAMENTO DO I.T.I.L E DO COBIT Angélica A. da Silva, Regiani R.Nunes e Sabrina R. de Carvalho 1 Tathiana Barrére Sistemas de Informação AEDB - Associação Educacional Dom Bosco RESUMO Esta sendo
Requisitos de Software
Requisitos de Software Prof. José Honorato F.N. Prof. José Honorato F.N. [email protected] Requisitos de Software Software é o conjunto dos programas e dos meios não materiais que possibilitam o
Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0
O que é BABok? O BABok 2.0, Corpo de Conhecimento de Análise de Negócios, é considerado como um Guia Referência de Práticas de Análise de Negócio. Este guia é publicado e mantido pelo IIBA. O guia BABok
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Disciplina: INF5008 Prof.: ([email protected]) Conteúdo 3. Gerência de
PMBOK 4ª Edição III. O padrão de gerenciamento de projetos de um projeto
PMBOK 4ª Edição III O padrão de gerenciamento de projetos de um projeto 1 PMBOK 4ª Edição III Processos de gerenciamento de projetos de um projeto 2 Processos de gerenciamento de projetos de um projeto
Qualidade de software
Qualidade de software É cada dia maior o número de empresas que buscam melhorias em seus processos de desenvolvimento de software. Além do aumento da produtividade e da diminuição do retrabalho, elas buscam
