CMM Capability Matury Model
|
|
- Mauro Bacelar
- 5 Há anos
- Visualizações:
Transcrição
1 CMM Capability Matury Model Insucesso das Metodologias de Desenvolvimento de Software: o foco excessivo que estas colocam nas atividades de Engenharia, em detrimento das atividades de Gerenciamento.
2 CMM Capability Matury Model Modelo SEI- CMM (Univ. Carnegie-Mellon) Foco em: Boas técnicas de desenvolvimento não adiantam se o projeto como um todo é mal conduzido + conceitos mais genéricos do Gerenciamento da Qualidade Total = Melhoria na definição de melhores processos de gerenciamento de projetos de software
3 CMM Capability Matury Model O CMM procura orientar a organização a implementar a melhoria contínua do processo de software: Através de um modelo de 5 níveis, priorizado de forma lógica as ações a serem realizadas. Quanto maior o nível, maior a maturidade da organização, o que se traduz em maior qualidade dos produtos final, prazos e custos mais baixos e maior previsibilidade em cronogramas e orçamentos.
4 CMM Capability Matury Model
5 CMM Capability Matury Model No nível 1, chamado de Inicial, o desenvolvimento é caótico (ad hoc). Não existem procedimentos padronizados, estimativas de custos e planos de projeto. Cada qual desenvolve como quer, não existe documentação e Não há mecanismos de controle que permitam ao gerente saber o que está acontecendo, identificar problemas e riscos e agir de acordo. Como conseqüência, os desvios não são corrigidos e ocorrem os problemas como prazos não cumpridos, orçamentos estourados, software sem qualidade e usuários insatisfeitos. Raramente existe um cronograma ou um orçamento. ¾
6 CMM Capability Matury Model Para passar ao nível 2, a organização deve instituir controles básicos de projeto: Gerenciamento de Requisitos e de Projetos (técnicas para planejar e estimar o esforço em projetos, e controlar o progresso) Controle Gerencial (verificação pela Gerência do progresso do projeto em momentos pré-determinados + a qualidade dos produtos) instituição de um Grupo de Garantia de Qualidade instituição de procedimentos básicos de Gerenciamento de Configuração (para garantir que mudanças no projeto e manutenções solicitadas não destruam o que já foi feito, garantindo um mínimo de estabilidade no desenvolvimento).
7 CMM Capability Matury Model Chegando ao nível 2, chamado Repetível: A organização está em condições de ter maior controle sobre seus projetos, e pode-se esperar que as estimativas sejam mais precisas (já que se desenvolve uma base histórica intuitiva) e a qualidade do software produzido seja maior. No entanto, caso a empresa enfrente o desafio de atacar projetos de características distintas das que está acostumada (usando uma nova tecnologia, por exemplo), esta informação será irrelevante, e a empresa poderá regredir ao nível 1.
8 CMM Capability Matury Model Para passar ao nível 3, Definido, é necessário: Introduzir uma Metodologia de Desenvolvimento formal padronizada, com: um ciclo de vida definido + métodos, técnicas e ferramentas apropriadas, como inspeções e técnicas abrangentes de teste. Estabelecer o time encarregado exclusivamente da melhoria contínua do processo de software (time SEPG). Ao chegar a este nível, a empresa terá um fundamento claro para desenvolver sistemas e também para melhorar o próprio processo, especialmente quando surgirem crises.
9 CMM Capability Matury Model No nível 3, entretanto, os controles ainda são basicamente qualitativos, não havendo meios de quantificar a qualidade dos produtos e a eficiência do processo. A empresa deve estabelecer métricas de forma a medir características específicas dos produtos. A forma de coletar, armazenar e analisar estes dados é definida e, com base nesta informação, pode-se sugerir melhorias específicas nos produtos. Neste ponto, a empresa estará no nível 4, ou Gerenciado.
10 CMM Capability Matury Model Para subir do nível 4 o. (Gerenciado) para o 5 o. Nível (Otimização), deve-se: Estabelecer meios para a coleta automática de métricas e para a utilização da informação coletada de forma a prevenir problemas. A idéia é analisar as causas dos problemas e atacá-las para evitar que volvem a ocorrer. Enquanto os dados coletados no nível 4 podem informar, por exemplo, quantos erros existem em um programa, a preocupação no nível 5 é melhorar o processo para evitar que tais erros aconteçam no próximo projeto.
11 CMM Capability Matury Model
12 CMM Visão Geral
13 Gestão de Projetos Resultado de uma pesquisa feita por Gartner Group (2010) sobre os problemas enfrentamos pelas organizações quando não implantam ferramentas para auxiliar na gestão de projetos. Os resultados foram: 51% de todos os projetos extrapolam o orçamento ou ultrapassam o prazo final; 15% dos projetos falham completamente; 94% dos entrevistados reportaram que implementar uma metodologia de gerenciamento de projetos, adicionou valor às suas organizações; Software de gerenciamento: pode reduzir custos de 2 a 5%, melhorar produtividade entre 20 e 25%, e elevar de 10 a 15% a receita para projetos mais estratégicos.
14 "O propósito do Planejamento do Projeto (PP) é estabelecer e manter planos que definam as atividades de projeto. O propósito do Monitoramento e Controle do Projeto (PMC) é proporcionar um entendimento do progresso do projeto, de forma que ações corretivas apropriadas possam ser tomadas quando o desempenho do projeto desviar significativamente do plano. O propósito da Gestão de Risco (RSKM) é identificar potenciais problemas antes que ocorram. Para isso, as atividades de tratamento de risco podem ser planejadas e colocadas em prática quando necessário, durante a vida do produto ou do projeto, para mitigar impactos indesejáveis na obtenção dos objetivos." [CMMi para Desenvolvimento, versão 1.2]
15 Gestão de Projetos
16 Gestão de Projetos - Alguns conceitos A gestão efetiva de projetos de software focaliza 4 Ps: (a)pessoal (b)produto de software (c)processo de desenvolvimento de software (d)projeto (project) de software
17 Gestão de Projetos - Alguns conceitos (a) Pessoal Interessados (stakeholders) Gerentes seniores. Definem os aspectos do negócio Gerentes de projeto. Devem planejar, motivar, organizar e controlar os profissionais que fazem o trabalho de software. Profissionais (desenvolvedores). Fornecem aptidões técnicas para fazer a engenharia de um produto ou aplicação. Clientes. Especificam os requisitos para o software submetido à engenharia. Usuários finais. Interagem com o software depois que ele é liberado para uso.
18 Gestão de Projetos - Alguns conceitos Equipe de Software - Modelos (paradigmas) de equipes (de pessoal): Fechado. Estrutura hierárquica rígida Aleatório. Estrutura fraca e dependente da iniciativa individual. É vantajosa em projetos de inovação ou desenvolvimento tecnológico. Aberto. Combina aspectos dos paradigmas fechado e aleatório. Síncrono. Apoiado na compartimentalização natural do problema. Organiza as equipes para trabalhar em partes do problema. Pouca comunicação entre as equipes. Equipes ágeis. Características para um bom desempenho: Os membros da equipe devem confiar uns nos outros A distribuição de aptidões deve ser adequada ao problema Estrelas podem ter que ser excluídas da equipe, se a coesão tiver que ser mantida
19 Gestão de Projetos - Alguns conceitos (b) Produto Descrição do Escopo do software: define os limites do software que será desenvolvido. O escopo do projeto de software não deve ser ambíguo e deve ser inteligível para os níveis gerenciais e técnicos. Contexto. Como o software a ser construído se encaixa no contexto de um sistema maior, do produto ou do negócio? Objetivos da informação. Que objetos de dados visíveis para o cliente são produzidos como saída e quais são necessários para a entrada? Função e desempenho. Que funções o software desempenha para transformar a entrada na saída? Existem características de desempenho que devem ser tratadas? Decomposição do software: é importante para o gerente, que auxilia nas decisões A decomposição do problema (particionamento ou elaboração do problema) é uma atividade que se situa no núcleo da análise dos requisitos. São descompostos: a funcionalidade que precisa ser entregue e o processo que será usado para entregá la.
20 Gestão de Projetos - Alguns conceitos (c) Processo de Desenvolvimento de Software O gerente de projeto deve decidir qual o modelo de processo mais adequado para: o cliente e o pessoal que executará o trabalho as características do produto o ambiente da equipe de projeto Deve ser criado um plano de completo que reflita as tarefas de trabalho necessárias para preencherem as atividades de arcabouço.
21 (d) Gestão de Projetos
22 Gestão de Projetos - Planejamento Planejamento de projeto de software abrange 5 atividades: estimativa de recursos, tempo e custos. cronogramação análise de riscos planejamento de gestão da qualidade planejamento de gestão de modificação Compõem documento Plano de Projeto (aka Plano de Gerenciamento)
23 Gestão de Projetos - Planejamento Tarefas para o planejamento: Estabeleça o escopo do projeto; Determine a viabilidade; Análise riscos: Levantamento Análise: probabilidade, grau, impacto Planos de mitigação Determine os recursos necessários Humanos Softwares reusáveis Ambientais (ambiente de desenvolvimento)
24 Gestão de Projetos - Planejamento Estime custo e esforço Decomponha o problema Desenvolva duas ou mais estimativas usando tamanho FP ou PCU Desenvolva um cronograma Conjunto de tarefas Rede de tarefas Use uma ferramenta para fazer um cronograma Rastreamento
25 Gestão de Projetos - Planejamento Estime os recursos necessários Recursos Humanos Aptidões necessárias (posição na organização e especialidade) Esforço de desenvolvimento (pessoa mês) Recursos de Software Componentes de prateleira Componentes de experiência plena Componentes de experiência parcial Componentes novos
26 Gestão de Projetos - Planejamento Recursos de Ambiente Ambiente de engenharia de software Softwares de desenvolvimento Ferramentas de planejamento Ferramentas de gerenciamento Ferramentas de apoio Ferramentas de análise e projeto (CASE) Ferramentas de programação Ferramentas de testes Ferramentas de manutenção Frameworks
27 Gestão de Projetos - Planejamento Dicas para se fazer uma estimativa 1. adie a estimativa o mais que puder 2. use técnicas de decomposição simples 3. baseie as estimativas em projetos semelhantes 4. use um modelo empírico para estimativa
28 Plano de Projeto Análise de Riscos Um risco é um problema em potencial, que pode ou não ocorrer. Riscos em Engenharia de Software, no futuro de ambiente interno e externo... mercado, tecnologia economia, governo, política econômica e tecnológica, leis e apoio a P&D nos requisitos dos clientes, em ambientes tecnológicos, equipamentos, orçamentos, nas decisões: O que produzir? Com que métodos e ferramentas? Com que equipe? Com que nível de qualidade? Com qual orçamento?
29 Plano de Projeto Na análise de riscos são feitas as seguintes tarefas: Identificar o risco, Avaliar : a probabilidade que ele ocorra, estimar seu impacto, priorizar os riscos mais importantes Estabelecer um plano de contingência para resolver, administrar ou mitigar os riscos mais importantes.
30 Plano de Projeto Tipos de riscos: Riscos de projeto (riscos de que o desenvolvimento não ande de acordo com as espectativas) : identificam problemas orçamentários, de cronograma, de pessoal, de recursos, de clientes e de requisitos. Riscos técnicos (riscos de não conseguir construir uma solução que atenda as necessidades): identificam problemas de projeto, implementação, interface, manutenção, ambigüidade nas especificações, obsolescência, e tecnologia de ponta. Riscos de negócio (riscos de que a solução perca o interesse econômico) Riscos conhecidos: aqueles que podem ser descobertos com uma avaliação cuidadosa do plano de projeto, ambiente, etc. Riscos previsíveis: extrapolados de experiência em projetos anteriores. (rotatividade de pessoal, má comunicação com o cliente, etc.) Riscos imprevisíveis: extremamente difíceis de identificar antecipadamente.
31 Plano de Projeto Checklist de riscos conhecidos e previsíveis: tamanho do produto; impacto do negócio; características do cliente; definição do processo; ambiente de desenvolvimento; tecnologia para a construção; tamanho e experiência da equipe.
32 Plano de Projeto Componentes e fatores de risco: Risco de desempenho. Risco do produto não atender aos requisitos; Risco de custo. Risco do orçamento ser mantido; Risco de suporte. Risco do software não ser fácil de corrigir, adaptar e aperfeiçoar Risco de cronograma: risco de não conseguir cumprir os prazos Impacto dos riscos 1. negligencíavel; 2. marginal, 3. crítico e 4. catastrófico.
33 Plano de Projeto Riscos Categoria Probabilidade Impacto Mitigação A estimativa de tamanho pode ser significativamente baixa Tamanho do produto 60 % 2 Usuários finais resistem ao sistema Impacto no negócio 40 % 3
34 Plano de Projeto Mitigação (Atenuação), Monitoração e Gestão de Riscos Uma estratégia para lidar com riscos deve considerar 3 pontos: evitar o risco monitorar o risco gerenciar risco e planejar para contingência.
35 Plano de Projeto
UNIVERSIDADE FEDERAL DO PARANÁ UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO
CI 221 DISCIPLINA: Engenharia de Software AULA NÚMERO: 5B DATA: / / PROFESSOR: Andrey APRESENTAÇÃO Nesta aula serão apresentados e discutidos os conceitos de planejamento de um projeto de software e elaboração
Leia maisCrise do Software. Crise de tecnologia - hardware caminha mais rápido que o software
Crise do Software Crise de tecnologia - hardware caminha mais rápido que o software Crise de oferta - demanda é maior que a capacidade de desenvolvimento Crise de manutenção - projeto mal feito e recursos
Leia maisEngenharia de Software II
Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 04 (rogerio@fct.unesp.br) 2 Conteúdo: Parte 1: Gerenciamento
Leia maisGerência e Planejamento de Projeto. Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015
Gerência e Planejamento de Projeto Engenharia de Software I Profa. Elisa Yumi Nakagawa 1 o semestre de 2015 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto - aspectos gerais Parte 2: Plano
Leia maisQualidade de Processo de Software. Simone S Souza ICMC/USP 2018
Qualidade de Processo de Software Simone S Souza ICMC/USP 2018 Qualidade do Processo de Software Qualidade de software não se atinge de forma espontânea. A qualidade dos produtos de software depende fortemente
Leia maisEngenharia de Software II
Engenharia de Software II Aula 19 http://www.ic.uff.br/~bianca/engsoft2/ Aula 19-28/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software
Leia maisGerência e Planejamento de Projeto. Engenharia de Software Profa. Elisa Yumi Nakagawa 1 o semestre de 2016
Gerência e Planejamento de Projeto Engenharia de Software Profa. Elisa Yumi Nakagawa 1 o semestre de 2016 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto Aspectos Gerais Parte 2: Plano de
Leia maisQualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa
Qualidade de : Visão Geral SSC 121-Engenharia de 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Qualidade de Qualidade é um termo que pode ter diferentes interpretações Existem muitas definições
Leia maisEngenharia 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 maisFUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001
FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS Projeto de Programas PPR0001 2 Introdução Antes de desenvolver ou construir qualquer produto ou sistema em engenharia é necessário um... o PROJETO O que é um
Leia maisQualidade de Software
Qualidade de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com Garantia de Qualidade n n Qualidade do Produto (aula anterior)
Leia maisEngenharia de Software
Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Engenharia de Software Definição O CMMI é um conjunto de boas práticas de gerenciamento e de melhoria da qualidade a serem aplicadas criteriosamente no
Leia maisGestão de Riscos em Projetos de Software
Gestão de Riscos em Projetos de Software Engenharia de Software Rosana T. Vaccare Braga ICMC/USP Sem riscos não há recompensas Plano de Projeto de Software 2 O que é risco?? Definição de Risco Evento ou
Leia maisDesenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)
CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software CMMI
Leia maisQualidade de Software: Visão Geral. 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 maisENGENHARIA DE SOFTWARE. Aula 08 Gerenciamento de Projetos
ENGENHARIA DE SOFTWARE Aula 08 Gerenciamento de Projetos OBJETIVOS Conhecer as principais tarefas dos gerentes de projetos de software; Saber a noção de gerenciamento de riscos e alguns riscos que podem
Leia maisCiclo de vida do projeto x do
Gestão de Projeto Material Preparado pelo Prof. William Chaves de Souza Carvalho Ciclo de vida do projeto x do produto Ciclo de vida do produto Plano de Negócio Projeto Operações Retirada Ciclo de vida
Leia maisCMM Capability Maturity Model. O que é isto???
CMM Capability Maturity Model O que é isto??? Material Didático: A.S. Afonso Pinheiro Analista de Sistemas da DBA Engenharia e Sistemas Ltda. CMM Capability Maturity Model Material didático desenvolvido
Leia maisGestão de Projetos. Requisito é a tradução das necessidades e expectativas dos clientes e das demais partes interessadas (stakeholders).
Gestão de Projetos Tomar decisões e realizar ações de planejamento, execução e controle do ciclo de vida do projeto. Combinação de pessoas, técnicas e sistemas necessários à administração dos recursos
Leia maisEngenharia de Software Gestão de Projeto
Engenharia de Software Gestão de Projeto Prof. Ms.C. Paulino Wagner Palheta Viana Manaus, Abril 2018 1 O que é Planejar? É pensar no futuro antes de agir, com método, de forma contínua e sistemática, buscando
Leia maisGerenciamento 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 maisAgenda da Aula. Melhoria do Processo de Software. Por que melhorar o processo? De onde veio a idéia? Qualidade do Produto. Qualidade de Software
Engenharia de Software Aula 20 Agenda da Aula Melhoria do Processo de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 16 Maio 2012 Melhoria de Processo Medição Análise Mudança
Leia maisGuia PMBOK Gerenciamento de Riscos. Universidade de Brasília Faculdade de Ciência da Informação Profa. Lillian Alvares
Guia PMBOK Gerenciamento de Riscos Universidade de Brasília Faculdade de Ciência da Informação Profa. Lillian Alvares Risco em projeto é...... um evento ou condição incerta que, se ocorrer, tem um efeito
Leia maisVISÃO GERAL DO PMBOK. Profª Andrea Padovan Jubileu
VISÃO GERAL DO PMBOK Profª Andrea Padovan Jubileu Áreas de Conhecimento da Gestão de Projetos (PMBOK Guide) Gestão de Projetos Ger. de Integração do Projeto Ger. do Escopo do Projeto Ger. de Tempo do Projeto
Leia maisQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software
Leia maisGerência de Projetos e Qualidade de Software. Prof. Walter Gima
Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVOS Compreender os princípios de processo de software e por que ela vale a pena Compreender como os fatores do processo de software
Leia maisAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2012 Paradigmas e Processo de Software Engenharia de Software: Abrangência Engenharia de Software possui
Leia maisNormas ISO:
Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais
Leia maisSaiba como convencer os executivos sobre o valor do Gerenciamento de Projetos - Parte II
Não há nenhuma dúvida que um grupo de processos padronizado em gerenciamento de projetos fornece valor a uma empresa. O argumento exato a usar para convencer os executivos sobre o valor das práticas padronizadas
Leia maisGerenciamento de Projetos
Gerenciamento de Projetos Gerenciamento de Projetos Afinal, o que é um Projeto? De acordo com a Norma ISO 10.006, um Projeto é um processo único, consistindo em um grupo de atividades coordenadas e controladas
Leia maisEngenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais. CSE Introdução à Gestão de Projetos
Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais L.F. Perondi 11.07.2011 PMBOK 1. Grupo de processos de inicialização 2. Grupo de processos de planejamento 3. Grupo
Leia maisICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome:
ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Estudos Disciplinares Campus: Data: / / Nome: RA: Turma: Questão 1: Assinale a função correta de engenharia de requisitos:
Leia maisQualidade de Software Aula 8 / 2010
Qualidade de Software Aula 8 / 2010 Prof. Dr. Luís Fernando Garcia luis@garcia.pro.br www.garcia.pro.br PSP e TSP CMM e CMMI/ MPS-BR Foco nas empresas/organizações... PSP e TSP modelos baseados no indivíduo
Leia maisRUP/PSDS. Introdução e Comparação
RUP/PSDS Introdução e Comparação Agenda RUP Introdução Mlehores Práticas Estrutura Tempo Conteúdo Contraponto PSDS Introdução Objetivos Promover planejamento, medição e controle dos projetos Reduzir riscos
Leia maisGerenciamento 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 maisGerenciamento do Escopo
Gerenciamento do Escopo Projeto - Ciclo de Vida Fases 3 EXECUÇÃO / CONTROLE 4 FECHAMENTO NÍVEL DE ATIVIDADE 1 CONCEPÇÃO / INICIAÇÃO 2 PLANEJAMENTO TEMPO Objetivos Apresentar os processos, ferramentas e
Leia maisAdministração de Projetos
Administração de Projetos gerenciamento do escopo Prof. Robson Almeida Gerenciamento do Escopo Sendo o primeiro passo do Planejamento do Projeto, esta fase identifica e documenta o trabalho que produzirá
Leia maisEngenharia de Software
Introdução Engenharia de Software O principal objetivo da Engenharia de Software (ES) é ajudar a produzir software de qualidade; QUALIDADE DE SOFTWARE Empresas que desenvolvem software de qualidade são
Leia maisQualidade 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 maisGestã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 maisENGENHARIA 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 maisOBJETIVO DO PLANO DE GERENCIAMENTO DOS RISCOS
Controle de Versões Versão Data Autor 1.0 22/10/15 AVC Sumário: OBJETIVO DO PLANO DE GERENCIAMENTO DOS RISCOS --------------------------------------------------- 2 GERENCIAMENTO DOS RISCOS ------------------------------------------------------------------------------------
Leia maisGerenciamento 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 maisISO/IEC Processo de ciclo de vida
ISO/IEC 12207 Processo de ciclo de vida O que é...? ISO/IEC 12207 (introdução) - O que é ISO/IEC 12207? - Qual a finalidade da ISO/IEC 12207? Diferença entre ISO/IEC 12207 e CMMI 2 Emendas ISO/IEC 12207
Leia maisÁ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 maisEngenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves
I Processos de desenvolvimento de SW profa. Denise Neves profa.denise@hotmail.com 2018 Projeto Um projeto é um empreendimento temporário empreendido para alcançar um único conjunto de objetivos. (PMI,PMBOK
Leia maisCSE Métodos e Processos na Área Espacial
CSE-300-4 Métodos e Processos na Área Espacial Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais L.F.Perondi Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento
Leia maisPadrões de Qualidade de Software
Engenharia de Software I 2015.2 Padrões de Qualidade de Software Engenharia de Software Aula 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de Software) Padrões de Qualidade de Software
Leia maisDCC / ICEx / UFMG. O Modelo CMMI. Eduardo Figueiredo.
DCC / ICEx / UFMG O Modelo CMMI Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Um pouco de história Na década de 80, o Instituto de Engenharia de Software (SEI) foi criado Objetivos Fornecer software
Leia maisPROJETO INTEGRADO AULA 4 INTEGRAÇÃO E ESCOPO
PROJETO INTEGRADO AULA 4 INTEGRAÇÃO E ESCOPO PROF.: KAIO DUTRA Gerenciamento da Integração do Projeto O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar,
Leia maisUNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO
UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO PLANO DE ENSINO DISCIPLINA: GERÊNCIA DE
Leia maisProject Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR
Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR Bernardo Grassano 1, Analia Irigoyen Ferreiro Ferreira 2, Mariano Montoni 3 1 Project Builder Av. Rio Branco 123, grupo 612, Centro
Leia maisINTRODUÇÃO PMBOK GESTÃO DE PROJETOS GESTÃO DE PROJETOS GESTÃO DE PROJETOS 10/03/2015 GERENCIAMENTO DE PROJETOS AULA 02 CONCEITOS
UNIVERSIDADE FEDERAL DO PARANÁ DEPARTAMENTO DE CONSTRUÇÃO CIVIL INTRODUÇÃO 2 GERENCIAMENTO DE PROJETOS AULA 02 CONCEITOS PROJETO ESFORÇO TEMPORÁRIO COM A FINALIDADE DE CRIAR UM PRODUTO/ SERVIÇO ÚNICO!
Leia maisQualidade 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 maisNomenclatura 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 maisCurso de Engenharia Industrial Madeireira UFPR Prof. Umberto Klock
Curso de Engenharia Industrial Madeireira UFPR Prof. Umberto Klock Introdução à Gestão de Projetos; Gestão de Escopo; Gestão de Prazos; Gestão de Custos; Gestão de Pessoas; Gestão de Comunicação; Gestão
Leia maisVisão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação
- Centro de Ciências Exatas, Naturais e de Saúde Departamento de Computação Visão Geral do Processo de Desenvolvimento de Software Introdução aos Sistemas de Informação COM06852 - Introdução aos SI Prof.
Leia maisPSP Personal Software Process. Maria Cláudia F. P. Emer
PSP Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento Critica a essas abordagens
Leia maisDESENVOLVIMENTO DE SOFTWARE
DESENVOLVIMENTO DE SOFTWARE Prof. Sales Filho GERÊNCIA DE PROJETOS AULA 04 1 Objetivos Apresentar a gerência de projetos de software e descrever as suas características particulares; Discutir o planejamento
Leia maisDesenvolvimento ágil de software
Desenvolvimento ágil de software Prof. Cristiane Aparecida Lana slide 1 Bibliografia utilizada: Mais opções visite meu site, clique aqui para acessá-lo. slide 2 2011 Pearson 2011 Pearson Prentice Prentice
Leia maisEngenharia de Software I
Engenharia de Software I Prof. André Castro Garcia Aula2 1.4 Mitos do Software Muitos de nossos problemas com software podem remeter-se a uma mitologia que surgiu nos primórdios de seu desenvolvimento.
Leia maisAdministração de Projetos
Administração de Projetos gerenciamento da integração Prof. Robson Almeida Antes, uma breve revisão Processos de Iniciação Iniciação Iniciação Escopo do Projeto Planejamento Iniciação Processos de Planejamento
Leia maisRequisitos 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 maisINF014 Análise e Projeto de Sistemas Processos Unificado -RUP
INF014 Análise e Projeto de Sistemas Processos Unificado -RUP Maurício Pitangueira antoniomauricio@ifba.edu.br Instituto Federal de Educação, Ciência e Tecnologia da Bahia Departamento de Tecnologia Eletro-Eletrônica
Leia maisA Gerência de Riscos. Atividades da Gerência de Riscos
Universidade Estadual da Paraíba Centro de Ciências Exatas e Sociais Aplicadas Gerenciamento dos Riscos do Projeto A Gerência de Riscos Gerenciar riscos é uma abordagem explícita e sistemática usada para
Leia maisEngenharia de Software
Engenharia de Software Processos de Software Professor: Charles Leite O processo de software Um conjunto estruturado de atividades, procedimentos, artefatos e ferramentas necessários para o desenvolvimento
Leia mais15/03/2018. Professor Ariel da Silva Dias Modelos de Processo de Software
Professor Ariel da Silva Dias Modelos de Processo de Software Conjunto de atividades que leva à produção de um produto de Software [Sommerville,2011]; Podemos contar com ferramentas de apoio com o objetivo
Leia maisPSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process
PSP- Personal Software Process Maria Cláudia F. P. Emer PSP: Personal Software Process z Já foram vistas ISO/IEC 9126 foco no produto ISO 9001 e CMM foco no processo de desenvolvimento z Critica a essas
Leia maisPROJECT MANAGEMENT. Ian Sommerville, 8º edição Capítulo 5 Aula de Luiz Eduardo Guarino de Vasconcelos
PROJECT MANAGEMENT Ian Sommerville, 8º edição Capítulo 5 Aula de Luiz Eduardo Guarino de Vasconcelos Objetivos Introduzir gerenciamento de projeto de software e descrever suas características distintivas
Leia maisTeste de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015
Teste de Software Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Tópicos da Aula Ø Teste de Software Ø Terminologia e Conceitos Básicos Ø Técnicas e Critérios de Teste Ø Técnicas
Leia maisIntrodução. O Modelo CMM/SEI. Roteiro da Apresentação. Conceitos básicos de qualidade. Conceitos básicos de qualidade de software
O Modelo CMM/SEI Francisco Rapchan Engenheiro de Computação Prof. do Depto de Informática - UFES / UNESC Mestrando em Informática Área de estudo: Engenharia de Software www.inf.ufes.br/~.br/~rapchanrapchan
Leia maisSem fronteiras para o conhecimento. MS Project 2016 para Gerenciamento de Projetos
1 Sem fronteiras para o conhecimento MS Project 2016 para Gerenciamento de Projetos 2 MS Project para Gerenciamento de Projetos Em projetos, planejamento e gerenciamento são as palavras chaves para o sucesso.
Leia maisProcessos de Software
DCC / ICEx / UFMG Processos de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Processos Procedimentos e métodos definindo relação entre tarefas PROCESSO Pessoas com habilidades, treinadas
Leia maisGerê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 maisCampus 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: GESTÃO DE PROJETOS Aula N : 02 Tema: Gerenciamento
Leia maisProf. Ms. Ronaldo Martins da Costa
Prof. Ms. Ronaldo Martins da Costa O tempo é o mais valiosos bem disponível a um engenheiro de software. Se houver suficiente tempo disponível, um problema pode ser adequadamente analisado, uma solução
Leia maisModelo de documentação Universidade de Brasília
1 OBJETIVO Assegurar o bom andamento de um projeto e desenvolvimento, conforme diretrizes regais de qualidade. 2 DEFINIÇÕES 2.1 WBS Work Breakdown Structure. Com base na técnica de decomposição que se
Leia maisCapability Maturity Model
Capability Maturity Model Capability Maturity Model omes: Daniel Mateus Guilherme Rafael Ricardo Conceito: O - Capability Maturity Model ou Modelo de Maturidade da Capacidade é um modelo de gestão da qualidade,
Leia maisGestã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 maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPI JOÃO CÂMARA RATIONAL UNIFIED PROCESS - RUP
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPI JOÃO CÂMARA RATIONAL UNIFIED PROCESS - RUP Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 Modelo
Leia maisParadigmas de Software
Paradigmas de Software Objetivos Introdução aos paradigmas de software. Descrição de modelos genéricos e sua aplicabilidade. Descrição dos processos de requisitos, desenvolvimento, teste e evolução. Modelo
Leia maisAULA 2 GERENCIAMENTO DE PROJETOS
AULA 2 GERENCIAMENTO DE PROJETOS Gestão de Projetos O que é um Projeto? O que é Gerência de Projeto? O que é um Projeto? Um empreendimento único e não-repetitivo, de duração determinada, formalmente organizado
Leia maisCampus 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: QUALIDADE DE SOFTWARE Aula N : 05 Tema:
Leia maisProcessos de software
Processos de software 1 Processos de software Conjunto coerente de atividades para especificação, projeto, implementação e teste de sistemas de software. 2 Objetivos Introduzir modelos de processos de
Leia maisBibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins.
Bibliografia Quais são os problemas? 4 A sofisticação do software ultrapassou nossa capacidade de construção. 4 Nossa capacidade de construir programas não acompanha a demanda por novos programas. 4 Nossa
Leia maisGerenciamento do Tempo. Igor Muzetti Pereira
Gerenciamento do Tempo Igor Muzetti Pereira igormuzetti@decsi.ufop.br Introdução Inclui os processos necessários para gerenciar o término pontual do projeto. O modelo do cronograma é uma representação
Leia maisGerenciamento da Qualidade do Projeto (PMBoK 5ª ed.)
Gerenciamento da Qualidade do Projeto (PMBoK 5ª ed.) Os projetos buscam sempre ter qualidade para atender à demanda do cliente. O gerenciamento da qualidade do projeto inclui os processos e as atividades
Leia maisGerência de Projetos
Gerência de Projetos Prof. Rodrigo Rocha prof.rodrigorocha@yahoo.com Informações Bibliografia VALERIANO, D. L. Gerência em projetos. São Paulo: Makron Books, 1998 Ementa 1. Gerencia de projetos 1.1 Histórico
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Prof. Fabiano Papaiz IFRN
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Prof. Fabiano Papaiz IFRN Um Processo de Desenvolvimento de Software, ou simplesmente Processo de Software, é um conjunto de atividades realizadas por pessoas cujo
Leia maisGerenciamento Do Escopo Do Projeto
Gerenciamento Do Escopo Do Projeto Disciplina: Gerência De Projetos Bruno Tenório Da Silveira Lopes Fernando David Leite Thiago Abelha Isaac Salvador Profa. Dra. Elisa Yumi Nakagawa elisa@icmc.usp.br Sumário
Leia maisEvandro Deliberal Aula 01
Evandro Deliberal evandro@deljoe.com.br https://www.linkedin.com/in/evandrodeliberal http://www.deljoe.com.br/professor Aula 01 Agenda Definição de projeto. Gerenciamento de Projetos Ciclo de Vida de um
Leia maisElementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI
Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI Ana Cervigni Guerra Eduardo Paulo de Souza Projeto Reconhecido na Categoria Serviços Tecnológicos Brasília, 31 de
Leia maisProcessos de Gerenciamento de Projetos. Parte 02. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza
Processos de Gerenciamento de Projetos Parte 02 CSE-301 / 2009 / Parte 02 Gerenciamento de Projetos Espaciais CSE-301 Docente: Petrônio Noronha de Souza Curso: Engenharia e Tecnologia Espaciais Concentração:
Leia maisCapí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 maisFORMAÇÃ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