Pós Graduação Engenharia de Software
|
|
- Anna Maria de Belem Antunes Taveira
- 8 Há anos
- Visualizações:
Transcrição
1 Pós Graduação Engenharia de Software Ana Candida Natali COPPE/UFRJ Programa de Engenharia de Sistemas e Computação FAPEC / FAT
2 Estrutura do Módulo QUALIDADE DE SOFTWARE (30h) Introdução: desenvolvimento de software como uma disciplina de engenharia Ciclo de vida Processos de software Qualidade do processo e implicações Qualidade do produto Modelos de qualidade de processo e de produto Casos e relatos de experiência Avaliação
3 Estrutura do Módulo Parte 1 QUALIDADE DE SOFTWARE PROCESSO Introdução: desenvolvimento de software como uma disciplina de engenharia Ciclo de vida Processos de software Qualidade do processo e implicações Modelos de qualidade de processo (ênfase ISO/IEC e CMMI) Casos e relatos de experiência Avaliação
4 Introdução: Engenharia de Software
5 Introdução Um estudo desenvolvido pelo Standish Group identificou que as empresas de software dos Estados Unidos: gastaram $81 milhões em projetos de software que foram cancelados em 1995; 31% dos projetos de software estudados foram cancelados antes de estarem concluídos; 53% dos projetos de software excedem mais do que 50% a sua estimativa de custo; e, somente 9% dos projetos, em grandes empresas, foram entregues no tempo e orçamento.
6 Introdução Neste contexto, estes dados indicam as seguintes conclusões: O desenvolvimento de software é ainda imprevisível; Somente 10% dos projetos de software são entregues com sucesso dentro das estimativas de orçamento e custo; O esforço para construir software confiável e de qualidade é muito grande; A sociedade depende cada vez mais de software confiável; quando ele falha, podem ocorrer prejuízos; O nível de software jogado fora e que tem necessidade de retrabalho é um indicativo de processo imaturo. As práticas de construção de software devem ser melhoradas para que se tenha sucesso nos projetos de tecnologia da informação. A preocupação em resolver essas questões tem levado à adoção da Engenharia de Software.
7 Engenharia de Software: Definição Visando melhorar a qualidade dos produtos de software e aumentar a produtividade no processo de desenvolvimento, surgiu a área de pesquisa denominada Engenharia de Software. A Engenharia de Software busca organizar esforços no desenvolvimento de ferramentas, metodologias e ambientes de suporte ao desenvolvimento de software. Consiste na aplicação de uma abordagem sistemática, disciplinada e quantificável ao desenvolvimento, operação e manutenção de software. A Engenharia de Software pode ser vista em camadas: ferramentas métodos processo foco na qualidade Figura 1 Engenharia de Software composta por camadas.
8 Engenharia de Software ferramentas métodos processo foco na qualidade Qualidade: permite o desenvolvimento crescente de abordagens mais maduras para a Engenharia de Software Processo: : é a cola que gruda as camadas de tecnologias e permite um desenvolvimento de software racional e no prazo estimado Métodos: englobam um conjunto de tarefas que definem como fazer Ferramentas: são os instrumentos apropriados que dão suporte automatizado ou semi-automatizado ao processo e aos métodos
9 Engenharia de Software processos métodos ferramentas devem incorporar uma estratégia de desenvolvimento Modelo de Processo Ciclo de Vida Paradigma de Engenharia de Software
10 Engenharia de Software A Engenharia de Software se preocupa com o software enquanto produto. O valor de um produto vem de suas características. Os requisitos são as características que definem os critérios de aceitação de um produto. Planejar prazos e custos faz parte da rotina de qualquer ramo da engenharia. Porém, todo plano comporta incertezas.
11 Engenharia de Software Após planejar, é preciso controlar o projeto de software, o que compreende: o acompanhamento do progresso dos projetos, comparando-se o planejado com o realizado; a busca de alternativas para contornar problemas surgidos na execução dos projetos; o re-planejamento dos projetos, quando não é possível manter os planos anteriores dentro de um grau razoável de variação; a renegociação dos compromissos assumidos, envolvendo todas as partes interessadas.
12 Como produzir software com qualidade? Qualidade de um produto é o seu grau de conformidade com os respectivos requisitos. O que decide a qualidade é o confronto entre a promessa e a realização. A qualidade é conseqüência dos processos, das pessoas e da tecnologia.
13 Dificuldades associadas à Engenharia de Software Mal entendidos comuns: 1. Os principais problemas da produção de software são causados por deficiências das pessoas. 2. A engenharia de software é diferente das outras engenharias. Portanto, os métodos normais da engenharia não são aplicáveis. 3. A gestão de projetos de software é diferente das outras formas de gestão. Portanto, os métodos normais da gestão de projetos não são aplicáveis.
14 Dificuldades associadas à Engenharia de Software Os principais problemas da produção de software não são causados por deficiências das pessoas. As pessoas geralmente erram por uma das seguintes razões: têm informação imprecisa, confusa ou incompleta; não têm os recursos necessários; têm métodos e procedimentos mal definidos; não foram treinadas adequadamente; não sabem seguir os procedimentos que têm.
15 Dificuldades associadas à Engenharia de Software A engenharia de software é diferente das outras engenharias. Requer mais disciplina gerencial, e não menos. Na maioria das engenharias, as leis físicas impõem limites claramente visíveis ao que pode ser feito. Na engenharia de software, a criatividade é limitada pela capacidade humana de entender e dominar a complexidade. Para manter a complexidade sob controle, os gerentes devem exigir planos detalhados, e sistemas de acompanhamento destes planos, com pontos de controle bem definidos. Em outras palavras, os gerentes podem e devem exigir respostas claras para perguntas simples.
16 Por que seguir boas práticas de Engenharia de Software? Os dados seguintes sustentam alguns motivos ([Jones94 Jones94], [McConnell96]): Captar um requisito correto é 50 a 200 vezes mais barato que corrigi rigi- lo durante a implementação ou em operação. Portanto, a engenharia e a gestão dos requisitos estão entre as práticas de maior retorno de investimento. Fazer uma análise correta é 10 vezes mais barato que corrigir durante os testes de aceitação. Portanto, a análise e o projeto têm forte impacto nos custos dos projetos. Refazer defeitos de requisitos, projeto e código consome 40% a 50% 5 do custo total dos projetos. Portanto, a garantia da qualidade se paga rapidamente, na medida em que diminui a necessidade de refazer. Cada hora gasta em prevenção de defeitos representa de 3 a 10 horas menos de correção de defeitos.
17 Organizações e sua Maturidade em Engenharia de Software A maturidade de uma organização em Engenharia de Software mede o grau de competência, técnica e gerencial, que esta organização possui para produzir software de boa qualidade, dentro de prazos e custos razoáveis e previsíveis. Infelizmente para os profissionais, muitas organizações que produzem software são imaturas.
18 (I)Maturidade das Organizações de Software A organização imatura comete erros que podem ser chamados de erros clássicos[mcconnell96]: Falta de participação das partes interessadas, principalmente na definição de requisitos; Codificação desenfreada, baseada em análise insuficiente ou inexistente; Pressões causadas por prazos excessivamente otimistas; Mudança de ferramentas no meio do projeto;
19 (I)Maturidade das Organizações de Software Muitas organizações imaturas em software têm o hábito de assumir compromissos não realistas; Outras querem obter maior realismo dos compromissos, mas desconhecem as técnicas de estimativa; Outras conhecem as técnicas, mas não têm os dados para aplicá-las, las, porque não usam processos bem definidos e estáveis.
20 (I)Maturidade das Organizações de Software Em organizações com baixa maturidade de capacitação em software, os processos geralmente são informais. Processos informais existem apenas na cabeça de seus praticantes, geralmente são processos individuais. Podem ser parcialmente transferidos para outras pessoas, por transmissão oral e por imitação. Por outro lado, um processo definido tem documentação que detalha todos os seus aspectos importantes: o que é feito, quando, por quem, as coisas que usa e as coisas que produz.
21 O que fazer para atingir maior maturidade? É necessário escolher áreas para investimento. Onde o retorno do investimento em capacitação é mais rápido? Dos três fatores da produção (tecnologia, pessoas e processo), a tecnologia é a escolha de muitos profissionais. Entretanto, a tecnologia tem seu próprio ritmo de evolução. Além disto, esta só oferece retorno do investimento quando colocada nas mãos de pessoas capacitadas, trabalhando dentro de processos adequados.
22 O que fazer para atingir maior maturidade? Investir na capacitação das pessoas é absolutamente necessário. Entretanto, formar pessoas é difícil, caro e demorado. Dos investimentos nos fatores de produção, a escolha por processos pode ser a mais adequada. Processos também não fazem milagres por si só, mas a implantação e melhoria dos processos trazem retorno em prazos relativamente curtos.
23 Maturidade das Organizações de Software Para tornar uma organização mais madura e capacitada, é realmente preciso melhorar a qualidade dos seus processos. Processos não melhoram simplesmente por estarem de acordo com um padrão externo. O critério de verdadeiro êxito dos processos é a medida de quanto eles contribuem para que os produtos sejam entregues aos clientes e usuários: com melhor qualidade; por menor custo; em prazo mais curto. Ou seja, bons processos devem ajudar a produzir: melhor; mais barato; mais rápido.
24 Referências Engenharia de Software,, Roger S. Pressman, Tradução da 5a edição, Mc Graw Hill, Engenharia de Software: Teoria e Prática, 2a edição, Shari L. Pfleeger, Prentice Hall, prenhall.com/pfleeger_br Engenharia de Software: fundamentos, métodos e padrões, Wilson de Pádua Filho, Editora LCT, Qualidade de Software: Teoria e Prática,, Ana Regina da Rocha e outros autores, Prentice Hall, 2001.
25 Contatos Ana Candida Natali Ana Regina da Rocha
Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan
Faculdade INED Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan Ago-2008 1 Gestão de requisitos 2 Bibliografia: PAULA
Leia maisUnidade I Conceitos BásicosB. Conceitos BásicosB
à Engenharia de Software Unidade I Conceitos BásicosB Pedro de Alcântara dos Santos Neto pasn@ufpi.edu.br 1961 a 1963 Surgimento de novos Hardwares 1963-1968 Crise do Software! Incapacidade de se utilizar
Leia maisGerência de Projetos Prof. Késsia Rita da Costa Marchi 3ª Série kessia@unipar.br
Gerência de Projetos Prof. Késsia Rita da Costa Marchi 3ª Série kessia@unipar.br Motivações Gerenciamento de projetos, vem sendo desenvolvido como disciplina desde a década de 60; Nasceu na indústria bélica
Leia maisProfa. Dra. Ana Paula Gonçalves Serra prof.anapaula@saojudas.br
Modelos de Processo Pessoal e de Equipe na Melhoria da Qualidade em Produção de Software Profa. Dra. Ana Paula Gonçalves Serra prof.anapaula@saojudas.br Agenda Importância das Pessoas / Constatações Compromisso
Leia maisEspecialização em Engenharia de Software e Banco de Dados
Especialização em Engenharia de Software e Banco de Dados Disciplina: Engenharia de Software Tópico: Introdução Prof. Rodolfo Miranda de Barros rodolfo@uel.br Grandes verdades sobre o desenvolvimento e
Leia maisCÓDIGO CRÉDITOS PERÍODO PRÉ-REQUISITO TURMA ANO INTRODUÇÃO
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS ESCOLA DE GESTÃO E NEGÓCIOS CURSO DE CIÊNCIAS CONTÁBEIS, ADMINISTRAÇÃO E ECONOMIA DISCIPLINA: ESTRUTURA E ANÁLISE DE CUSTO CÓDIGO CRÉDITOS PERÍODO PRÉ-REQUISITO
Leia mais3 Qualidade de Software
3 Qualidade de Software Este capítulo tem como objetivo esclarecer conceitos relacionados à qualidade de software; conceitos estes muito importantes para o entendimento do presente trabalho, cujo objetivo
Leia maisConstrução. Transição
Análise de Sistemas Processo de Engenharia de Software 1. ESQUEMA GERAL (Ciclo de Vida de Software) Ciclo de Vida 2. PRODUTOS 2.1. PROBLEMAS Percepção da Necessidade Concepção Elaboração Desenvolvimento
Leia maisPós Graduação Engenharia de Software
Pós Graduação Engenharia de Software Ana Candida Natali COPPE/UFRJ Programa de Engenharia de Sistemas e Computação FAPEC / FAT Estrutura do Módulo Parte 1 QUALIDADE DE SOFTWARE PROCESSO Introdução: desenvolvimento
Leia maisPorque estudar Gestão de Projetos?
Versão 2000 - Última Revisão 07/08/2006 Porque estudar Gestão de Projetos? Segundo o Standish Group, entidade americana de consultoria empresarial, através de um estudo chamado "Chaos Report", para projetos
Leia maisTécnicas de Vendas de Produtos e Serviços financeiros no setor bancário: planejamento, técnicas; motivação para vendas. Professora Renata Lourdes.
Técnicas de Vendas de Produtos e Serviços financeiros no setor bancário: planejamento, técnicas; motivação para vendas. Professora Renata Lourdes. Administração de Vendas Planejamento, direção e controle
Leia maisQualidade de Software
de Software Gerenciamento de de Software Dedica-se a assegurar que o nível requerido de qualidade seja atingido Em um produto de software Envolve a definição de padrões e procedimentos apropriados de qualidade
Leia maisProcessos de gerenciamento de riscos. Planejamento Identificação Análise Resposta Monitoramento
Gerência de Riscos Processos de gerenciamento de riscos Planejamento Identificação Análise Resposta Monitoramento Gerência de Riscos O Plano de Gerência de Riscos descreve como a identificação, a análise
Leia maisnatureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues
Modelo De Desenvolvimento De Software É uma representação abstrata do processo de desenvolvimento que define como as etapas relativas ao desenvolvimento de software serão conduzidas e interrelacionadas
Leia maisGERÊNCIA DE PROJETOS DE SOFTWARE. Introdução
GERÊNCIA DE PROJETOS DE SOFTWARE Introdução GERÊNCIA DE PROJETOS DE SOFTWARE - INTRODUÇÃO Um projeto é como uma viagem em uma rodovia. Alguns projetos são simples e rotineiros, como dirigir até uma loja
Leia maisCAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com
CAPABILITY MATURITY MODEL FOR SOFTWARE Eduardo Mayer Fagundes e-mail: eduardo@efagundes.com 1. Introdução Após décadas de incontáveis promessas sobre como aumentar à produtividade e qualidade de software,
Leia maisProcesso de Desenvolvimento de Software Workshop de Engenharia de Software
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Processo de Desenvolvimento de Software Engenharia de Software Auxiliar
Leia maisEngenharia de Software
Engenharia de Software Slide 05 Modelos de Processos Maurício Archanjo Nunes Coelho mauricio.coelho@ifsudestemg.edu.br Instituto Federal Análise de Sistemas Por que surgiu a Engenharia de Software? Resposta
Leia maisQualidade de software
Apresentação PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ PÓS-GRADUAÇÃO EM INFORMÁTICA APLICADA Qualidade de software WILIAN ANTÔNIO ANHAIA DE QUEIROZ O que é qualidade? A Norma ISO8402 define Qualidade
Leia maisAtividades da Engenharia de Software ATIVIDADES DE APOIO. Atividades da Engenharia de Software. Atividades da Engenharia de Software
Módulo 1 SCE186-ENGENHARIA DE SOFTWARE Profª Rosely Sanches rsanches@icmc.usp.br CONSTRUÇÃO Planejamento do Codificação Teste MANUTENÇÃO Modificação 2003 2 Planejamento do Gerenciamento CONSTRUÇÃO de Codificação
Leia maisDiretrizes para determinação de intervalos de comprovação para equipamentos de medição.
Diretrizes para determinação de intervalos de comprovação para equipamentos de medição. De acordo com a Norma NBR 1001, um grande número de fatores influência a freqüência de calibração. Os mais importantes,
Leia maisUMA PROPOSTA DE MODELO DE PROCESSO PARA DESENVOLVIMENTO DE TECNOLOGIAS EDUCACIONAIS
UMA PROPOSTA DE MODELO DE PROCESSO PARA DESENVOLVIMENTO DE TECNOLOGIAS EDUCACIONAIS Rodrigo de Assis Ramos 1 NIPETI 2 - Instituto Federal de Mato Grosso do Sul (IFMS), Campus Nova Andradina rodrigoramos_dpvat@hotmail.com
Leia maisQualidade de Processo de Desenvolvimento de Software
Qualidade de Processo de Desenvolvimento de Software DAS 5316 Integração de Sistemas Corporativos DAS 5316 Integração de Sistemas Corporativos Prof. Ricardo J. Rabelo Conteúdo Introdução & Problemática
Leia maisConfederação Nacional da Indústria. - Manual de Sobrevivência na Crise -
RECOMENDAÇÕES PARA PEQUENAS E MÉDIAS EMPRESAS - Manual de Sobrevivência na Crise - Janeiro de 1998 RECOMENDAÇÕES PARA PEQUENAS E MÉDIAS EMPRESAS - Manual de Sobrevivência na Crise - As empresas, principalmente
Leia mais1. INTRODUÇÃO. Espero que faça um bom proveito do conteúdo e que, de alguma forma, este e-book facilite a sua decisão de adquirir um planejamento.
1. INTRODUÇÃO Muitas pessoas ficam em dúvida sobre o que considerar na hora de contratar um planejamento de estudos. Esta é uma dificuldade aceitável, tendo em vista que existem opções no mercado que não
Leia maisPlanejamento de Projeto Gestão de Projetos
Planejamento de Projeto Gestão de Projetos O gerenciamento de projetos consiste na aplicação de conhecimentos, habilidades, ferramentas e técnicas adequadas às atividades do projeto, a fim de cumprir seus
Leia maisSumário. Modelo de Maturidade vs Tomadores de Decisão: Reduzindo o Gap Através do Método UTA
Modelo de Maturidade vs Tomadores de Decisão: Reduzindo o Gap Através do Método UTA Fabio Reginaldo 1 Sumário - Introdução Contexto de Projetos Modelos de Maturidade O Problema O Objetivo Método Utilizado
Leia maisProjetos Ágeis aplicados a TI. Júlio Cesar da Silva Msc.
Projetos Ágeis aplicados a TI Júlio Cesar da Silva Msc. Apresentação Graduação em Matemática e TI MBA em Gestão em TI Mestre em Administração Certificado ITIL, Cobit e ScrumMaster Professor Graduação Professor
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 maisMódulo 14 Treinamento e Desenvolvimento de Pessoas. 14.1. Treinamento é investimento
Módulo 14 Treinamento e Desenvolvimento de Pessoas 14.1. Treinamento é investimento O subsistema de desenvolver pessoas é uma das áreas estratégicas do Gerenciamento de Pessoas, entretanto em algumas organizações
Leia maisIntrodução à. Engenharia de Software. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.
"Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Introdução à Engenharia de Software Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha
Leia maisPROJETO DE SISTEMAS. Professora Lucélia
PROJETO DE SISTEMAS Professora Lucélia UMA CRISE NO HORIZONTE A industria de Software tem tido uma crise que a acompanha há quase 30 anos. Problemas não se limitam ao software que não funciona adequadamente,
Leia maisCapítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de
Leia maisEngenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias
Engenharia de Software Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias Sistemas Computacionais Automatiza ou apóia a realização de atividades humanas (processamento da informação)
Leia maisITIL v3 - Operação de Serviço - Parte 1
ITIL v3 - Operação de Serviço - Parte 1 É na Operação de Serviço que se coordena e realiza as atividades e processos necessários para fornecer e gerenciar serviços em níveis acordados com o usuário e clientes
Leia maisCurso de Especialização em Tecnologia da Informação. Engenharia de Software
Universidade Federal de Pernambuco Departamento de Informática Curso de Especialização em Tecnologia da Informação Engenharia de Software Questionário para Discussão e Reflexão Aluna: Danielle Novaes de
Leia maisQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE - 02 Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software.
Leia maisGERÊNCIA DE PROJETOS Prof. Késsia Rita da Costa Marchi 4ª Série kessia@unipar.br
GERÊNCIA DE PROJETOS Prof. Késsia Rita da Costa Marchi 4ª Série kessia@unipar.br O QUE É PROJETO? Empreendimento não repetitivo, caracterizado por uma seqüência lógica de eventos, com início, meio e fim,
Leia maisMODELO CMM MATURIDADE DE SOFTWARE
MODELO CMM MATURIDADE DE SOFTWARE O modelo CMM Capability Maturity Model foi produzido pelo SEI (Software Engineering Institute) da Universidade Carnegie Mellon (CMU), em Pittsburgh, EUA, por um grupo
Leia maisEMPREENDEDORISM O. CCE Características do Comportamento Empreendedor. Prof. Cícero Wilrison Alves Carneiro
EMPREENDEDORISM O CCE Características do Comportamento Empreendedor Prof. Cícero Wilrison Alves Carneiro Eng Mecânico e de Segurança do Trabalho Especialista em Gestão Empresarial 1. Estabelecimento de
Leia maisUM SISTEMA WEB PARA GERÊNCIA DE CAMPEONATOS DE VOLEIBOL
UM SISTEMA WEB PARA GERÊNCIA DE CAMPEONATOS DE VOLEIBOL Caroline Paião dos Santos 1 NIPETI 2 - Instituto Federal de Mato Grosso do Sul (IFMS), Campus Nova Andradina carol.ifms@gmail.com Claudio Zarate
Leia maisGerenciamento de Qualidade. Paulo C. Masiero Cap. 24 - SMVL
Gerenciamento de Qualidade Paulo C. Masiero Cap. 24 - SMVL Introdução Melhoria nos níveis gerais de qualidade de software nos anos recentes. Diferenças em relação ao gerenciamento da qualidade na manufatura
Leia maisProjeto 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:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o
Leia maisTeste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares
Teste de Software: Um Breve Estudo do Importante Processo no Desenvolvimento de Softwares André Assis Lôbo de Oliveira Francisco Guerra Fernandes Júnior Faculdades Alves Faria, 74445190, Brasil andrelobin@hotmail.com,
Leia maisTrata-se do processo de planejamento, identificação, análise e planejamento de respostas e controle de riscos.
Aula 22 1 2 Trata-se do processo de planejamento, identificação, análise e planejamento de respostas e controle de riscos. O objetivo deste processo é aumentar a possibilidade de eventos positivos e reduzir
Leia maisAula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW
Ciclo de Vida Aula 2 Revisão 1 Processo de Desenvolvimento de Software 1 O Processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto
Leia maisTEORIA DAS RESTRIÇÕES: PRINCIPAIS CONCEITOS E APLICAÇÃO PRÁTICA
TEORIA DAS RESTRIÇÕES: PRINCIPAIS CONCEITOS E APLICAÇÃO PRÁTICA Peter Wanke, D.Sc. Introdução A Teoria das Restrições, também denominada de TOC (Theory of Constraints) é um desenvolvimento relativamente
Leia maisQualidade de Software
Qualidade de Software Conceitos, estudo, normas Giuliano Prado de Morais Giglio profgiuliano@yahoo.com.br Objetivos Definir Qualidade Definir Qualidade no contexto de Software Relacionar Qualidade de Processo
Leia maisCapítulo 2 Objetivos e benefícios de um Sistema de Informação
Capítulo 2 Objetivos e benefícios de um Sistema de Informação 2.1 OBJETIVO, FOCO E CARACTERÍSTICAS DOS SISTEMAS DE INFORMAÇÃO. Os Sistemas de Informação, independentemente de seu nível ou classificação,
Leia maisSessão 4: Avaliação na perspectiva de diferentes tipos de organizações do setor sem fins lucrativos
Sessão 4: Avaliação na perspectiva de diferentes tipos de organizações do setor sem fins lucrativos Avaliação Econômica como instrumento para o aprimoramento da gestão das ações sociais 26/09/2013 Fundação
Leia maisA Análise dos Custos Logísticos: Fatores complementares na composição dos custos de uma empresa
Instituto de Educação Tecnológica Pós-graduação Engenharia de Custos e Orçamentos Turma 01 10 de outubro de 2012 A Análise dos Custos Logísticos: Fatores complementares na composição dos custos de uma
Leia maisGerenciamento de Projetos Modulo VIII Riscos
Gerenciamento de Projetos Modulo VIII Riscos Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento
Leia maisLeslier Soares Corrêa Estácio de Sá / Facitec Abril/Maio 2015
Leslier Soares Corrêa Estácio de Sá / Facitec Abril/Maio 2015 Prover capacitação para: - Identificar os processos de Gerenciamento de Projetos; - Desenvolver o Plano de Gerenciamento; - Construir um sistema
Leia maisRoteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos
SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 2 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Introdução Conceitos básicos Riscos Tipos de
Leia maisEngenharia de Software
Engenharia de Software Introdução Engenharia Engenhar Sistema Software Alguns Conceitos 1 Definição É a aplicação sistemática, disciplinada e com abordagem quantitativa para o desenvolvimento, operação
Leia maisSatisfação dos consumidores: estudo de caso em um supermercado de Bambuí/MG
Satisfação dos consumidores: estudo de caso em um supermercado de Bambuí/MG Ana Clara Rosado Silva (1) ; Daiane Oliveira Borges (2) ; Tatiana Morais Leite (3) ; Vanessa Oliveira Couto (4) ; Patrícia Carvalho
Leia maisDesenvolvimento e Capacitação de Servidores Públicos
Desenvolvimento e Capacitação de Servidores Públicos I-Organização da Administração Pública A vida da sociedade organizada pressupõe uma organização racional do trabalho, constituída de uma hierarquia
Leia maisLaudon & Laudon MIS, 7th Edition. Pg. 1.1
Laudon & Laudon MIS, 7th Edition. Pg. 1.1 13 OBJETIVOS OBJETIVOS COMO ENTENDER O VALOR EMPRESARIAL DOS SISTEMAS E COMO GERENCIAR A MUDANÇA Como nossa empresa pode medir os benefícios de nossos sistemas
Leia maisProcessos de gerenciamento de projetos em um projeto
Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.
Leia maisIntrodução. Escritório de projetos
Introdução O Guia do Conhecimento em Gerenciamento de Projetos (Guia PMBOK ) é uma norma reconhecida para a profissão de gerenciamento de projetos. Um padrão é um documento formal que descreve normas,
Leia maisQuestionário de Avaliação de Maturidade Setorial: Modelo PRADO-MMGP
DARCI PRADO Questionário de Avaliação de Maturidade Setorial: Modelo PRADO-MMGP Versão 1.6.4 Setembro 2009 Extraído do Livro "Maturidade em Gerenciamento de Projetos" 2ª Edição (a publicar) Autor: Darci
Leia maisGARANTIA 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
Leia maisPRODUTOS RIOSOFT COM SUBSÍDIO SEBRAEtec
PRODUTOS RIOSOFT COM SUBSÍDIO SEBRAEtec ÁREA DE NORMAS, QUALIDADE E PROCESSOS. I - NORMA ISO/IEC 29110 Micro e Pequenas Empresas focadas no desenvolvimento de software. 2) Ambiente É possível constatar,
Leia maisPara solução de problemas
Para solução de problemas Sumário 1. Introdução...4 2. O que é?...6 3. Porque 5?...7 4.Como fazer...8 5.Exemplo...9 6. Dicas...11 7. Conclusão...13 O maior erro cometido por um diretor ou um gerente é
Leia maisSistemas de Gerenciamento de Banco de Dados
Sistemas de Gerenciamento de Banco de Dados A U L A : C R I A Ç Ã O D E B A N C O D E D A D O S - R E Q U I S I T O S F U N C I O N A I S E O P E R A C I O N A I S P R O F. : A N D R É L U I Z M O N T
Leia maisA Ciência e a Arte de Ser Dirigente. Autor: Ader Fernando Alves de Pádua
A Ciência e a Arte de Ser Dirigente Autor: Ader Fernando Alves de Pádua 1 INTRODUÇÃO Este tema traz a tona uma grande questão que vamos tentar responder nestas poucas paginas, ser um dirigente requer grande
Leia maisPLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 16 AS QUATRO FASES DO PCP
PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 16 AS QUATRO FASES DO PCP Índice 1. As quatro fases do PCP...3 1.1. Projeto de produção... 3 1.2. Coleta de informações... 5 1.3. Relação despesas/vendas...
Leia maisEspecialidade em Ativos Calibração Conformidade Metrológica
Especialidade em Ativos Calibração Conformidade Metrológica Metrologia é a Ciência da Medida Uma reputação de qualidade é um dos bens de mais alto valor de uma empresa. A grande importância de uma alta
Leia maisQUALIFICAÇÃO E CERTIFICAÇÃO DE PESSOAL EM CORROSÃO E PROTEÇÃO
ABRACO 00 de 0 OBJETIVO Esta norma estabelece a sistemática adotada pela Associação Brasileira de Corrosão ABRACO para o funcionamento do Sistema Nacional de Qualificação e Certificação em Corrosão e Proteção.
Leia maisQualidade de Software. Qualidade de Software. Adequado à Especificação. Alguns Atributos de Qualidade. Equipe de Qualidade
DCC / ICEx / UFMG Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo A qualidade de software tem se aprimorado nos últimos 15 anos Empresas têm adotado novas técnicas Orientação a objetos se difundiu
Leia maisGerenciamento de Projetos Modulo II Clico de Vida e Organização
Gerenciamento de Projetos Modulo II Clico de Vida e Organização Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos
Leia maisGestão do Risco e da Qualidade no Desenvolvimento de Software
Gestão do Risco e da Qualidade no Desenvolvimento de Software Questionário Taxinómico do Software Engineering Institute António Miguel 1. Constrangimentos do Projecto Os Constrangimentos ao Projecto referem-se
Leia maisGerenciamento de integração de projeto
Objetivos do Conteúdo Gerenciamento de integração de projeto Sergio Scheer / DCC / UFPR TC045 Gerenciamento de Projetos Prover capacitação para: - Identificar os processos de Gerenciamento de Projetos;
Leia maisProgramadores e Problemas: Instruções. Introdução. Seu Objetivo. Configuração. Instruções do jogo equipe evolução 5/5/2006 v2.0
Programadores e Problemas: Instruções Introdução Problemas e Programadores é um jogo educacional na área de engenharia de software. Ele é dirigido a estudantes que já têm conhecimento entre o básico e
Leia maisApresentar os conceitos básicos da metodologia de desenvolvimento Processo Unificado, utilizando como aporte o Processo Unificado Rational RUP
Fábio Lúcio Meira Objetivos Gerais Apresentar os conceitos básicos da metodologia de desenvolvimento Processo Unificado, utilizando como aporte o Processo Unificado Rational RUP Específicos Apresentar
Leia maisGerenciamento de Requisitos Gerenciamento de Requisitos
Gerenciamento de Requisitos Objetivos da disciplina Descrever o processo de Gerenciamento e Engenharia de Requisitos para projetos Treinar alunos no Gerenciamento de Requisitos Apresentar estudos de caso
Leia maisEmpreenda (Quase) Sem Dinheiro
Empreenda (Quase) Sem Dinheiro Prof. Dr. José Dornelas www.planodenegocios.com.br Bem-vindoà versão de demonstração do curso Empreenda (Quase) Sem Dinheiro! Vocêpoderá conferir alguns vídeos do curso antes
Leia maisPrincípios Fundamentais
Graduação Curso de Engenharia de Produção 20/5/2012 Prof. Dr. Mário Luiz Evangelista Princípios Fundamentais Todas as Decisões são Tomadas a Partir de Alternativas É necessário um denominador comum a fim
Leia maisP R O C E SSO D E D E S E N VOLVIMENTO D E S O F T WAR E
Tópicos desta Aula: Custo de desenvolver um software. Para quem se desenvolve um software? Tempo: Amigo ou Inimigo? Definição: Atividades e Responsabilidades? REALISMO DE PRAZOS E CUSTOS Por que tantos
Leia maisDESENVOLVENDO O SISTEMA
DESENVOLVENDO O SISTEMA Declaração da Necessidade O primeiro passo do processo de análise de sistema envolve a identificação da necessidade [Pressman-95]. Normalmente o analista reúne-se com o usuário
Leia maisOrientações para elaborar um. Plano de Negócios
Orientações para elaborar um Plano de Negócios Maio de 2010 www.nascente.cefetmg.br Página 1 Apresentação Este documento contém um roteiro básico de Plano de Negócios. O objetivo é permitir que o futuro
Leia mais7 perguntas para fazer a qualquer fornecedor de automação de força de vendas
7 perguntas para fazer a qualquer fornecedor de automação de força de vendas 1. O fornecedor é totalmente focado no desenvolvimento de soluções móveis? Por que devo perguntar isso? Buscando diversificar
Leia maisEngenharia 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
Leia maisENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisTópicos da Aula. Que é são requisitos? Tipos de Requisitos. Requisitos Funcionais. Classificação de Requisitos. Requisitos de Software.
Engenharia de Software Aula 06 Tópicos da Aula Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 26 Março 2012 Funcionais e não funcionais De usuário e do Engenharia de Estudo
Leia maiso(a) engenheiro(a) Projeto é a essência da engenharia 07/02/2011 - v8 dá vazão
empíricos ou vulgar ou senso comum filosófico exige raciocínio reflexões racional e objetivo produto precede a construção conjunto de atividades o(a) engenheiro(a) aplica conhecimentos científicos ligado
Leia mais4 Produção Limpa e SGA
4 Produção Limpa e SGA 1. ISO 14001 2. O sistema de gestão ambiental (SGA) baseado na norma internacional ISO 14001 e a Produção mais Limpa (P+L) 3. Pontos Fracos das metodologias P+L e P2 para ISO14001
Leia maisIMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011
IMPLANTAÇÃO DOS PILARES DA MPT NO DESEMPENHO OPERACIONAL EM UM CENTRO DE DISTRIBUIÇÃO DE COSMÉTICOS. XV INIC / XI EPG - UNIVAP 2011 Rogério Carlos Tavares 1, José Luis Gomes da Silva² 1 Universidade de
Leia maisPráticas de. Engenharia de Software. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.
"Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Práticas de Engenharia de Software Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha
Leia maisUNIVERSIDADE DA REGIÃO DE JOINVILLE - UNIVILLE DEPARTAMENTO DE ADMINISTRAÇÃO DE EMPRESAS
UNIVERSIDADE DA REGIÃO DE JOINVILLE - UNIVILLE DEPARTAMENTO DE ADMINISTRAÇÃO DE EMPRESAS ESTUDO DE CASO: O PROCESSO DE TOMADA DE DECISÃO NA EMPRESA WISEUP DE FLÁVIO AUGUSTO DA SILVA IVAN CARLOS PERSUHN
Leia maisIntrodução. Gerência de Projetos de Software. Sumário. Sistemas de Informação para Processos Produtivos
Sumário Sistemas de Informação para Processos Produtivos 1. Gerência de 2. Agentes principais e seus papéis 3. Ciclo de vida do gerenciamento de projetos M. Sc. Luiz Alberto lasf.bel@gmail.com Módulo 6
Leia maisIntrodução a Engenharia de Software. Alterações na aula do Prof. Reinaldo Bianchi Alterado por: Antonio Carlos Souza ADS - IFBA
Introdução a Engenharia de Software Alterações na aula do Prof. Reinaldo Bianchi Alterado por: Antonio Carlos Souza ADS - IFBA Bibliografia Engenharia de Software, Roger Pressman, Makron Books: o mais
Leia mais3 Gerenciamento de Projetos
34 3 Gerenciamento de Projetos Neste capítulo, será abordado o tema de gerenciamento de projetos, iniciando na seção 3.1 um estudo de bibliografia sobre a definição do tema e a origem deste estudo. Na
Leia maisCMMI: Capability Maturity Model Integration
CMMI: Capability Maturity Model Integration Adriano J. Holanda http://holanda.xyz 21/10/2015 Adriano J. Holandahttp://holanda.xyz CMMI: Capability Maturity Model Integration CMMI: Capability Maturity Model
Leia maisUniversidade Estadual de Goiás. Trabalho da matéria de Núcleo Interdisciplinar de Estudos Independentes
Universidade Estadual de Goiás Ciências Contábeis 2º ano Trabalho da matéria de Núcleo Interdisciplinar de Estudos Independentes ALUNO: Vinicius Oliveira de Siqueira Trabalho apresentado para avaliação
Leia maisITIL. Conteúdo. 1. Introdução. 2. Suporte de Serviços. 3. Entrega de Serviços. 4. CobIT X ITIL. 5. Considerações Finais
ITIL Conteúdo 1. Introdução 2. Suporte de Serviços 3. Entrega de Serviços 4. CobIT X ITIL 5. Considerações Finais Introdução Introdução Information Technology Infrastructure Library O ITIL foi desenvolvido,
Leia maisGestão dos Prazos e Custos do Projeto
Gestão dos Prazos e Custos do Projeto Prof. Sérgio Ricardo do Nascimento Aula 4 14 de Novembro de 2013 1 Gestão dos Prazos e Custos do Projeto - Prof. Sérgio Ricardo do Nascimento Informações iniciais
Leia mais-Problemas de pesquisa: comprovação de uma hipótese. Ex: Hipótese do CFC
SOLUCIONANDO PROBLEMAS NA ENGENHARIA Descrição sobre o livro: Apresenta conceitos fundamentais de engenharia a estudantes do primeiro ano de cursos de graduação em engenharia. Seu objetivo principal é
Leia maisEXTRATO DA POLÍTICA DE GESTÃO DE RISCOS
1 OBJETIVO Fornecer as diretrizes para a Gestão de Riscos da Fibria, assim como conceituar, detalhar e documentar as atividades a ela relacionadas. 2 ABRANGÊNCIA Abrange todas as áreas da Fibria que, direta
Leia maisCAPÍTULO 25 COERÊNCIA REGULATÓRIA
CAPÍTULO 25 COERÊNCIA REGULATÓRIA Artigo 25.1: Definições Para efeito deste Capítulo: medida regulatória coberta significa a medida regulatória determinada por cada Parte a ser objeto deste Capítulo nos
Leia mais