Qualidade. Ana Madureira

Tamanho: px
Começar a partir da página:

Download "Qualidade. Ana Madureira"

Transcrição

1 Qualidade Ana Madureira

2 Qualidade da Informação A qualidade de uma informação é apreciada em função da sua pertinência (adaptação às necessidades do sistema de gestão). Três características permitem medir esta adaptação: FORMA IDADE FREQUÊNCIA

3 Forma da Informação Objectividade -Correspondência valor objecto Depende essencialmente da concepção dos tratamentos. Precisão - Nível de pormenor Depende de: Concepção (relação c/ nível de decisão) Modo de Recolha da Informação (a informação elaborada não pode ter mais precisão que os dados de base) Verificabilidade - Possibilidade de reconhecimento das fontes (dados origem) Depende de: Concepção de Tratamentos (manutenção de arquivos) Tempo Problema: Custos de verificabilidade. Fiabilidade- Informação correcta (sem erros. Os erros são introduzidos nas diferentes actividades de elaboração da informação: Recolha Tratamento Transmissão A actividade de controlo têm como objectivo garantir a Fiabilidade.

4 Idade da Informação É igual ao tempo de elaboração da informação, i.e., tempo que decorre entre a recolha de dados de base e o registo da informação resultante pelo sistema de gestão. Em geral é inversamente proporcional à qualidade por dois motivos: A frequência das decisões (Fd) deve ser reduzida para se aproximar da frequência das acções (Fa). A verificabilidade decresce com o tempo. O funcionamento do sistema de gestão pode definir limiares a partir dos quais a qualidade da informação é independente do tempo. A necessidade de uma boa fiabilidade pode fazer aumentar o tempo total de elaboração pelo incremento dos tempos de controlo.

5 Tipos de Tipo de Sistema Caracterização Objectivo Sistema de Processamento de Transacções Sistema de Informação de Gestão MIS Management Information Systems Sistema de Informação para Executivos EIS Executive Information Systems Sistema de Apoio à Decisão DSS Decision Support Systems Recolhe e mantem informação sobre transacções e suporta decisões operacionais. Ex. Aplicação de contabilidade, stocks, facturação, etc Converte dados sobre transacções em informação integrada para suporte à gestão Fornece ao gestor de alto nível acesso à informação de modo interactivo e flexível. Funcionalidades típicas: Alertas de desvios em relação a objectivos, possibilidade de drill-down. Fornece informação, modelos e ferramentas para suporte à decisão. Funcionalidades típicas: What if simulação de cenários Eficiência das operações internas Eficácia da Gestão Eficácia da Gestão Eficácia da Gestão

6 Eficiência Fazer COMO é preciso vantagem comparativa Eficácia Fazer O QUE é preciso vantagem competitiva

7 Âmbito Processamento de Informação Generalizada Utilizadores Gestores nível médio Objectivo Tipo Informação Utilização principal Bases de Dados Tipos problemas tratados Enfase na interface gráfica MIS DSS EIS Análise da Eficiência: controlo produção; análise custos; projecção vendas, etc Relatórios programados Análise e suporte à decisão Gestores nível médio, analistas e alguns executivos Analise do problema/ oportunidad e Avaliar soluções/for ma de actuação Informação de apoio à decisão em situações específicas Informação sobre situação / indicadores de desempenho Executivos (gestores alto nível) Procurar detectar problemas e oportunidades Monitorização ambiente Indicadores chave Excepções/desvios Relatórios programados e de excepção. Tópicos críticos Controlo Problem Solving Detecção e controlo Internas. Sistema operacional Estruturados e de rotina Especial. Internas (operacional ) e externas Semiestruturados Desejável Importante Essencial Predominantemente externas. (datawarehousing, OLAPS) Decisões e políticas não estruturadas

8 O que é software? Algoritmos + Dados = Software Niklas Wirth Um sistema de software é um conjunto de mecanismos que actuam por forma a desencadear determinadas acções em determinados dados. Isto significa que existem dois modos de ver o desenvolvimento de software, que no entanto, são complementares: Focado nas funções Focado nos dados A grande distinção entre as tradicionais metodologias de desenho estruturado e as novas metodologias orientadas a objectos reside no facto de que as tradicionais enfocam as funcionalidades enquanto que as OO enfocam os objectos, ou seja, dados e comportamento.

9 O que é qualidade de software? A qualidade do software pode ser medida através de características externas (ex. facilidade de utilização, rapidez), ou através de características internas (ex. o desenho, código fácil de entender). As características internas são as que realmente interessam no produto final. Os utilizadores não se interessam pelo desenho do software, a sua principal preocupação é se o sistema satisfaz as suas necessidades. No entanto, as características internas são fundamentais para produzir as boas características externas: ambas têm de ser tomadas em conta em todo o processo de desenvolvimento do software.

10 Atributos para a qualidade de software Factor Significado Correcto Faz as acções correctas em dados normais Robusto Falha graciosamente Extensível Consegue adaptar-se facilmente às mudanças de requisitos Reutilizável Pode ser utilizado noutros sistemas Compatível Pode se utilizado facilmente com outro software Eficiente Em tempo, memória computador, gravação em disco, etc. Portabilidade Pode ser transportado facilmente para outros ambientes (hardware e software) Verificável Facilidade em testar, facilidade em desenhar casos de teste, facilidade de detectar quando e onde o software falha, etc. Integridade Protecção contra abusos e má utilização Fácil de Para o utilizador final e futuros programadores utilizar

11 Correcção e robustez Software correcto funciona bem quando tem como entrada inputs normais. Satisfaz todos os requisitos da especificação do desenho do software. A robustez do software trata das situações que estão fora do especificado no desenho, estas situações incluem entrada errada de dados, falhas de hardware e run-time errors. Os sistemas robustos falham graciosamente, sem perderem dados críticos. estas duas características são necessárias para que qualquer sistema seja classificado de alta qualidade. Se o sistema não está correcto, então não é útil. Se não é robusto, então é frágil e certamente não consegue lidar com as situações do real-world.

12 Extensibilidade A mudança de requisitos é um dos factores mais importantes nos grandes sistemas de informação. Um software de alta qualidade é capaz de suportar alterações sem muito esforço. Esta adaptabilidade não é relevante para pequenos projectos, mas é crucial para grandes sistemas. Os dois principais princípios para criação de software extensível são: Simplicidade no desenho : Um desenho e arquitectura simples permite uma mudança mais fácil do que uma complexa. Descentralização: Dividir problemas complexos em pequenos, manuseáveis e independentes, permitem que as alterações possam ser implementadas sem afectar o resto do sistema Estes princípios permitem entender o problema em partes, sem haver a preocupação de entender os pequenos detalhes, por vezes difíceis de perceber.

13 Reutilização e compatibilidade A reutilização pode ser vista em vários níveis : análise, desenho e implementação. A reutilização aumenta a qualidade do software de várias formas : Se o desenho e o código pode ser reutilizado, então o software pode ser desenvolvido com desenhos e componentes que já foram testados e que a partida já são de elevada qualidade. O tempo e energia não gasta devido a reutilização pode ser aplicada para melhorar outras área do software (ex. robustez). A compatibilidade do software é a medida que determina o quanto é fácil combinar diferentes produtos de software num determinado ambiente. A compatibilidade e a reutilização andam de mãos dadas, porque o verdadeiro software reutilizável(ex. componentes plug & play) tem de ser compatível com os novos ambientes. Um software com uma baixa compatibilidade requer um grande esforço quando há necessidade de construir sistemas diferentes, esforço este que podia ser gasto noutros problemas.

S.I. nas Organizações

S.I. nas Organizações S.I. nas Organizações A inserção de SI nas organizações obriga a definir: as actividades da organização contempladas pelo sistema. o grupo de pessoas envolvidas. Deste modo e por ordem crescente de envolvimento

Leia mais

A tomada de decisões. Capítulo 4. O processo de tomada de decisões. acontece. que. Seguir o. Implementar a decisão. Feedback. Seleccionar uma.

A tomada de decisões. Capítulo 4. O processo de tomada de decisões. acontece. que. Seguir o. Implementar a decisão. Feedback. Seleccionar uma. Capítulo 4 A tomada de decisões O processo de tomada de decisões Avaliar as alternativas Seleccionar uma solução Implementar a decisão Seguir o que acontece Feedback ADC/GE/2002/DEIUC 1 Decisões de rotina

Leia mais

Sistemas de informação para empresas

Sistemas de informação para empresas Sistemas de informação para empresas Manutenção e exploração de sistemas inovação e desafios tecnológicos desenvolvimentos e prospectiva a redifinição do conceito de negócio síntese do potencial da implementação

Leia mais

Desenho de Software. Sumário

Desenho de Software. Sumário (QJHQKDULDGD3URJUDPDomR Desenho de Software Carla Ferreira Carla.Ferreira@dei.ist.utl.pt Sumário Objectivos Problemas Qualidades Técnicas Avaliação e Validação Casos Notáveis Exemplo Conclusões Desenho

Leia mais

CYPETERM. publicadas pela ADENE. Questionário de Avaliação da Qualidade do Software Julho de 2009

CYPETERM. publicadas pela ADENE. Questionário de Avaliação da Qualidade do Software Julho de 2009 CYPETERM Software desenvolvido para Portugal especificamente para dar resposta ao projecto de verificação das características de comportamento térmico dos edifícios de acordo com o Decreto-Lei nº 80/2006

Leia mais

Projecto e Desenvolvimento de Programas

Projecto e Desenvolvimento de Programas Projecto e Desenvolvimento de Programas Projecto de programas Metodologia de desenvolvimento Construção de algoritmos Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Programa de Computador

Leia mais

Projecto de. Cadastro de Infra-Estruturas.

Projecto de. Cadastro de Infra-Estruturas. Projecto de Cadastro de Infra-Estruturas mario.freitas@anacom.pt Introdução Proponente Vectores Estratégicos Visão Estratégica para o Projecto de Gestão de Cadastro de Infra-Estruturas de Comunicações

Leia mais

1ª Parte Fundamentos dos

1ª Parte Fundamentos dos Sistemas de Informação António Lencastre Godinho agodinho@mail.islagaia.pt 939 381 789 James António A. Lencastre O Brien e Godinho, George M. ISLA-Gaia, Marakas, 2007 Administração de SI, 2007. 1-1 António

Leia mais

Engenharia de Software

Engenharia de Software Sumário Engenharia de Software Modelos de desenvolvimento de software Fases de desenvolvimento Programação modular Abordagem top-down e bottom-up Linguagens de programação: Compilação / Interpretação Aplicação

Leia mais

Sistemas de Apoio à Decisão

Sistemas de Apoio à Decisão Sistemas de Apoio à Decisão Um Sistema de Apoio à Decisão (SAD) é um sistema (de informação) baseado em computadores que combina modelos e dados, com grande envolvimento dos utilizadores, e que visa resolver

Leia mais

Garantia de qualidade do software. Aula 8

Garantia de qualidade do software. Aula 8 Garantia de qualidade do software Aula 8 Sumário Introdução O quê é? Quem faz? Porquê é importante? Qual é o produto? Como saber se está bem feita? Conceitos Revisões Garantia da qualidade Fiabilidade

Leia mais

Componentes de SIs. Pessoas Organiz. Tecnologia

Componentes de SIs. Pessoas Organiz. Tecnologia Universidade Federal do Vale do São Francisco Curso de Administração Tecnologia e Sistemas de Informação - 03 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

Modelagem De Sistemas

Modelagem De Sistemas Modelagem De Sistemas UNIP Tatuapé - SP Aplicações em Linguagem de Programação Prof.Marcelo Nogueira Uma empresa de software de sucesso é aquela que consistentemente produz software de qualidade que vai

Leia mais

Bases de Dados. Parte I: Conceitos Básicos

Bases de Dados. Parte I: Conceitos Básicos Bases de Dados Parte I Conceitos Básicos 1 Definições Básicas Dados: factos conhecidos que têm algum significado e que podem ser guardados. Base de dados (BD): conjunto de dados que se relacionam entre

Leia mais

Engenharia de Software

Engenharia de Software Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 Capítulo 1 Introdução SUMÁRIO Engenharia de Software Definição; Objectivos

Leia mais

Desenho. Indice. 1. Introdução. 2. Definição da Arquitectura. 3. Interfaces e desenho da Arquitectura

Desenho. Indice. 1. Introdução. 2. Definição da Arquitectura. 3. Interfaces e desenho da Arquitectura Desenho Patrícia Macedo Joaquim Filipe João Ascenso Engenharia de Software 2005/2006 EST, Setúbal Indice 1. Introdução 2. Definição da Arquitectura 3. s e desenho da Arquitectura Engenharia de Software

Leia mais

DS: notação. Falta-nos apenas dar exemplos de DSS que contenham a criação de objectos temporários e sua posterior destruição.

DS: notação. Falta-nos apenas dar exemplos de DSS que contenham a criação de objectos temporários e sua posterior destruição. DS: notação Falta-nos apenas dar exemplos de DSS que contenham a criação de objectos temporários e sua posterior destruição. Martins 2008 147 DS: notação Martins 2008 148 DS: notação Mensagem condicional

Leia mais

Informática Básica. Licenciatura em Ciência da Informação. Tito Carlos S. Vieira. Tito Carlos S. Vieira

Informática Básica. Licenciatura em Ciência da Informação. Tito Carlos S. Vieira.   Tito Carlos S. Vieira Informática Básica Licenciatura em Ciência da Informação Tito Carlos S. Vieira E-mail: tito@fe.up.pt 1 Parte II Sistemas Operativos (Utilização do Windows) 2 Sumário O que é um Sistema Operativo (SO)?

Leia mais

estratégia, decisão e tipos de sistemas Luis Manuel Borges Gouveia Outubro de 2001

estratégia, decisão e tipos de sistemas Luis Manuel Borges Gouveia Outubro de 2001 Sistemas de Informação: estratégia, decisão e tipos de sistemas Luis Manuel Borges Gouveia lmbg@ufp.pt Outubro de 2001 estratégia estratégia de Tecnologias de Informação (TI) aborda a tecnologia e a infraestrutura

Leia mais

CURSO DE GESTÃO DE ENERGIA NA INDÚSTRIA. Tema: Manutenção Industrial Formador: João de Jesus Ferreira

CURSO DE GESTÃO DE ENERGIA NA INDÚSTRIA. Tema: Manutenção Industrial Formador: João de Jesus Ferreira Tema: Manutenção Industrial Formador: João de Jesus Ferreira Miranda do Corvo, Junho de 2006 ÍNDICE: 1. Introdução ao tema da Gestão da Energia e da Gestão da Manutenção. 2. Conceitos sobre a metodologia

Leia mais

CEM01 Sistemas de Informação para Gestão

CEM01 Sistemas de Informação para Gestão CEM01 Sistemas de Informação para Gestão 2008/02/15 Duração: 2,0 horas Teste: Mini-teste TAG Exame: 1ª Época 2ª Época Recurso Docentes: Aluno: Nome: Prof. Doutor António Godinho e Mestre José Ângelo Pinto

Leia mais

Fábio Amado João Maio 33306

Fábio Amado João Maio 33306 Fábio Amado 33637 João Maio 33306 Universidade de Aveiro Especificação, Modelação e Projecto de Sistemas Embutidos 21-11-2009 1. UML - o que é? 2. A Natureza dos Sistemas Embutidos 1. Heterogeneidade 2.

Leia mais

Introdução à Engª de Requisitos

Introdução à Engª de Requisitos Análise e Concepção de Sistemas de Informação Introdução à Engª de Requisitos Adaptado a partir de Gerald Kotonya and Ian Sommerville 1 Objectivos Introduzir as noções requisitos de sistema e processo

Leia mais

SISTEMAS MULTIMÉDIA TESTE FORMATIVO ADICIONAL 1

SISTEMAS MULTIMÉDIA TESTE FORMATIVO ADICIONAL 1 21110 SISTEMAS MULTIMÉDIA TESTE FORMATIVO ADICIONAL 1 2009 Teste Formativo GRELHA DE RESPOSTAS Questões Alternativas A B C D E 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 Leia atentamente as questões

Leia mais

Engenharia de Software 2006/2007

Engenharia de Software 2006/2007 Instituto Superior Técnico Engenharia de Software 2006/2007 Segundo Teste (perguntas 5-10, 70 minutos) Primeiro Exame (perguntas 1-10, 120 minutos) 29/6/2007 Nome: Número: Escreva o seu número em todas

Leia mais

Introdução a Orientação a Objetos

Introdução a Orientação a Objetos Introdução a Orientação a Objetos Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Fevereiro de 2011 Unidade 01 - Introdução 1 Qualidade de Software Obter

Leia mais

Introdução aos Sistemas de Informação

Introdução aos Sistemas de Informação Introdução aos Sistemas de Informação Bráulio Alturas 1. Introdução aos Sistemas de Informação (SI) Conceito: Conjunto de componentes interrelacionados que recolhem, processam, armazenam, e distribuem

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Marcelle Mussalli Cordeiro {mmussalli@gmail.com} Cordeiro Reflexão O que é software?? Cordeiro 2 O que é Software? Programa Dados de configuração Dados de documentação Tudo que esteja

Leia mais

GRID Gestão e Reporte de Indicadores de Desempenho

GRID Gestão e Reporte de Indicadores de Desempenho GRID Gestão e Reporte de Indicadores de Desempenho ÍNDICE ENQUADRAMENTO 3 CONTEXTO 3 IMPORTÂNCIA DO TEMA, NA PERSPETIVA DA ORGANIZAÇÃO E DOS SEUS STAKEHOLDERS 3 DESCRIÇÃO 4 ESTRUTURA DO PROJETO 5 RESULTADOS

Leia mais

Introdução à Análise e Projeto de Sistemas

Introdução à Análise e Projeto de Sistemas Introdução à I. O Que vamos fazer na Disciplina? Saber uma linguagem de programação orientada a objeto (OO) não é suficiente para criar sistemas OO Tem que saber Análise e Projeto OO (APOO) Isto é, Análise

Leia mais

Luís Manuel Borges Gouveia Outubro de 2001

Luís Manuel Borges Gouveia Outubro de 2001 Sistemas de Conceitos e introdução Luís Manuel Borges Gouveia lmbg@ufp.pt Outubro de 2001 Estrutura os conceitos e definições informação, SI, TI, GSI e PSI a importância da informação para as organizações

Leia mais

Bases de Dados. Parte I: Conceitos Básicos

Bases de Dados. Parte I: Conceitos Básicos Bases de Dados Parte I Conceitos Básicos 1 Definições Básicas! Base de dados (BD): conjunto de dados que se relacionam entre si.! Dados: factos conhecidos que têm algum significado e que podem ser guardados.!

Leia mais

Computação e Programação

Computação e Programação Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 4 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 4 Construção de programas Actividades de teste

Leia mais

Economia da Informação Joaquim Alves Lavado

Economia da Informação Joaquim Alves Lavado Conferência Desafios e Condicionantes Económicas da Construção da Sociedade da Informação 22 de Abril de 2009 Fundação Calouste Gulbenkian Economia da Informação Joaquim Alves Lavado Patrocinadores Especifico

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação 5ano-INF Célio B. sengo Ano Lectivo 2013 Conceitos básicos de sistemas Definição e características de um sistema Tipos de Sistemas Conceitos Relacionados a Sistemas Elementos de

Leia mais

+ - Projecto REIVE R E V E. Desenvolvimento de subsistema de monitorização e gestão de carga em baterias de Iões-Lítio

+ - Projecto REIVE R E V E. Desenvolvimento de subsistema de monitorização e gestão de carga em baterias de Iões-Lítio Desenvolvimento de subsistema de monitorização e gestão de carga em baterias de Iões-Lítio Sessão de Apresentação Pública Porto, 6 de Setembro de 2011 Objectivos do subsistema de monitorização: Conceber,

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação Fundamentos de SI Ângelo Oliveira 04/Fev/2009 1 Sumário Dados, Informação e Conhecimento Sistemas de Informação Função Sistemas de Informação Exercícios 2 Dados, Informação e Conhecimento

Leia mais

Função Fundamental do SO

Função Fundamental do SO Função Fundamental do SO Gestão do Hardware Uma das funções fundamentais do sistema operativo é gerir os recursos do hardware de um modo o mais transparente possível ao utilizador Recursos principais a

Leia mais

Computação e Programação

Computação e Programação Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 9 Abordagem ao projecto de programas s, Abordagem Top-Down, Modularidade Processo de Desenvolvimento Tipos de Erros e Casos de

Leia mais

Fenómeno da globalização

Fenómeno da globalização Fenómeno da globalização Estamos num mundo em que tudo é possível a qualquer hora e em qualquer lugar Uma empresa não pode ser verdadeiramente global sem ter uma rede de comunicações excelente Um negócio

Leia mais

O parceiro Certo na implementação do projeto de Faturação Eletrónica, Saiba Porquê!

O parceiro Certo na implementação do projeto de Faturação Eletrónica, Saiba Porquê! Faturação Eletrónica O parceiro Certo na implementação do projeto de Faturação Eletrónica, Saiba Porquê! 1. Experiências de sucesso em projectos de grande dimensão, como na Via Verde, Galp e Mc Donald

Leia mais

Sistemas de Gestão e Monitorização Contínua de Energia. 26 de Novembro de 2009

Sistemas de Gestão e Monitorização Contínua de Energia. 26 de Novembro de 2009 Sistemas de Gestão e Monitorização Contínua de Energia 26 de Novembro de 2009 Estrutura do documento 1. Empresas e a Energia 2. Gestão de Energia 3. EWebReport 4. Exemplo Lisboa ENova Estrutura do documento

Leia mais

Programação Modular em C++

Programação Modular em C++ Programação Modular em C++ Qualidade de Software Roberto da Silva Bigonha 25 de setembro de 2008 Todos os direitos reservados Proibida a cópia sem autorização dos autores @Roberto S. Bigonha Objetivos

Leia mais

Qualidade de Software. Profª Rafaella Matos

Qualidade de Software. Profª Rafaella Matos Qualidade de Software Profª Rafaella Matos Introdução a qualidade de software Relatório do Caos Em 1995 o relatório do caos revelou dados alarmantes sobre investimentos feitos em softwares Relatório do

Leia mais

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO SISTEMAS DE GESTÃO DE BASE DE DADOS CONCEITOS BÁSICOS

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO SISTEMAS DE GESTÃO DE BASE DE DADOS CONCEITOS BÁSICOS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO CONCEITOS BÁSICOS Necessidade das base de dados Permite guardar dados dos mais variados tipos; Permite um rápido e fácil acesso aos dados; Acelera os processos de

Leia mais

2. Modelos de Desenvolvimento de Software

2. Modelos de Desenvolvimento de Software 2. Modelos de Desenvolvimento de Software Patrícia Macedo Joaquim Filipe João Ascenso Engenharia de Software 2005/06 EST, Setúbal Ciclo de Vida do Software Um sistema de software é desenvolvido gradualmente

Leia mais

Introdução aos Sistemas Integrados de Gestão de Bibliotecas

Introdução aos Sistemas Integrados de Gestão de Bibliotecas Introdução aos Sistemas Integrados de Gestão de Bibliotecas (Integrated Library Systems ILS) (Library Management Systems LMS) A Implementação de um ILS 1 Racional Implementação inclui todas as actividades

Leia mais

SLA s Níveis de Serviço

SLA s Níveis de Serviço Enquadramento Enquadramento KPI s Indicadores de Processo SLA s Níveis de Serviço Controlo de processos operativos DownTime MTBF MTTR UpTime Tempo de Tempo de espera execução Problema Não se pode controlar

Leia mais

DOCUMENTO DE APOIO N.º 1

DOCUMENTO DE APOIO N.º 1 DOCUMENTO DE APOIO N.º 1 Tema: Definição da Estratégia de Sistemas de Informação / Tecnologias de Informação Definição da Estratégia de Sistemas de Informação / Tecnologias de Informação Definição de Processos

Leia mais

Paradigmas de Linguagens

Paradigmas de Linguagens Paradigmas de Linguagens Aula 1: Introdução e Conceitos Básicos Professora Sheila Cáceres O que é um paradigma??? Paradigmas de Linguagens - Sheila Cáceres 2 O que é um paradigma??? Paradigmas de Linguagens

Leia mais

Normalização de dados

Normalização de dados 1 Normalização de dados Vantagens da normalização A normalização permite: Agrupar os atributos de uma entidade de forma a reduzir o número de dependências funcionais existentes entre os dados numa base

Leia mais

2

2 ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina

Leia mais

Bases de Dados. Parte I: Conceitos Básicos. Parte I

Bases de Dados. Parte I: Conceitos Básicos. Parte I Bases de Dados Parte I Conceitos Básicos Ricardo Rocha DCC-FCUP 1 Definições Básicas Dados: factos conhecidos que têm algum significado e que podem ser guardados. Base de dados (BD): conjunto de dados

Leia mais

Índice. Escolha de um Computador

Índice. Escolha de um Computador Sumário Introdução ao desempenho. Métricas utilizadas para medir o desempenho. Relações entre métricas. 1 Índice 2. O Papel do Desempenho 2.1 Medição do Desempenho 2.2 Relacionando as Métricas 2.3 Escolha

Leia mais

UFCD 0781 Análise de Sistemas de Informação. Formadora: Sónia Rodrigues. Conteúdos. Conteúdos. Conteúdos. Conteúdos. Objectivos da UFCD:

UFCD 0781 Análise de Sistemas de Informação. Formadora: Sónia Rodrigues. Conteúdos. Conteúdos. Conteúdos. Conteúdos. Objectivos da UFCD: UFCD 0781 Análise de Sistemas de Informação Objectivos da UFCD: Reconhecer e utilizar as diferentes metodologias de análise de sistemas de informação, no âmbito do processo de informatização de uma organização.

Leia mais

Programação Orientada a Objectos - P. Prata, P. Fazendeiro

Programação Orientada a Objectos - P. Prata, P. Fazendeiro Programação Orientada a Objetos 1.1 - Perspectiva histórica: Conceitos A evolução das linguagens de programação tem-se feito na procura de ferramentas: -cada vez mais próximas da percepção humana - e que

Leia mais

Cadeira: Engenharia de Software

Cadeira: Engenharia de Software Cadeira: Engenharia de Software Aulas 9, 10 15/08/15 Docente: Cláudia Ivete F. Jovo cifjovo@gmail.com or cjovo@up.ac.mz M.Sc. Cláudia Jovo 2017/DI 0 Definição de Eng. Software; Eng. Software Tecnologia

Leia mais

Campus 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   / 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: SIG Aula N : 08 Tema: Como melhorar a tomada

Leia mais

Sistemas Operativos. Luís Paulo Reis. Sistemas Operativos. Sumário

Sistemas Operativos. Luís Paulo Reis. Sistemas Operativos. Sumário Sistemas Operativos Luís Paulo Reis Slide Nº 1 Sistemas Operativos Sumário O que é um Sistema Operativo (SO)? Modelo em Camadas de um SO Abstracções Suportadas por um SO: Utilizador Processo Ficheiro /

Leia mais

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr.

Teste de Software. Prof. Camila. Pedro de Assis Sobreira Jr. Teste de Software Prof. Camila Pedro de Assis Sobreira Jr. 2 Técnicas de Testes Técnica de Teste Funcional Técnica de Teste Estrutural 3 Testes Funcionais Teste de Especificação de Requisitos. Teste de

Leia mais

Definição. Análise de sistemas de informação. Classificação. Sistemas Abertos

Definição. Análise de sistemas de informação. Classificação. Sistemas Abertos Análise de sistemas de informação Definição É o processo de estudo de uma organização que se procura realizar o levantamento exaustivo de como funciona e desta forma descrever os processos de resolução

Leia mais

Capítulo 2 - Processos de Software

Capítulo 2 - Processos de Software Capítulo 2 - Processos de Software Capítulo 2 Processos Software 1 Assuntos abordados Modelos de processo de software Atividades no processo de software Mudança no processo de software Melhoria de processos

Leia mais

Engenharia da Programação 2003/2004

Engenharia da Programação 2003/2004 Instituto Superior Técnico Engenharia da Programação 2003/2004 Primeiro Teste 31/10/2003 Número: Turma: Nome: Escreva o seu número em todas as folhas do teste. O tamanho das respostas deve ser limitado

Leia mais

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO (PSI) 11ºANO

PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO (PSI) 11ºANO PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO (PSI) 11ºANO 1 Módulo 9 - Int. à Programação Orientada a Objectos 2 1. Conceitos básicos A Programação Orientada a Objectos: é uma lógica de programação que procura

Leia mais

Conceitos de Programação Orientada por Objectos. Rui Camacho Programação 2

Conceitos de Programação Orientada por Objectos. Rui Camacho Programação 2 Conceitos de Programação Orientada por Objectos Um Problema Problema: Existem, hoje em dia, aplicações complexas e de grande dimensão que é preciso desenvolver e manter de modo eficiente utilizando equipas

Leia mais

Estágio II. Aula 02 Conceitos de Teste de Software. Prof. MSc. Fred Viana

Estágio II. Aula 02 Conceitos de Teste de Software. Prof. MSc. Fred Viana Estágio II Aula 02 Conceitos de Teste de Software Prof. MSc. Fred Viana Agenda Teste de Software Defeito, Erro ou Falha? Dimensões do Teste Níveis de Teste Tipos de Teste Técnicas de Teste Teste de Software

Leia mais

Arquitectura de Sistemas de Software Mestrado em Engenharia Informática Licenciatura em Engenharia Informática e Computação

Arquitectura de Sistemas de Software Mestrado em Engenharia Informática Licenciatura em Engenharia Informática e Computação Arquitectura de Sistemas de Software Mestrado em Engenharia Informática Licenciatura em Engenharia Informática e Computação Ademar Aguiar Universidade do Porto & INESC Porto ademar.aguiar at fe.up.pt FEUP

Leia mais

Engenharia de Software

Engenharia de Software Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2019 SUMÁRIO l,ostttuto SU'1ll.lOR,OUTto;ICO DE OtN0ASETT.CNOLOClA Capítulo

Leia mais

Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO

Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO Qualidade de Software QUALIDADE DE SOFTWARE PRODUTO O que é Qualidade de Software Produto? Boa fabricação. Deve durar muito. Bom desempenho. Utilizável tanto em UNIX quanto em DOS. Adaptável às minhas

Leia mais

Introdução à Interface Pessoa-Máquina

Introdução à Interface Pessoa-Máquina Instituto Superior Politécnico de Ciências e Tecnologia Introdução à Interface Pessoa-Máquina Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 SUMÁRIO Capítulo V METODOLOGIAS DE DESENVOLVIMENTO DE

Leia mais

Cadeira: Análise de Sistemas

Cadeira: Análise de Sistemas Cadeira: Análise de Sistemas Aulas 3, 4 06/03/17 Docente: :: Cláudia Ivete F. Jovo cjovo@up.ac.mz & cifjovo@gmail.com M.Sc. Cláudia Jovo 2017/DI 0 - Conceitos de Sistemas de Informação - Caracteristicas

Leia mais

Qualidade e Certificação em Software. Prof. Cesar 1

Qualidade e Certificação em Software. Prof. Cesar 1 Qualidade e Certificação em Software Prof. Cesar 1 SUMÁRIO INTRODUÇÃO MÉTRICAS DE FUTURO DEFINIÇÕES TÓPICOS PRÁTICOS EM METODOLOGIAS E ESTUDO DE CASOS Prof. Cesar 2 Propósito Apresentar uma perspectiva

Leia mais

Análise e Gestão do Risco. Aula 6

Análise e Gestão do Risco. Aula 6 Análise e Gestão do Risco Aula 6 Sumário Introdução O quê é? Quem faz? Porquê é importante? Qual é o produto? Como saber se está bem feita? Riscos do software Identificação e estimação dos riscos Redução

Leia mais

Apresentação. Informação geral + Conceitos iniciais

Apresentação. Informação geral + Conceitos iniciais Apresentação Informação geral + Informação geral Página da cadeira Objectivos principais Compreender a importância dos algoritmos e dos programas de computador para a resolução de problemas em engenharia.

Leia mais

3 Medição de Software

3 Medição de Software 3 Medição de Software À medida que a engenharia de software amadurece, a medição de software passa a desempenhar um papel cada vez mais importante no entendimento e controle das práticas e produtos do

Leia mais

Centros de responsabilidade numa empresa

Centros de responsabilidade numa empresa Centros de responsabilidade numa empresa 1. Centros de Responsabilidade (ou de actividades) Constitui um Centro de Responsabilidade toda a unidade da empresa que: Disponha de um chefe; Tenha objectivos

Leia mais

Introdução a Teste de Software

Introdução a Teste de Software Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Introdução a Teste de Software Prof. Luthiano Venecian 1 Conceitos Teste de software

Leia mais

Teste de Software. Professor Maurício Archanjo Nunes Coelho

Teste de Software. Professor Maurício Archanjo Nunes Coelho Teste de Software Professor Maurício Archanjo Nunes Coelho Conteúdo 1. Definição de Teste e suas Classificações 1.1 - Introdução 1.2 O que é homologação 1.3 História do teste. 1.4 A falta de teste 1.5

Leia mais

I Análise de Sistemas

I Análise de Sistemas I Análise de Sistemas Dados e Informação Dados São elementos concretos utilizados como base para discussão, decisão, cálculo ou medição. São valores utilizados como matéria-prima de informação, representada

Leia mais

Introdução à Engenharia de Software

Introdução à Engenharia de Software Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 O desenvolvimento de software envolve usuários, clientes e desenvolvedores. Avalie as seguintes afirmações

Leia mais

Domain Logic Patterns. Pedro Lemos N.º Arquitecturas de Software LEIC

Domain Logic Patterns. Pedro Lemos N.º Arquitecturas de Software LEIC Pedro Lemos N.º 49467 pcml@rnl.ist.utl.pt Arquitecturas de Software 2004 - LEIC Outline da Apresentação 1. Introdução e Motivação de Padrões de Software 2. Padrões Arquitecturais para Aplicações Empresariais

Leia mais

GESTÃO DE NEGÓCIOS. 4.º Edição da Formação OCAM/2017. Concebido pela OCAM 11/23/2017

GESTÃO DE NEGÓCIOS. 4.º Edição da Formação OCAM/2017. Concebido pela OCAM 11/23/2017 GESTÃO DE NEGÓCIOS 4.º Edição da Formação OCAM/2017 1 PROGRAMA Introdução 1 Empreendedor VS Gestor 2 Plano de Negócios 3 Estratégias e Técnicas de Negociação 4 2 INTRODUÇÃO 3 INTRODUÇÂO A razão de ser

Leia mais

Domínio Prioritário Natureza e Biodiversidade

Domínio Prioritário Natureza e Biodiversidade Domínio Prioritário Natureza e Biodiversidade Projectos contribuem para: aplicação, desenvolvimento, avaliação e seguimento da política e legislação da UE na área da natureza e da biodiversidade, incluindo

Leia mais

Daniel Wildt

Daniel Wildt Orientação a Objetos 1 Daniel Wildt http://danielwildt.blogspot.com Agenda 2 Orientação a Objetos Classe x Objeto Representação classe Atributos / operações Construtores e Destrutores Liberando memória

Leia mais

Gerenciamento Objetivo de Projetos com PSM

Gerenciamento 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 mais

INTRODUÇÃO. COMO FAZER O HACCP FUNCIONAR REALMENTE NA PRÁTICA* Sara Mortimore PREPARAÇÃO E PLANEAMENTO ETAPA 1 INTRODUÇÃO

INTRODUÇÃO. COMO FAZER O HACCP FUNCIONAR REALMENTE NA PRÁTICA* Sara Mortimore PREPARAÇÃO E PLANEAMENTO ETAPA 1 INTRODUÇÃO ESCOLA SUPERIOR AGRÁRIA DE COIMBRA MESTRADO EM ENGENHARIA ALIMENTAR SEGURANÇA ALIMENTAR INTRODUÇÃO Sistema de controlo simples e lógico COMO FAZER O FUNCIONAR REALMENTE NA PRÁTICA* Sara Mortimore Ana Santos,

Leia mais

Um Novo Conceito Estruturante. Ferroviários de Passageiros. de Manutenção em Transportes. 10º. Congresso Nacional de Manutenção

Um Novo Conceito Estruturante. Ferroviários de Passageiros. de Manutenção em Transportes. 10º. Congresso Nacional de Manutenção 0 Um Novo Conceito Estruturante de Manutenção em Transportes Ferroviários de Passageiros COSTA QUINTAS costa.quintas@sgie2000.pt 1 INDICE O PREÂMBULO O QUE É O RCM 2 FASES DE IMPLEMENTAÇÃO DA METODOLOGIA

Leia mais

CAPÍTULO 2 SISTEMAS ORIENTADOS PELO MERCADO

CAPÍTULO 2 SISTEMAS ORIENTADOS PELO MERCADO CAPÍTULO 2 SISTEMAS ORIENTADOS PELO MERCADO 1 A evolução do ambiente competitivo (dos mercados) Produção orientada pelo produto (product-driven) -produzir o mais possível ao mais baixo custo ( a eficiência

Leia mais

Sumário. Escrita de Programas. Qualidades. Objectivos. Engenharia de Software. Caracterização. Técnicas Casos Notáveis Conclusões

Sumário. Escrita de Programas. Qualidades. Objectivos. Engenharia de Software. Caracterização. Técnicas Casos Notáveis Conclusões Engenharia de Software Escrita de Programas António Rito Silva Rito.Silva@inesc-id.pt Sumário Caracterização Objectivos Qualidades Técnicas Casos Notáveis Conclusões Escrita de Programas 2 Objectivos O

Leia mais

Prof. Luiz A. Nascimento

Prof. Luiz A. Nascimento Prof. Luiz A. Nascimento Qual a importância da Engenharia de Software? O desenvolvimento de um software envolve processos muitos complexos. A engenharia de software estabelece um modelo para se construir

Leia mais

Escrita de Programas. António Rito Silva

Escrita de Programas. António Rito Silva Escrita de Programas António Rito Silva Rito.Silva@inesc-id.pt Sumário Caracterização Objectivos Qualidades Técnicas Casos Notáveis Conclusões Escrita de Programas 2 Objectivos O desenho pode não ter abordado

Leia mais

Sistemas de Informação

Sistemas de Informação Sistemas de Informação Escola Superior de Tecnologia e Gestão de Felgueiras Engenharia Informática 3º ano - 2003/2004 Ana Maria Madureira Informação Informação informatióne conjunto de dados em princípio

Leia mais

engenharia de requisitos

engenharia de requisitos 4. documentação 1 o processo de modelo de actividades de alto nível identificação, descoberta de requisitos análise e negociação de requisitos documento de requisitos documentação de requisitos validação

Leia mais

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima Gerência de Projetos e Qualidade de Software Prof. Walter Gima 1 OBJETIVO Compreender uma série de técnicas de testes, que são utilizadas para descobrir defeitos em programas Conhecer as diretrizes que

Leia mais

M A R MODELO DE AVALIAÇÃO DE RISCOS

M A R MODELO DE AVALIAÇÃO DE RISCOS M A R MODELO DE AVALIAÇÃO DE RISCOS ENQUADRAMENTO REGULAMENTAR ACORDO DE CAPITAL DE BASILEIA - PILAR 2 PRINCÍPIOS DESTINADOS A REFORÇAR A LIGAÇÃO ENTRE O CAPITAL INTERNO DETIDO POR UMA INSTITUIÇÃO E OS

Leia mais

Desenvolvimento de Sistemas de Informação (DSI)

Desenvolvimento de Sistemas de Informação (DSI) Desenvolvimento de Sistemas de Informação (DSI) Considerações gerais João Álvaro Carvalho Universidade do Minho Departamento de Sistemas de Informação Objectivo do DSI Melhorar o desempenho de um sistema

Leia mais

Tecnologias da Informação e Comunicação. Sistemas de Gestão de Bases de Dados Microsoft Access. Aula 53, 54, 55 e 56

Tecnologias da Informação e Comunicação. Sistemas de Gestão de Bases de Dados Microsoft Access. Aula 53, 54, 55 e 56 Tecnologias da Informação e Comunicação Sistemas de Gestão de Bases de Dados Microsoft Access Aula 53, 54, 55 e 56 Aula 53, 54, 55 e 56 Sumário Introdução às Bases de Dados. Conceitos básicos. Apresentação

Leia mais

Sistemas de Informação --- conceitos e definição

Sistemas de Informação --- conceitos e definição Sistemas de Informação --- conceitos e definição Introdução O futuro dos sistemas de informação A análise e dsenvolvimento de sistemas de informação Introdução O futuro dos sistemas de informação A análise

Leia mais