Software Engineering Process Group

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas
Advertisements

Análise e Projeto de Sistemas III
A estrutura do gerenciamento de projetos Introdução
Engenharia de Software Qualidade de Software Uma abordagem conceitual André Luis Zanon São Carlos SP – UFSCAR 2010 Engenharia de Software – UFSCAR.
Gerenciamento Pelas Diretrizes
Objetivos do Capítulo Utilizar o processo de desenvolvimento de sistemas delineado neste capítulo e o modelo de componentes de SI, do Capítulo 1, como.
ISO Processos do Ciclo de Vida do Software
GERENCIAMENTO DE INTEGRAÇÃO DO PROJETO
Processos de Software Introdução
Gestão de Projetos Áreas de conhecimentos Integração
O trabalho da Qualiti concentra-se em transformar projetos de software em casos de sucesso. Especializada em processos, arquiteturas e ferramentas de apoio.
Mitos e Problemas Relacionados ao Software
Faculdade de Ciências Sociais de Aplicadas de Petrolina – FACAPE
Gerenciamento da Integração
MPS.BR Dextra Dextra Edite Martins.
Instituto de Pesquisas Eldorado
X SPIN São Paulo 24 de abril de 2000 NEC do Brasil S.A.
Antonio Carlos Tonini Maio / 2004
Gerenciamento de Requisitos com Casos de Uso
Configuração de manutenção
Gerência de Configuração de Software
Disciplina de Requisitos
TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Workshop de Testes PROSOFT Setembro/ 2010 Daniel Leitão Juliana Xavier.
Objetivos demonstrar os processos de Gestão e Fabricação de Software e...
Prof.Alfredo Parteli Gomes
Modelos de Maturidade de Processos de Software
Auditoria da Qualidade
Projeto: Capacitação em GP
Gerenciamento do Escopo: principais conceitos
Qualidade de Produto de Software
01 de Agosto de 2013 Brasília/DF GETIN – Gerência de Tecnologia da Informação.
MPT.Br Benefícios qualidade visibilidade melhoria contínua custo/
Capability Maturity Model (CMM)
NBR ISO Diretrizes para planos de qualidade
Paulo Silva Tracker Segurança da Informação
PMBOK 5ª Edição Capítulo 9
Gerenciamento da Integração
Prof. Alexandre Vasconcelos
Modelos de Maturidade de Processos de Software
Modelos de Maturidade de Processos de Software
Engenharia de Software
Gerenciamento de Integração
CURSO TÉCNICO EM SEGURANÇA DO TRABALHO
Aluno: Cristiano Levi Arnold Orientador: Alexandre Luís Franco 2009
Aluno: Cristiano Levi Arnold Orientador: Alexandre Luís Franco 2009
Software engineering, the software process and their support M.M. Lehman Apresentadora: Tarciana Dias da Silva.
Processo de Aquisição Adilson de Almeida Cezar Meriguetti
Estratégia Organizacional
QUALIDADE DE SOFTWARE & AVALIAÇÃO DE DESEMPENHO DE SISTEMAS II
Engenharia de Software
METODOLOGIA, MÉTODOS E FERRAMENTAS
Modelos de Qualidade para indivíduos e grupos: PSP & TSP
Integração.
FERRAMENTAS DE MARKETING
Melhoria de Processo do Software Brasileiro
Antonio Nascimento Roteiro Introdução Objetivos Áreas de Conhecimento Certificações Conclusões Referências.
POLITICAS DE SEGURANÇA
Certificação e Auditoria
Prof. Fábio Botelho Metodologia de Desenvolvimento de Software - MDS Padrões de Processo de Software: CMMI.
RESPOSTAS A INCIDENTES E PLANO DE CONTINUIDADE DE NEGÓCIOS
PSDS com CMMI Nível 2 Dimitri de Almeida Malheiros Barbosa 27/03/2006.
Programa criado em Apoio ao programa: Ministério da Ciência e Tecnologia da Finep Banco Interamericano de Desenvolvimento Universidades e Governo.
SECRETARIA DA FAZENDA DO ESTADO DE SÃO PAULO Gerenciamento de Serviços de TI - Evolução, Lições Aprendidas e Resultados Práticos - Dezembro / 2015.
CMMI Capability Maturity Model – Integration
PROJETO SPICE ISO Integrantes: Erickson Balzaneli
Copyright ©2014 Porto Consultoria & Serviços – todos os direitos reservados.
Ricardo de Andrade Kratz
Gerência de Sub-Contratação - SAM
Planejamento do Projeto Exemplo Curso Hands-on de Gestão de Projetos Eduardo Montes, PMP.
Gestão Colaborativa de Produção de Conteúdo para Cursos na Modalidade Educação a Distância Paulo Marcos Figueiredo de Andrade Mestre em Computação Coordenador.
Transcrição da apresentação:

Software Engineering Process Group Arthur Henriques aomh@tjpe.jus.br Juliana Xavier jmcx@tjpe.jus.br Laisa Nascimento lhon@tjpe.jus.br Recife, Abril de 2009

Agenda Introdução SEPG SEPG e o CMMI SEPG e a GEDES Conclusões O que é Objetivo Benefícios Habilidades requeridas Representantes SEPG e o CMMI SEPG e a GEDES Conclusões Referências

Introdução Processo construído isoladamente e não institucionalizado: A cultura organizacional não representa o processo e vice-versa; Não acompanha a evolução da organização; Não é rigorosamente seguido e o cumprimento não é controlado; Baixa visão do progresso e da qualidade.

Introdução Processo construído conjuntamente e institucionalizado: Coerente com a realidade da organização; As pessoas se sentem motivadas a utilizar o processo, pois se identificam com as atividades e reconhecem os benefícios; São utilizadas medições do produto e do processo; O processo é melhorado constantemente. Processos institucionalizados permanecem, mesmo depois que as pessoas que originalmente os definiram, deixam a organização!

O que é? Software Engineering Process Group ou Grupo de Processo de Engenharia de Software É um grupo de especialistas que ajuda na definição, manutenção e melhoria dos processos de software usados pela organização (CMMI v1.2) Exemplos de grupos especialistas: Analistas de Negócio Analistas de Sistemas Programadores Garantia da Qualidade Testes Controle de Configuração, etc.

Qual o objetivo? Definir ou redefinir processos, métodos e técnicas; Atuar como facilitador em processos de avaliação de novas tecnologias; Organizar treinamento relacionado à melhoria de processo e interagir com área de treinamento; Identificar os pontos fortes e oportunidades de melhoria nos processos de desenvolvimento de software da organização.

Quais os benefícios? O Processo tem adequação à realidade da organização Facilidade de disseminação do processo Melhoria da visibilidade do processo

Quais as habilidades requeridas? Habilidade para ouvir e ensinar, boa comunicação, relacionamento e argumentação. Conhecimento em: Definição de processo; Alterações organizacionais; Tecnologias; Modelos de Melhoria de Processo.

Quem deve fazer parte? Praticantes do processo, ou seja, os especialistas no processo; Representantes de todos os setores da organização; Na GEDES: Adriano Bezerra Daniel Almeida André Poroca Jeane Mendes Alessander Guimarães Juliana Xavier Arthur Henriques Laisa Nascimento Cristina Rodrigues Rhyan Ranzan Paulo César Amanda Lins

SEPG e o CMMI Definição do Processo Organizacional Estabelecer e manter um conjunto de ativos de processo da organização e padrões de ambiente de trabalho disponíveis para uso Um grupo de processo gerencia as atividades de Definição do Processo Organizacional O grupo geralmente é composto pelos principais profissionais cuja responsabilidade primária é coordenar a melhoria de processo organizacional.

SEPG e o CMMI O grupo de processo recebe suporte dos proprietários de processo e de pessoas com experiência e habilidade em várias disciplinas tais como: Gestão de projeto Disciplinas apropriadas de engenharia Gestão de Configuração Garantia da qualidade

SEPG e a GEDES

SEPG e a GEDES - Metodologia Reuniões quinzenais Horário: 12h30 Duração: 1h No fim de cada reunião define-se a pauta da próxima A cada reunião uma pessoa fica responsável pela produção da ata Composto por representantes das disciplinas do processo/áreas de negócio

Quais as atividades? Melhoria do Processo de Software Coordenar e realizar o desenvolvimento, manutenção e melhoria do Processo de Software Padrão da Organização; Fornecer orientação para o uso de dados históricos (estabelecimento de estimativas confiáveis); Identificar um conjunto padrão de produtos do trabalho de software das áreas envolvidas que serão submetidos à revisão técnica formal (peer reviews); Medir, informar e divulgar as atividades de desenvolvimento e de melhoria de processo de software no âmbito da organização.

Quais as atividades? Desenvolvimento e Manutenção de Recursos Utilizados no Processo de Software Analisar criticamente, aprovar e documentar mudanças propostas no processo padrão; Submeter o processo a revisões técnicas formais (peer reviews) sempre que houver mudanças significativas e com uma revisão mínima estabelecida; Estudar/pesquisar, avaliar e monitorar novos processos, métodos e ferramentas e transferir, conforme aplicável, para a organização.

Conclusões O SEPG é um dos fatores chave para a institucionalização do processo; O grupo deve ter representantes das diversas áreas da organização.

Referências CMMI DEV v1.2 SEPG – SIMPROS 2003 http://www.mct.gov.br/upd_blob/0024/24396.pdf SEPG – SIMPROS 2003 http://www.asrconsultoria.com.br/docs/Tutorial_SEPG_ASR_2slides.pdf

Software Engineering Process Group Arthur Henriques aomh@tjpe.jus.br Juliana Xavier jmcx@tjpe.jus.br Laisa Nascimento lhon@tjpe.jus.br Recife, Abril de 2009