Projectos de Software
|
|
- Luiz Felipe Bennert Rocha
- 8 Há anos
- Visualizações:
Transcrição
1 Projectos de Software Patrícia Macedo Engenharia de Software 2005/2006 EST, Setúbal Gestão de Projecto Engenharia de Software 2 1
2 Estrutura de Conceitos Engenharia de Software 3 Estruturas das Equipas Descentralizado democrático Descentralizado controlado Centralizado controlado A estrutura adoptada deve depender: Da dificuldade do problema Tamanho do software a desenvolver Tamanho da equipa necessária Modularidade do problema Qualidade e fiabilidade requeridas Rigidez na data de entrega Grau de sociabilização requerido Engenharia de Software 4 2
3 Problemas na gestão de equipas Ambiente de trabalho frenetico Frustação individual ou colectiva Má coordenação de procedimentos Má definição das funções de cada membro da equipa Definição pobre ou inadequada do modelo de processos Engenharia de Software 5 Selecção e coordenação do processo A selecção do processo e da metodologia deve ter em conta: Experiência da equipa com os vários processos de desenvolvimento O tipo de produto requerido Planeamento do produto e do processo Definição de actividades básicas Estimação de recursos para cada actividade e por função Detalhe das actividades básicas Engenharia de Software 6 3
4 Métricas do projecto As métrica do projectos servem para: Planear o desenvolvimento Avaliar a qualidade dos produtos. os indicadores registados em projectos anteriores servem de guia para prever o esforço, o tempo e o custo de novos projectos. Engenharia de Software 7 Medida, Métrica e Indicadores Medida Valor quantitativo da extensão, quantidade, dimensão, capacidade ou tamanho de algum atributo. Medição Acto de determinar uma medida Métrica- Medida quantitativa para do grau de posse de um atributo de um produto ou de um processo. Indicador métrica ou conjunto de métricas que proporcionam uma visão aprofundada do processo de software, do projecto ou do próprio software. Engenharia de Software 8 4
5 Propriedades que deve ter uma Métrica Uma "boa" métrica deverá auxiliar no desenvolvimento de modelos capazes de estimar os parâmetros de um processo ou produto e não apenas descrevê-los. Para tal deverá ter as seguintes características: Mensurabilidade, para o que deve ter uma definição inequívoca, por forma a ser claro como é determinada; Repetibilidade, isto é, tomar o mesmo valor, mesmo quando calculada por pessoas diferentes, ou em instantes distintos; Baixo custo, para o que deve ser fácil e rápida de obter (de preferência de uma forma automática); Validade, ou seja, permitir medir, com objectividade, aquilo para que foi proposta; Robustez, isto é, não ser muito sensível a variações não significativas do processo ou produto. Engenharia de Software 9 Medidas, métricas e Indicadores Engenharia de Software 10 5
6 Indicadores de processo e de projecto Indicadores de processo permitem: avaliar o modelo de processo, as tarefas e produtos de trabalho. São recolhidos a partir de todos os projectos durante algum tempo. Indicadores de projecto permitem: Avaliar o estado do projecto Monitorizar os riscos potenciais Detectar áreas problemas Ajustar fluxos e tarefas Avaliar o controlo de qualidade da equipa de trabalho Engenharia de Software 11 Indicadores do processo A eficacia do processo pode ser determinada em função dos seguintes indicadores: Nº de erros encontrados Quantidade de esforço dispendido Nº de erros informados encontrados pelos utilizadores Tempo do projecto Engenharia de Software 12 6
7 Métricas do projecto As métrica do projectos servem para: Planear o desenvolvimento Avaliar a qualidade dos produtos. os indicadores registados em projectos anteriores servem de guia para prever o esforço, o tempo e o custo de novos projectos. Engenharia de Software 13 Métricas do projecto Métricas sobre as pessoas envolvidas Produtividade individual Produtividade da equipa Fiabilidade da equipa Fiabilidade individual Métricas sobre a medição do progresso do projecto Valor ganho Variação ao Planeado Variação do custo Engenharia de Software 14 7
8 Métricas do produto de software Métricas qualidade usabilidade, desempenho, adaptabilidade, portabilidade dimensão complexidade funções Engenharia de Software 15 Métricas de dimensão 1. Linhas de código LOC lines of code KLOC milhares de linhas de código Erros por KLOC Defeitos por KLOC Custo por KLDC 2. Número de componentes 3. Número de módulos Engenharia de Software 16 8
9 Métricas de complexidade Métrica de complexidade: forma utilizada para prever informação crítica acerca de fiabilidade e manutibilidade dos sistemas de software através da análise automática de informação procedimental de desenho [McCabe] Baseiam-se fundamentalmente no código fonte Decorrem principalmente nas fases de teste e manutenção Engenharia de Software 17 Métricas de software- complexidade Métrica de Halstead Estima o esforço empregue na programação. Ela baseia-se em medidas objectivas de código, e está relacionada com a teoria da informação, possuindo as seguintes qualidades mensuráveis, definidas para um dado programa codificado em qualquer linguagem de programação: n1, número de operadores únicos e distintos que aparecem no código n2, número de operandos únicos e distintos que aparecem no código N1, número total de ocorrências de operadores no código N2, número total de ocorrências de operandos no código; Número ciclomático de McCabe A métrica de complexidade de McCabe C está baseada no grafo de controlo de fluxo, e é definida por C=e-n+2.p, sendo e o número de ligações (também conhecidas como edges), n o número de nós e p é o número de componentes ligados do grafo. Engenharia de Software 18 9
10 Métricas orientadas à função Mede-se: Nº de entradas Nº de saídas Nº de Consultas Nº de ficheiros Nº de interfaces Engenharia de Software 19 Métricas de OO ObjectMetrix - Definem e conta um conjunto normalizados de elementos de UML, nomeadamente Use cases Classes Subsystems Componentes Interfaces Scripts Engenharia de Software 20 10
11 Perigos na medição Medir demais, ou antes demais Medir pouco, ou tarde demais Medir as coisas erradas Definição imprecisa das métricas Usar as métricas para motivar em vez de para compreender Colectar dados que não são usados Mal interpretação dos dados Engenharia de Software 21 Exercicio 1 PSP Personal Software Process Watts Humphrey desenvolveu o Personal Software Process PSP para melhorar as habilidades individuais dos engenheiros de software. Sua abordagem ressalta os tempos individuais com a finalidade de monitorar e medir as habilidades individuais. Um dos resultados dessa medida é a produtividade individual. A medida usual de produtividade é a de linhas de código produzidas or dia (LOC/dia). Adicionalmente, erros são controlados e arquivados. Isto permite que um indivíduo aprenda onde os erros ocorrem e busque técnicas diferentes para melhorar este valor. Além disso, a produtividade pode ser usada para avaliar os atrasos dos cronogramas propostos. Engenharia de Software 22 11
12 O programador gastou =900 minutos para escrever e testar o programa de 160 LOC. Supondo uma dia de trabalho de 5 horas x dia (300 minutos/dia), X gastou 3 dias para programas as 160 LOC. Isso dá uma produtividade de 53 LOC/dia. Quando o gerente de X fizer o planeamento semanal dum projecto de 1000 LOC, X é capaz de prever que o projecto irá demorar quatro semanas. Data Início Fim Interrupções Delta Tarefa 1/1/01 09:00 15:30 30 almoço 360 Código 50 LOC 3/1/01 09:00 14:00 30 almoço 270 Código 60 LOC 4/1/01 09:00 11: Código 50 LOC 12:00 14: Teste Engenharia de Software 23 Exercicio 1 Usando a tabela de tempo a seguir, calcule a produtividade do programador em LOC/dia. Assuma que o projecto 1 tinha 120 LOC e o projecto 2 tinha 180 LOC Data Início Fim Interrupções Delta Tarefa 1/2/01 08:30 16:30 60 almoço Projecto 1 2/2/01 09:00 17:00 30 almoço Projecto 1 5/2/01 09:00 17:30 30 almoço Projecto 2 6/2/01 07:30 12:00 Projecto 2 Engenharia de Software 24 12
13 Resolução Engenharia de Software 25 Exemplo de modelo para monotorizar o progresso de um projecto Análise do valor agregado Uma abordagem para medir o progresso num projecto de software é calcular o quanto foi alcançado. Isso é chamado de análise do valor agregado. Basicamente, é a percentagem do tempo estimado que foi completada. Medidas adicionais podem ser calculadas. Embora isso seja baseado na estimativa do esforço, poderia ser baseado em qualquer quantidade que possa ser estimada e que seja relacionada ao progresso. Engenharia de Software 26 13
14 Medidas básicas: BCW Budgeted Cost of Work (esforço estimado para cada tarefa) BCWS - (Budgeted Cost of Work Scheduled (Total do esforço programado, soma do estimado das tarefas todas num periodo específico de tempo) BAC Budgeted at Completion (Total do esforço do projecto) PV Planned Value= PV = BCW/BAC (% do esforço total estimado agendado duma tarefa em relação ao esforço total) BCWP Budgeted Cost of Work Performed ( Custo orçamentado do trabalho executado, soma dos esforços estimados para uma tarefa de trabalho completada num tempo específico) ACWP Actual Cost of Work Performed (Custo real do trabalho executado, soma dos esforços reais para as tarefas de trabalho completadas) Engenharia de Software 27 Indicadores de progresso: EV Earned Value = BCWP/BAC = PV de todas as tarefas de trabalho completadas SPI Schedule Performance Index = BCWP / BCWS SV Schedule Variation = BCWP- BCWS CPI Cost Performance Index = BCWP/ACWP CV Cost Variation = BCWP- ACWP Engenharia de Software 28 14
15 Tarefa Esforço estimado Esforço actual Data estimada Data actual (prog/dias) (prog/dias) de término de término /01/01 01/02/ /02/01 15/02/01 Exercicio /05/ /04/01 01/04/ /07/ /09/01 total Calcule para a data 1/04/2004 os indicadores : BAC BCWP EV BCWS SPI e o SV AWCP Engenharia de Software 29 Resolução Engenharia de Software 30 15
Monitoramento e Controle. Frases. Roteiro. 1. Processos de Controle 2. Relatório de Desempenho 3. Earned Value Management 4.
Monitoramento e Controle Frases O que não é mensurável, não é gerenciável. Peter Druker Roteiro 1. Processos de Controle 2. Relatório de Desempenho 3. Earned Value Management 4. Referências 1 Processo
Leia maisGerenciamento de Custos do Projeto Orçamentação do Projeto
Gerenciamento de Custos do Projeto Orçamentação do Projeto 7. Gerenciamento de custos do projeto O gerenciamento de de custos custos do do projeto inclui inclui os os processos envolvidos em em planejamento,
Leia maisEngenharia de Software 1º Semestre Solução Frequência
Engenharia de Software º Semestre 004-005 Solução Frequência. ( cotações) O João foi contratado para desenvolver um sistema de gestão de farmácias e está sujeito às seguintes condições: O cliente não sabe
Leia maisSistema de Informações do Projeto
Gerenciamento das Comunicações do Projeto Sistema de Informações do Projeto 10. Gerenciamento das comunicações do projeto O gerenciamento das das comunicações do do projeto é a área área de de conhecimento
Leia maisUniversidade de Pernambuco Escola Politécnica de Pernambuco Engenharia Civil. Planejamento Operacional de Obras. Custos
Universidade de Pernambuco Escola Politécnica de Pernambuco Engenharia Civil Planejamento Operacional de Obras Custos 1 GERENCIAMENTO DE PROJETOS INTRODUÇÃO PROCESSOS DE GERENCIAMENTO DE ESCOPO PROCESSOS
Leia maisEngenharia de Software II
Engenharia de Software II Aula 22 http://www.ic.uff.br/~bianca/engsoft2/ Aula 22-07/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software
Leia maisMonitoramento e Controle. Leonardo Gresta Paulino Murta leomurta@ic.uff.br
Monitoramento e Controle Leonardo Gresta Paulino Murta leomurta@ic.uff.br O que é? O plano pode ser visto como lacunas (contendo tarefas), que estão previstas mas ainda não foram executadas É possível
Leia maisMBA / Mestrado em Logística 2005/2006 GESTÃO DE PROJECTOS. Notas pedagógicas. José Cruz Filipe 1 / 1
MESTRADO EM LOGÍSTICA MBA / Mestrado em Logística 2005/2006 GESTÃO DE PROJECTOS Notas pedagógicas 1 / 1 ELABORAÇÃO DE UM CRONOGRAMA Metodologia: 1. Construir a lista de actividades 2. Estabelecer as precedências
Leia maisMÉTRICAS DE SOFTWARE
MÉTRICAS DE SOFTWARE 1 Motivação Um dos objetivos básicos da Engenharia de Software é transformar o desenvolvimento de sistemas de software, partindo de uma abordagem artística e indisciplinada, para alcançar
Leia maisCapítulo 13. Valor Agregado (Earned Value)
Capítulo 13 Valor Agregado (Earned Value) 228 TRABALHANDO COM VALOR AGREGADO (EARNED VALUE) Uma das maneiras de acompanhar os gastos de um projeto é a tabela de Valor Acumulado ou Valor Agregado. Essa
Leia maisMBA / Mestrado em Logística 2005/2006 GESTÃO DE PROJECTOS. Exercícios. José Cruz Filipe 1 / 1
MESTRADO EM LOGÍSTICA MBA / Mestrado em Logística 2005/2006 GESTÃO DE PROJECTOS Exercícios José Cruz Filipe 1 / 1 EXERCÍCIOS PARA AUTO-ESTUDO Elaboração de cronogramas (Gantt) Determinação da duração do
Leia maisIntrodução ao método EVA (Earned Value Analysis)
Introdução ao método EVA (Earned Value Analysis) André Barcaui barcaui@bbbrothers.com.br Histórico 1 O conceito de EVA foi criado por engenheiros industriais há mais de 50 anos atrás para gerenciar custos
Leia maisEarned Value Management
Earned Value Management Planejamento e Gerenciamento de Projetos Daniel Menezes Cardoso Daniel João Melo Brasil Felipe Augusto Pereira Leonardo de Paula Gomes Filho Esta apresentação foi elaborada e apresentada
Leia maisGESTÃO de PROJECTOS. Gestor de Projectos Informáticos. Luís Manuel Borges Gouveia 1
GESTÃO de PROJECTOS Gestor de Projectos Informáticos Luís Manuel Borges Gouveia 1 Iniciar o projecto estabelecer objectivos definir alvos estabelecer a estratégia conceber a estrutura de base do trabalho
Leia maisFAQ EVA Análise de valor agregado EVA Análise de Valor Agregado FAQ
EVA Análise de Valor Agregado FAQ A Análise de Valor Agregado (EVA) é uma das mais importantes técnicas de controle dentro do Gerenciamento de Projetos, que oferece diagnósticos precisos e completos em
Leia maisNP EN ISO 9001:2000 LISTA DE COMPROVAÇÃO
NP EN ISO 9001:2000 LISTA DE COMPROVAÇÃO NIP: Nº DO RELATÓRIO: DENOMINAÇÃO DA EMPRESA: EQUIPA AUDITORA (EA): DATA DA VISITA PRÉVIA: DATA DA AUDITORIA: AUDITORIA DE: CONCESSÃO SEGUIMENTO ACOMPANHAMENTO
Leia maisGerência de Projetos e Manutenção de Software Aula 9 Monitoramento e Controle Andréa Magalhães Magdaleno
Gerência de Projetos e Manutenção de Software Aula 9 Monitoramento e Controle Andréa Magalhães Magdaleno andrea@ic.uff.br 2018.01 Agenda Monitoramento e Controle Métodos ágeis Gráfico de burndown Métodos
Leia mais1º SEMESTRE DE 2012 Prof. Msc. Hilmer Rodrigues Neri
Gestão de Por+ólios e Projetos de SOFTWARE 1º SEMESTRE DE 2012 Prof. Msc. Hilmer Rodrigues Neri FLUXOGRAMA GRUPO DE PROCESSOS ( FASES ) EXECUÇÃO, MONITORAMENTO E EXECUÇÃO 2 3 4 35 Executar o Pacote de
Leia maisMonitoramento e Controle. Leonardo Gresta Paulino Murta leomurta@ic.uff.br
Monitoramento e Controle Leonardo Gresta Paulino Murta leomurta@ic.uff.br O que é? O plano pode ser visto como lacunas (contendo tarefas), que estão previstas mas ainda não foram executadas É possível
Leia maisGerenciamento de Projetos
MBA em EXCELÊNCIA EM GESTÃO DE PROJETOS E PROCESSOS ORGANIZACIONAIS Gerenciamento de Projetos Planejamento e Gestão de Projetos Prof. Msc. Maria C Lage Prof. Newman Serrano, PMP Gerenciamento de Custos
Leia maisPlanejamento 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
Leia mais13ª Seminário Internacional de Gerenciamento de Projetos. Indicadores de Gerenciamento de Projetos
13ª Seminário Internacional de Gerenciamento de Projetos Indicadores de Gerenciamento de Projetos Prof. Dr. Armando Terribili Filho, PMP 09/16/2013 Armando Terribili Filho, PMP terribiliar@yahoo.com.br
Leia maisEngenharia de Software II
Engenharia de Software II Aula 16 http://www.ic.uff.br/~bianca/engsoft2/ Aula 16-14/05/2006 1 1. O que é uma atividade guarda-chuva? Dê dois exemplos. São atividades aplicáveis durante todo o processo
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 maisPHC Serviços CS. A gestão de processos de prestação de serviços
PHC Serviços CS A gestão de processos de prestação de serviços A solução que permite controlar diferentes áreas de uma empresa: reclamações e respectivo tratamento; controlo de processos e respectivos
Leia maisEngenharia de Software II
Engenharia de Software II Aula 28 Revisão para a Prova 2 http://www.ic.uff.br/~bianca/engsoft2/ Aula 28-28/07/2006 1 Matéria para a Prova 2 Gestão de projetos de software Conceitos (Cap. 21) Métricas (Cap.
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 mais2570 BC A grande piramide de Giza foi concluida; outro grande projecto. Ainda hoje restam dúvidas como tal objectivo foi conseguido.
Historial da Gestão de Projectos Tempos Pré-históricos Construção de Stonehenge, um enorme projecto. BC 2570 BC A grande piramide de Giza foi concluida; outro grande projecto. Ainda hoje restam dúvidas
Leia maisEstimativas de software
Estimativas de software Fazer boas estimativas é uma das mais desafiadoras e importantes atividades da engenharia de software. Estimativas de custos ferramentas (H/S) e infra-estrutura pessoal (salários
Leia maisProject Communications Management. PMBOK Capítulo 10 hermano@cin.ufpe.br
Project Communications Management PMBOK Capítulo 10 hermano@cin.ufpe.br Quem não se comunica se intrubica Abelardo CHACRINHA Barbosa Gerência da Comunicação O gerente de projeto gasta de 75% a 90% de seu
Leia maisGerência de Projetos e Manutenção de Software Aula 8 Monitoramento e Controle Andréa Magalhães Magdaleno
Gerência de Projetos e Manutenção de Software Aula 8 Monitoramento e Controle Andréa Magalhães Magdaleno andrea@ic.uff.br 2017.01 Agenda Monitoramento e Controle Métodos ágeis Gráfico de burndown Métodos
Leia maisNORMA ISO/IEC 14598. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
NORMA ISO/IEC 14598 Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Contexto Normas e Modelos de Qualidade Engenharia de Software Qualidade de Software ISO/IEC 14598 - Avaliação da Qualidade de Produto
Leia maisTecnologias de Informação e Comunicação Página 1 de 5
1. Descrição da prova A prova irá abranger várias tarefas de utilização do software do Microsoft Office2007 e software gráfico como o Adobe Photoshop CS4 ou Adobe Fireworks CS4. As principais áreas abrangidas
Leia maisGerenciamento de custos. Marcelo Sakamori
Gerenciamento de custos Marcelo Sakamori Quais são as maiores falhas que ocorrem em um projeto? Gerenciamento de custos Gerenciamento de custos Porque o gerenciamento de custos é importante? Gerenciamento
Leia maisManual do Revisor Oficial de Contas. Directriz de Revisão/Auditoria 300 ÍNDICE
Directriz de Revisão/Auditoria 300 PLANEAMENTO Junho de 1999 ÍNDICE Parágrafos Introdução 1-4 Planeamento do Trabalho 5-8 Plano Global de Revisão / Auditoria 9-10 Programa de Revisão / Auditoria 11-12
Leia maisEngenharia de Software
Engenharia de Software (1) Gestão de Projetos (1) Definição e evolução. (2) Processo de Software (2) Processos de software. (3) Projeto de Interface Homem- Máquina (4) SW-CMM/CMMI (3) Gestão de projetos.
Leia maisARCO - 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
Leia maisModelo Cascata ou Clássico
Modelo Cascata ou Clássico INTRODUÇÃO O modelo clássico ou cascata, que também é conhecido por abordagem top-down, foi proposto por Royce em 1970. Até meados da década de 1980 foi o único modelo com aceitação
Leia maisPHC dteamcontrol Interno
O módulo PHC dteamcontrol Interno permite acompanhar a gestão de todos os projectos abertos em que um utilizador se encontra envolvido. PHC dteamcontrol Interno A solução via Internet que permite acompanhar
Leia maisInstituto de Educação Tecnológica Pós-graduação Engenharia De Custos e Orçamentos / Turma 02 16/05/2013
Instituto de Educação Tecnológica Pós-graduação Engenharia De Custos e Orçamentos / Turma 02 16/05/2013 Análise de Valor Agregado com Foco em Custos na Construção Civil Gabriela Pizarro Crespo Engenheira
Leia maisPÓS-GRADUAÇÃO EM GESTÃO DA QUALIDADE PLANO CURRICULAR
PLANO CURRICULAR UNIDADES CURRICULARES CARGA HORÁRIA ECTS Controlo Estatístico do Processo Doutora Florbela Correia 32 4 Gestão da Qualidade Mestre José Carlos Sá 24 4 Informática Aplicada a Qualidade
Leia maisCiclo de Formação e Treino em Manutenção e TPM
Manutenção e A MANUTENÇÃO O PILAR ESSENCIAL DOS SISTEMAS PRODUTIVOS Não seria excelente se existisse um sistema de manutenção que reparasse o seu equipamento antes de ele avariar? Sim, pois quando os equipamentos
Leia maisImplantaçã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 claudinhah@yahoo.com Agenda Introdução Processo de Medições
Leia maisVerificação e Validação
Verificação e Validação Patrícia Macedo Joaquim Filipe João Ascenso 2005/2006 EST, Setúbal Verificação e Validação Verificação Garante que o software cumpre as especificações Consistência interna Estamos
Leia maisGestão dos Prazos e Custos do Projeto
Gestão dos Prazos e Custos do Projeto Prof. Sérgio Ricardo do Nascimento Aula 6 28 de novembro de 2013 1 Gestão dos Prazos e Custos do Projeto - Prof. Sérgio Ricardo do Nascimento Conteúdo Programático
Leia maisPSP Personal Software Process. MO409 Engenharia de Software I Bruno Abreu - RA 030020 Henrique Souza - RA 008876
PSP Personal Software Process MO409 Engenharia de Software I Bruno Abreu - RA 030020 Henrique Souza - RA 008876 Setembro/2004 Introdução O PSP Origem 1989 Watts Humphrey Foco e objetivos Motivações Introdução
Leia maisRequisitos- Análise e Especificação
Requisitos- Análise e Especificação Patrícia Macedo Joaquim Filipe João Ascenso Engenharia de Software 2005/2006 EST, Setúbal Fase de definição de requisitos 1 Fase de Requisitos: O que é? O processo de
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Aula 08 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo da engenharia de requisitos.
Leia maisAnálise Estruturada de Sistemas
Análise Estruturada de Sistemas Capítulo 3 Estudo de Viabilidade Definição das Necessidades Funcionais O propósito desta etapa é produzir um documento formal que contenha uma descrição detalhada da proposta,
Leia maisSISTEMAS DE GESTÃO DA QUALIDADE
SISTEMAS DE GESTÃO DA QUALIDADE Objectivos do Curso. No final deste os alunos deverão: Identificar os principais objectivos associados à implementação de Sistemas de Gestão da Qualidade (SGQ) Compreender
Leia maisManual de Utilizador. CNCVisual. Julho de 2006. Âmbito do Projecto de 5º Ano de Engenharia Mecânica. Autor: Bruno Lameiro
Manual de Utilizador CNCVisual Julho de 2006 Âmbito do Projecto de 5º Ano de Engenharia Mecânica Autor: Bruno Lameiro Introdução: A existência do manual de utilizador da aplicação CNCVisual tem como objectivo
Leia maisMódulo 2. Identificação dos requisitos dos sistemas de medição, critérios de aceitação e o elemento 7.6 da ISO/TS.
Módulo 2 Identificação dos requisitos dos sistemas de medição, critérios de aceitação e o elemento 7.6 da ISO/TS. Conteúdos deste módulo Discriminação Decomposição da variação do sistema de medição Variação
Leia maisCapítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho
20 Capítulo 3 Avaliação de Desempenho Este capítulo aborda como medir, informar e documentar aspectos relativos ao desempenho de um computador. Além disso, descreve os principais fatores que influenciam
Leia maisQuestionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br)
Obrigado por acessar esta pesquisa. Sei como é escasso o seu tempo, mas tenha a certeza que você estará contribuindo não somente para uma tese de doutorado, mas também para a melhoria das práticas da Comunidade
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 maisGerenciamento 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
Leia maisO Gerenciamento do Valor Agregado no Controle do Desempenho do Projeto
O Gerenciamento do Valor Agregado no Controle do Desempenho do Projeto Eduardo Martins Pereira: eduardomp@globo.com Miriam Tavares de Castro Pereira Babenko: miriambabenko@hotmail.com Faculdade IBTA Campinas
Leia maisMedição de tamanho para Sistemas de Data Mart
1 Universidade Católica de Brasília Programa de Pós-Graduação em Gestão do Conhecimento e Tecnologia da Informação Medição de tamanho para Sistemas de Data Mart Angélica Toffano Seidel Calazans Orientadores:
Leia maisQualidade de Software. Prof.: Ivon Rodrigues Canedo. PUC Goiás
Prof.: Ivon Rodrigues Canedo PUC Goiás Qualidade Subjetiva Não sei o que é mas reconheço quando a vejo Qualidade Baseada no Produto O produto possui algo que produtos similares não têm Qualidade Baseada
Leia maisGerenciamento de Projetos Gerenciamento de Custos
Gerenciamento de Projetos Gerenciamento de Custos Metodologia Aula Teórica Exemplos e Exercícios práticos Questões de concursos anteriores Metodologia e Bibliografia Bibliografia PMBOK, 2004. Project Management
Leia maisPlanejamento de Projetos. Professor Gabriel Baptista ( gabriel.baptista@uninove.br ) ( http://sites.google.com/site/professorgabrielbaptista )
Qualidade de Software Aula 9 (Versão 2012-01) 01) Planejamento de Projetos Professor Gabriel Baptista ( gabriel.baptista@uninove.br ) ( http://sites.google.com/site/professorgabrielbaptista ) Revisando...
Leia maisUNIVERSIDADE FEDERAL DA BAHIA ESCOLA POLITÉCNICA MBA GERENCIAMENTO DE OBRAS. TÉCNICAS PARA PLANEJAMENTO DE EMPREENDIMENTOS: Conceitos e Instrumentos
UNIVERSIDADE FEDERAL DA BAHIA ESCOLA POLITÉCNICA MBA GERENCIAMENTO DE OBRAS TÉCNICAS PARA PLANEJAMENTO DE EMPREENDIMENTOS: Conceitos e Instrumentos Abril/07 Prof. Dr. José Francisco Pontes Assumpção Escola
Leia maisWorkshop de Refrescamento sobre Criação de Sistemas de Monitoria e Avaliação de Projectos. Benguela, 09 de Abril de 2014
Workshop de Refrescamento sobre Criação de Sistemas de Monitoria e Avaliação de Projectos Benguela, 09 de Abril de 2014 SUMÁRIO 1 - FUNDAMENTOS DA MONITORIA E AVALIAÇÃO 1.1. Conceito 1.2. Diferenças entre
Leia maisGESTÃO DE PROJETOS PREPARAÇÃO PARA CERTIFICAÇÃO PMP / PMI PROJECT MANAGEMENT PROFESSIONAL
GESTÃO DE PROJETOS PREPARAÇÃO PARA CERTIFICAÇÃO PMP / PMI PROJECT MANAGEMENT PROFESSIONAL Num cenário onde as empresas precisam se tornar mais competitivas e atentas às rápidas transformações do mercado,
Leia maisPlanejamento e Gerenciamento de Projeto de Software
Planejamento e Gerenciamento de Projeto de Definição das Estimativas e Métricas Dimensionamento do software Cálculo do esforço Análise dos Riscos Definição Equipe Alocação de tarefas Cronograma Orçamento
Leia maisComo Implementar Gerenciamento de Projetos
Como Implementar Gerenciamento de 28 de Novembro de 2001 André Barcaui, PMP www.bbbrothers.com.br barcaui@bbbrothers.com.br 1 Agenda Temos alguma coisa em comum? Elementos básicos de uma infra-estrutura
Leia maisMASTER 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
Leia maisAPLICATIVO PARA CÁLCULO DE MÉTRICA DE SOFTWARE EM CÓDIGO-FONTE PL/SQL
APLICATIVO PARA CÁLCULO DE MÉTRICA DE SOFTWARE EM CÓDIGO-FONTE PL/SQL Karine Trevisani Cunha Alexander Roberto Valdameri - Orientador Roteiro Introdução Objetivos Motivação Fundamentação Teórica Desenvolvimento
Leia maisExemplos: Análise de Valor Agregado (Ex_vagregado.SPRJ)
Exemplos: Análise de Valor Agregado (Ex_vagregado.SPRJ) Este exemplo tem como base atividades descritas em um email distribuído na lista da E-Plan (planejamento@yahoogrupos.com.br) com o título Curva Física
Leia maisNagios XI Soluções de Monitorização
Nagios XI Soluções de Monitorização O Nagios é uma solução líder de mercado na área da monitorização e alarmística, desenvolvido pela software house Norte Americana com o mesmo nome. O Nagios XI é uma
Leia maisQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE 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. As
Leia maisGerência e Planejamento de Projeto. SCE 186 - Engenharia de Software Profs. José Carlos Maldonado e Elisa Yumi Nakagawa 2 o semestre de 2002
Gerência e Planejamento de Projeto SCE 186 - Engenharia de Software Profs. José Carlos Maldonado e Elisa Yumi Nakagawa 2 o semestre de 2002 Conteúdo: Parte 1: Gerenciamento & Qualidade Plano de Projeto
Leia maisManual do Utilizador
Faculdade de Ciências e Tecnologia da Universidade de Coimbra Departamento de Engenharia Electrotécnica e Computadores Software de Localização GSM para o modem Siemens MC35i Manual do Utilizador Índice
Leia maisGestão da Qualidade. Identificação e Quantificação de Indicadores de Desempenho nos SGQ. 09-12-2009 11:12 Natacha Pereira & Sibila Costa 1
Gestão da Qualidade Identificação e Quantificação de Indicadores de Desempenho nos SGQ 09-12-2009 11:12 Natacha Pereira & Sibila Costa 1 Indicador de Desempenho definição Um Indicador de Desempenho é uma
Leia maisUniversidade 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.: (monalessa@inf.ufes.br) Conteúdo 3. Gerência de
Leia maisENGENHARIA DE SOFTWARE
ENGENHARIA DE SOFTWARE Síntese de tópicos importantes PRESSMAN, Roger S. Conteúdo Componentes e tipos de software Problemas com o software e suas causas Mitologia que envolve o software Configuração de
Leia maisPHC Servicos BENEFÍCIOS. _Gestão de reclamações. _Controlo de processos que necessitem de informação centralizada
PHCServicos DESCRITIVO Com este módulo poderá controlar diferentes áreas de uma empresa como, por exemplo, gestão de reclamações e respectivo tratamento, ou controlo de processos e respectivos passos e
Leia maisReferências internas são os artefatos usados para ajudar na elaboração do PT tais como:
Plano de Teste (resumo do documento) I Introdução Identificador do Plano de Teste Esse campo deve especificar um identificador único para reconhecimento do Plano de Teste. Pode ser inclusive um código
Leia maisEngenharia de Software
Engenharia de Software Roteiro Inspeção Defeitos dos Software Classificação dos Erros Técnica de Leitura Ad-hoc Checklist Exercício Inspeção Inspeção de Software Definição É um método de análise estática
Leia maisNCRF 19 Contratos de construção
NCRF 19 Contratos de construção Esta Norma Contabilística e de Relato Financeiro tem por base a Norma Internacional de Contabilidade IAS 11 - Contratos de Construção, adoptada pelo texto original do Regulamento
Leia maisPHC dteamcontrol Interno
PHC dteamcontrol Interno A gestão remota de projectos em aberto A solução via Internet que permite acompanhar os projectos em aberto em que o utilizador se encontra envolvido, gerir eficazmente o seu tempo
Leia maisMODELAGEM DE SISTEMA Apresentação
MODELAGEM DE SISTEMA Apresentação Prof Daves Martins Msc Computação de Alto Desempenho Email: daves.martins@ifsudestemg.edu.br Apresentação da Disciplina Apresentação da Disciplina Apresentação da Disciplina
Leia maisUNIVERSIDADE CÂNDIDO MENDES INSTITUTO AVM A VEZ DO MESTRE PÓS-GRADUAÇÃO GESTÃO DE PROJETOS
UNIVERSIDADE CÂNDIDO MENDES INSTITUTO AVM A VEZ DO MESTRE PÓS-GRADUAÇÃO GESTÃO DE PROJETOS A IMPORTÂNCIA DO VALOR AGREGADO NA EXECUÇÃO DE PROJETOS DENTRO DE UMA EMPRESA Por: Viviane Santos Orientador:
Leia maisIndice. Parte I - Um Modelo de Gestão de Projectos. Introdução... 1
r Indice Introdução.......................................... 1 Parte I - Um Modelo de Gestão de Projectos 1- Características da Gestão de Projectos 11 1.1 Definição de Projecto 11 1.2 Projectos e Estratégia
Leia maisAtividade da gerência da qualidade
O que é qualidade de software? Qualidade, de forma simplista, significa que o produto deve esta de acordo com a especificação. Problemas: Tensão entre requisitos do cliente: Eficiência, confiança, etc.
Leia maisDesenvolvimento Iterativo. Unified Process (UP) Esta abordagem ao desenvolvimento
Desenvolvimento Iterativo Esta abordagem ao desenvolvimento assegura que o sistema cresce de forma incremental assegura que a complexidade se mantém controlada permite ainda obter rápido feedback de várias
Leia maisFORMAÇÃO AVANÇADA: GESTÃO, DIRECÇÃO E FISCALIZAÇÃO DE OBRAS
1 FUNDAMENTAÇÃO Numa altura em que as empresas de construção se debatem com uma elevada concorrência de mercado que leva à apresentação em fase de concurso com preços anormalmente baixos, necessitam de
Leia maisO processo de melhoria de processo
O processo de melhoria de processo Prof.ª Dra. Aida Araújo Ferreira aidaferreira@recife.ifpe.edu.br Modelos de Melhoria de Processo de Software Tecnologia em Análise e Desenvolvimento de Sistemas IFPE
Leia maisCHECK - LIST - ISO 9001:2000
REQUISITOS ISO 9001: 2000 SIM NÃO 1.2 APLICAÇÃO A organização identificou as exclusões de itens da norma no seu manual da qualidade? As exclusões são relacionadas somente aos requisitos da sessão 7 da
Leia maisRoteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)
Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo
Leia maisI - Uma vez fechada a declaração de escopo, não é possível alterá-la. II - Uma parte interessada tem o poder de vetar a implantação do projeto.
Bateria PMBoK Prof. Walter Cunha http://www.waltercunha.com/blog http://twitter.com/timasters http://br.groups.yahoo.com/group/timasters/ 1. (CESGRANRIO/Petrobras 2008) A Estrutura Analítica do Projeto
Leia maisPHC Serviços CS. A gestão de processos de prestação de serviços
PHC Serviços CS A gestão de processos de prestação de serviços A solução que permite controlar diferentes áreas de uma empresa: reclamações e respetivo tratamento; controlo de processos e respetivos passos
Leia maisCASO DE ESTUDO SOBRE SIG
Laboratório Regional de Engenharia Civil Agência Regional da Energia e Ambiente da Região Autónoma da Madeira Câmara Municipal do Funchal Sistema Integrado para a Implementação de Sustentabilidade CASO
Leia maisAnálise de Pontos por Função
Análise de Pontos por Função Uma Aplicação na Gerência de Subcontratação de Software Claudia Hazan, MSc. Certified Function Point Specialist Agenda! Introdução à Gerência de Subcontratação! Melhores Práticas:!
Leia maisCapítulo 6: PSP. Capítulo 6: PSP Personal Software Process
Capítulo 6: PSP Personal Software Process Capítulo 1: Introdução Capítulo 2: Conceitos Básicos Capítulo 3: Qualidade de Produto (ISO9126) Capítulo 4: ISO9001 e ISO9000-3 Capítulo 5: CMM Capítulo 6: PSP
Leia maisISO 9000:2000 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário. As Normas da família ISO 9000. As Normas da família ISO 9000
ISO 9000:2000 Sistemas de Gestão da Qualidade Fundamentos e Vocabulário Gestão da Qualidade 2005 1 As Normas da família ISO 9000 ISO 9000 descreve os fundamentos de sistemas de gestão da qualidade e especifica
Leia mais1. Desenvolver o software iterativamente. Um pouco de reflexão: Acabou aí? 31/08/2010
Engenharia de Software Aula 5 (Versão 2010-02) Melhores práticas para desenvolvimento de software Desenvolver de forma iterativa e gerenciar requisitos Professor Gabriel Baptista ( gabriel.baptista@uninove.br
Leia maisPROCESSO 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
Leia mais