Sumário. Engenharia de Software. Gestão da Complexidade. Objectivos. Engenharia de Software
|
|
- Linda de Santarém Camarinho
- 8 Há anos
- Visualizações:
Transcrição
1 Engenharia de Software Engenharia de Software António Rito Silva Objectivos Problemas Qualidades Técnicas Conclusões Referências Sumário Engenharia de Software 2 Objectivos A engenharia de software trata da construção de programas cuja complexidade requer a intervenção de equipas de engenheiros. Devido às necessidades de interacção e cooperação entre os membros da equipa de engenheiros, a engenharia de software deve possuir um conjunto de princípios não só aplicáveis aos produtos desenvolvidos como também ao processo de desenvolvimento desses produtos. Gestão da Complexidade Análise do problema Decomposição em subproblemas tratáveis Síntese da solução Composição das soluções para cada um dos subproblemas Engenharia de Software 3 Engenharia de Software 4
2 Intervenientes Cliente controla os fundos, negocia o contracto e estabelece requisitos Programador constrói uma especificação e desenvolve o programa de acordo Utilizador define os requisitos e utiliza o sistema Delimitar o Problema Fronteira do sistema com o exterior, outros sistemas incluídos Objectos/entidades do sistema Actividades do sistema Engenharia de Software 5 Engenharia de Software 6 Construir a Solução Por analogia com outras engenharias é necessário definir um conjunto de etapas que estabeleçam as interacções entre todos os intervenientes. Estas etapas podem (não necessariamente) estar associadas à construção de modelos Definição e análise de requisitos Desenho do sistema Implementação dos programas Testes Entrega Manutenção Problemas Diferentes disciplinas para a Engenharia de Software: Ciência da computação Ciências da gestão Ciências cognitivas Ciências humanas Ciências sociais... Experiência tem grande impacto Engenharia de Software 7 Engenharia de Software 8
3 Opiniões Coincidentes Comunidade Académica A experiência não se transmite no contexto universitário Comunidade Profissional A engenharia de software não é uma engenharia mas sim um ofício, em que as técnicas se transmitem por um processo baseado no relacionamento mestre/discípulo Opinião Divergente A Engenharia de Software é uma Engenharia de uma Ciência, a Ciência da Computação O desenvolvimento de software é processo de formalização Todas as engenharias têm de considerar aspectos não técnicos Engenharia de Software 9 Engenharia de Software 10 Contudo... Existem diferenças de fundo relativamente às engenharias que têm a física como ciência base pois o software é construído para incorporar alterações, os sistemas são evolucionários existem três tipos de sistemas no que diz respeito à evolução: S, P e E Sistema S Mundo Real Problema Requisitos Comparação Sujeito a Alteração Sistema Informação Engenharia de Software 11 Engenharia de Software 12
4 Sistema S O problema e a solução são bem conhecidos A especificação de requisitos é formal e a sua implementação é inferida dos requisitos, e.g. multiplicação de matrizes O desenvolvimento centra-se na correcção da implementação da solução O sistema é estático e não suporta facilmente qualquer alteração ao problema Não evolui, se o mundo real se altera o resultado é um problema completamente novo que deve ser especificado Sistema P Mundo Real Problema Abstracção Requisitos Comparação Sujeito a Alteração Sistema Informação Engenharia de Software 13 Engenharia de Software 14 Sistema P Nem sempre é possível entender e especificar completamente o problema Mesmo que exista uma solução teórica a sua implementação não é prática ou é impossível, e.g. jogo de xadrez Para desenvolver uma solução define-se uma abstracção do problema e os requisitos são escritos tendo como base essa abstracção A solução é aceitável se os resultados fazem sentido no mundo que o problema abstrai Uma alteração à abstracção do problema provoca a alteração dos requisitos Sistema E Mundo Real Problema Abstracção Requisitos Comparação Sujeito a Alteração Sistema Informação Engenharia de Software 15 Engenharia de Software 16
5 Sistema E O sistema está embutido no mundo real e vai-se alterar quando este se alterar A solução é um modelo dos processos abstractos que representam o mundo real, ou seja, o sistema é parte integral do mundo que modela, e.g. um sistema de predição da saúde da economia de um país Estes sistemas estão constantemente a ser alterados Qualidades Qualidade do produto Qualidades internas (Modularidade) versus Qualidades externas (Fiabilidade) Qualidade do processo Definição de actividades e sua melhoria Qualidade dos recursos A qualidade dos recursos é um dos factores mais determinantes Qualidade do negócio Relação entre o custo e o resultado Engenharia de Software 17 Engenharia de Software 18 Qualidade do Produto O desenvolvimento de software produz diversos tipos de artefactos: Requisitos Desenhos Componentes de Código Casos de Teste... Deve-se avaliar a qualidade de cada um destes artefactos Modelo Boehm O modelo Boehm baseia-se na ideia de que um sistema deve ser útil Assim a utilidade do sistema é avaliada na perspectiva do utilizador O utilizador usual quer que o sistema ofereça a sua funcionalidade com fiabilidade, eficiência e facilidade de utilização Os clientes querem o sistema seja utilizado noutros contextos pelo que desejam a sua portabilidade A equipa de manutenção quer que o sistema seja fácil de testar, compreensível e modificável Engenharia de Software 19 Engenharia de Software 20
6 Qualidade do Processo Um modelo de maturidade do processo identifica onde o processo incorpora mecanismos de retroalimentação e controlo para que produtos de grande qualidade sejam desenvolvidos de acordo com o calendário e sem grandes surpresas de gestão Qualidade dos Recursos Modelo de maturidade da equipa mede as capacidades da equipa: Inicial não existem actividades para desenvolver as capacidades da equipa Repetição estabelecem-se práticas básicas de trabalho dentro da equipa Definição define-se um plano estratégico para identificar e desenvolver as capacidades da equipa Gestão os grupos de trabalho são estruturados em termos das capacidades e conhecimento dos elementos da equipa Optimização a gestão tem como objectivo melhorar as capacidades das pessoas e da equipa Engenharia de Software 21 Engenharia de Software 22 Abstracção Técnicas Permite concentrar nos aspectos relevantes Métodos de Análise e Desenho Meio de comunicação, verificação e reutilização Protótipos de Interface Comunicação com o cliente e o utilizador Processo de Software Gestão do desenvolvimento Técnicas Arquitecturas de Software Para a qualidade do produto Reutilização Tirar partido de resultados anteriores, requisitos, desenho, testes,... Métricas Medir para avaliar do sucesso e melhorar os resultados Ferramentas e Ambientes Integrados Os ambientes de desenvolvimento integrados permitem uma aumento de produtividade Engenharia de Software 23 Engenharia de Software 24
7 Conclusões P1 Qualidade é Número 1 A qualidade deve ser quantificada e devem ser definidos mecanismos para a motivar e recompensar o seu alcance A entrega de um produto de baixa qualidade é catrastrófica no médio prazo Conclusões P2 A Qualidade está nos Olhos do Espectador Não existe uma definição de qualidade Desenho elegante para equipa de desenvolvimento Tempo de resposta para os utilizadores Preço de desenvolvimento do software se o projecto é sensível aos custos Satisfazer todos os requisitos inclusive os inesperados Cada projecto deve decidir sobre as suas prioridades! Engenharia de Software 25 Engenharia de Software 26 Conclusões P3 Produtividade e Qualidade Técnica são Inseparáveis Quanto maiores forem os requisitos de qualidade menor será a produtividade Quanto maior for a produtividade menor será a qualidade P4 Software de Grande Qualidade é Possível A equipa de desenvolvimento deve conhecer as técnicas que já demonstraram contribuir para aumentar a qualidade Conclusões P5 Não Tentar Introduzir Qualidade num Produto a Posteriori Se já é difícil introduzir qualidade durante o desenvolvimento, então a sua introdução à posteriori é impraticável P6 Pouco Fiável é Pior que Pouco Eficiente A falta de fiabilidade é mais difícil de detectar e de corrigir Engenharia de Software 27 Engenharia de Software 28
8 Referências Pfleeger98, Capítulo1. Pfleeger98, Capítulo 10 1 Pfleeger98, Capítulo 11 4(Product Quality Models), 6(People Maturity Model) David95 Engenharia de Software 29
Engenharia de Software
Engenharia de Software Introdução Departamento de Matemática Universidade dos Açores Hélia Guerra helia@uac.pt Engenharia de software A economia de todos os países desenvolvidos depende do software. O
Leia maisAnálise de Sistemas. Conceito de análise de sistemas
Análise de Sistemas Conceito de análise de sistemas Sistema: Conjunto de partes organizadas (estruturadas) que concorrem para atingir um (ou mais) objectivos. Sistema de informação (SI): sub-sistema de
Leia maisIntrodução. Aulas. ltodi.est.ips.pt/es. Detalhes administrativos Definição de engenharia de software Contexto Relação com outras áreas e disciplinas
Sumário Introdução Joaquim Filipe João Ascenso Engenharia de Software 2005/06 EST, Setúbal Detalhes administrativos Definição de engenharia de software Contexto Relação com outras áreas e disciplinas 2
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 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 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 maisGESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11
GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11 Índice 1. Importância do ERP para as organizações...3 2. ERP como fonte de vantagem competitiva...4 3. Desenvolvimento e implantação de sistema de informação...5
Leia mais1 ARQUITECTURA DO PRODUTO - MODULARIZAÇÃO E SISTEMAS DE PLATAFORMAS NA INDUSTRIA FERROVIÁRIA... 20.19.
1 ARQUITECTURA DO PRODUTO - MODULARIZAÇÃO E SISTEMAS DE PLATAFORMAS NA INDUSTRIA FERROVIÁRIA... 20.19. ESTRATÉGIA DE INOVAÇÃO 1 ARQUITECTURA DO PRODUTO - MODULARIZAÇÃO E SISTEMAS DE PLATAFORMAS NA INDUSTRIA
Leia maisARQUITECTURAS DE SOFTWARE
ARQUITECTURAS DE SOFTWARE AULAS Nº 8 e 9 7-21/12/2007 F. Mário Martins Case Studies: Ligação das partes Use Case Diagram Use Case Specification Passo 1: ---------- Passo 2: ---------- Passo 3: ----------
Leia maisIntrodução Fatores de Qualidade Garantia de Qualidade Rivisões de Software Conclusão. Qualidade. Plácido A. S. Neto 1
Qualidade Plácido A. S. Neto 1 1 Gerência Educacional de Tecnologia da Informação Centro Federal de Educação Tecnologia do Rio Grande do Norte 2006.1 - Planejamento e Gerência de Projetos Agenda Introdução
Leia maisComo elaborar um Plano de Negócios de Sucesso
Como elaborar um Plano de Negócios de Sucesso Pedro João 28 de Abril 2011 Fundação António Cupertino de Miranda Introdução ao Plano de Negócios Modelo de Negócio Análise Financeira Estrutura do Plano de
Leia maisA NANOTEC Uma Iniciativa em Nanotecnologia
A NANOTEC Uma Iniciativa em Nanotecnologia Em 2001, na Áustria Central (Styria), num contexto marcado pela rápida mudança tecnológica e contínuo processo de inovação, surgiu um projecto de cooperação em
Leia maisBase de Dados para Administrações de Condomínios
Base de Dados para Administrações de Condomínios José Pedro Gaiolas de Sousa Pinto: ei03069@fe.up.pt Marco António Sousa Nunes Fernandes Silva: ei03121@fe.up.pt Pedro Miguel Rosário Alves: alves.pedro@fe.up.pt
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar
Leia maisSISTEMAS DE INFORMAÇÃO PARA GESTÃO
07-05-2013 1 SISTEMAS DE INFORMAÇÃO PARA GESTÃO Aula I Docente: Eng. Hercílio Duarte 07-05-2013 2 Objectivo Sistemas Modelos Dados Vs. Informação Introdução aos sistemas de Informação 07-05-2013 3 Introdução
Leia maisArquitecturas de Software Licenciatura em Engenharia Informática e de Computadores
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores Primeiro Teste 21 de Outubro de 2006, 9:00H 10:30H Nome: Número:
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 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 maisPrograma de Parcerias e Submissão de Propostas 2014/15
DEPARTAMENTO DE INFORMÁTICA Programa de Parcerias e Submissão de Propostas 2014/15 O Departamento de Informática (DI) da Faculdade de Ciências da Universidade de Lisboa (FCUL) procura criar e estreitar
Leia maisMatemática Aplicada às Ciências Sociais
DEPARTAMENTO DE MATEMÁTICA Matemática Aplicada às Ciências Sociais Ensino Regular Curso Geral de Ciências Sociais e Humanas 10º Ano Planificação 2014/2015 Índice Finalidades... 2 Objectivos e competências
Leia maisREDE TEMÁTICA DE ACTIVIDADE FÍSICA ADAPTADA
REDE TEMÁTICA DE ACTIVIDADE FÍSICA ADAPTADA Patrocinada e reconhecida pela Comissão Europeia no âmbito dos programas Sócrates. Integração social e educacional de pessoas com deficiência através da actividade
Leia maisEngenharia de Software
Conceitos básicos sobre E.S: Ambiência Caracterização do software Fases de desenvolvimento 1 Introdução Aspectos Introdutórios Crise do Software Definição de Engenharia do Software 2 Crise do Software
Leia maisActivALEA. active e actualize a sua literacia
ActivALEA active e actualize a sua literacia N.º 0 - DIIAGRAMA DE EXTREMOS E QUARTIIS Por: Maria Eugénia Graça Martins Departamento de Estatística e Investigação Operacional da FCUL memartins@fc.ul.pt
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 maisPROPOSTA DE PROGRAMA DE ACÇÃO PEDAGÓGICA SOBRE ARQUITECTURA, CIDADE E TERRITÓRIO PARA CRIANÇAS ANDREIA SALAVESSA
PROPOSTA DE PROGRAMA DE ACÇÃO PEDAGÓGICA SOBRE ARQUITECTURA, CIDADE E TERRITÓRIO PARA CRIANÇAS ANDREIA SALAVESSA OLHAR PARA VER OBJECTIVOS O desafio passa por analisar o meio construído segundo as suas
Leia maisUniversidade Federal de Minas Gerais ICEx / DCC
Universidade Federal de Minas Gerais ICEx / DCC Belo Horizonte, 15 de dezembro de 2006 Relatório sobre aplicação de Mineração de Dados Mineração de Dados em Bases de Dados de Vestibulares da UFMG Professor:
Leia maisA Gestão, os Sistemas de Informação e a Informação nas Organizações
Introdução: Os Sistemas de Informação (SI) enquanto assunto de gestão têm cerca de 30 anos de idade e a sua evolução ao longo destes últimos anos tem sido tão dramática como irregular. A importância dos
Leia maisMestrado em Segurança da Informação e Direito no Ciberespaço. Segurança da informação nas organizações Gestão de Configuração
Escola Naval Mestrado em Segurança da Informação e Direito no Ciberespaço Segurança da informação nas organizações Gestão de Configuração Fernando Correia Capitão-de-fragata EN-AEL 14 de Dezembro de 2013
Leia maisEncontro Investigação, Desenvolvimento e Inovação Lisboa, 07de Outubro de 2013
Encontro Investigação, Desenvolvimento e Inovação Lisboa, 07de Outubro de 2013 1 PROBLEMA Como responder às crescentes exigências económicas e ambientais, às alterações permanentes e aos diversos estilos
Leia maisAuditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto
Auditoria e Qualidade de Software ISO/IEC 9126 Engenharia de Software Qualidade de Produto Prof. Elias Batista Ferreira Material cedido por: Prof. Edison A M Morais Objetivo Descrever os processos da norma
Leia maisModelação e Simulação
Modelação e Simulação - Introdução 1 Modelação e Simulação http://ramses.inesc.pt/ms 4 Angular Position 2 5 2 4 6 8 1 12 14 16 18 2 Voltage -5 2 4 6 8 1 12 14 16 18 2 1 Torque -1 2 4 6 8 1 12 14 16 18
Leia maisTRANSIÇÃO DA ISO 9001:2000 PARA ISO 9001:2008 DOCUMENTO SUMÁRIO DE ALTERAÇÕES ALTERAÇÕES QUE PODEM AFECTAR O SISTEMA
TRANSIÇÃO DA ISO 9001:2000 PARA ISO 9001:2008 DOCUMENTO SUMÁRIO DE ALTERAÇÕES A nova norma ISO 9001, na versão de 2008, não incorpora novos requisitos, mas apenas alterações para esclarecer os requisitos
Leia maisAvaliando o Cenário Político para Advocacia
Avaliando o Cenário Político para Advocacia Tomando em consideração os limites de tempo e recursos dos implementadores, as ferramentas da série Straight to the Point (Directo ao Ponto), da Pathfinder International,
Leia maisAddis Ababa, ETHIOPIA P. O. Box 3243 Telephone 517 Fax: 517844
SA11715 AFRICAN UNION UNION AFRICAINE UNIÃO AFRICANA Addis Ababa, ETHIOPIA P. O. Box 3243 Telephone 517 Fax: 517844 MECANISMO REVISTO DE ACOMPANHAMENTO DA IMPLEMENTAÇÃO, MONITORIZAÇÃO E AVALIAÇÃO DO PLANO
Leia maisPlataforma de Simulação de RSSF e modelo de energia em RSSF. Pedro Marques da Silva
Plataforma de Simulação de RSSF e modelo de energia em RSSF Pedro Marques da Silva Sumário Objectivo Simulação em redes de sensores sem fios (RSSF) Modelo de Energia de uma RSSF O simulador WiSeNet O modelo
Leia maisDSI é o processo cujo objetivo é introduzir mudanças num sistema de informação, com objetivo de melhorar o seu desempenho.
- DSI DSI é o processo cujo objetivo é introduzir mudanças num sistema de informação, com objetivo de melhorar o seu desempenho. Preocupação: Problema técnicos Mudança na natureza e conteúdo do trabalho
Leia maisProcessos de Desenvolvimento de Software
Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e
Leia maisQUALIDADE E EXCELÊNCIA NA SOCIEDADE DA INFORMAÇÃO. Manuel Antunes
Microfil QUALIDADE E EXCELÊNCIA NA SOCIEDADE DA INFORMAÇÃO ÃO Manuel Antunes Faculdade de Letras da Universidade do Porto 4 de Novembro de 2005 Tema A transferência de suporte e o desenvolvimento de software
Leia mais3. Engenharia de Requisitos
Engenharia de Software 3. Engenharia de Requisitos Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Fases do desenvolvimento de software que mais erros originam (fonte: "Software Testing", Ron Patton)
Leia maisQualidades. Atributos de Qualidade. Atributos de Qualidade. Categorias de Qualidades. Arquitecturas de Software
Arquitecturas de Software Atributos de Qualidade António Rito Silva Rito.Silva@inesc-id.pt Qualidades Nenhuma qualidade pode ser maximizada num sistema sem sacrificar uma outra qualidade ou qualidades
Leia maisTIC Unidade 2 Base de Dados. Informação é todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado.
Conceitos relativos à Informação 1. Informação O que á a informação? Informação é todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado. 2. Dados Em informática designa-se
Leia maisAnálise e Concepção de Sistemas de Informação
Análise e Concepção de Sistemas de Informação Projecto Versão 2.0 amazon.com 2005-2006 1. Introdução O presente documento tem como objectivo apresentar o enunciado do projecto de ACSI 2005-2006. O projecto
Leia maisPROJECTO DE RESOLUÇÃO N.º 255/IX RECOMENDA AO GOVERNO A TOMADA DE MEDIDAS COM VISTA AO DESENVOLVIMENTO DO SOFTWARE LIVRE EM PORTUGAL
PROJECTO DE RESOLUÇÃO N.º 255/IX RECOMENDA AO GOVERNO A TOMADA DE MEDIDAS COM VISTA AO DESENVOLVIMENTO DO SOFTWARE LIVRE EM PORTUGAL 1 O software desempenha, cada vez mais, um papel fulcral nas actividades
Leia maisPRESSUPOSTOS BASE PARA UMA ESTRATÉGIA DE INOVAÇÃO NO ALENTEJO
PRESSUPOSTOS BASE PARA UMA ESTRATÉGIA DE INOVAÇÃO NO ALENTEJO ÍNDICE 11. PRESSUPOSTO BASE PARA UMA ESTRATÉGIA DE INOVAÇÃO 25 NO ALENTEJO pág. 11.1. Um sistema regional de inovação orientado para a competitividade
Leia maisDesenvolvimento de Interfaces Prototipação
Autarquia Educacional do Vale do São Francisco AEVSF Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Centro de Engenharia e Ciências Tecnológicas CECT Curso de Ciência da Computação Desenvolvimento
Leia maisDesenho de Software. Desenho de Software 1
Desenho de Software Desenho de Software 1 Sumário Caracterização Conceitos fundamentais Desenho funcional e desenho OO Qualidades Desenho de Software 2 Bibliografia Pfleeger, Capítulo 6 Design the Modules
Leia maisSEMINÁRIOS AVANÇADOS GESTÃO DE PROJECTOS
SEMINÁRIOS AVANÇADOS DE GESTÃO DE PROJECTOS 2007 Victor Ávila & Associados - Victor Ávila & Associados Centro Empresarial PORTUGAL GLOBAL, Rua do Passeio Alegre, nº 20 4150- Seminários Avançados de Gestão
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 maisRepresentação do Conhecimento
UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Representação do Conhecimento Licenciatura em Engenharia Informática e de Computadores Repescagem Segundo teste 0 de Julho de 004, 9:00H 0:0H Nome:
Leia maisEngenharia de Software
Engenharia de Software Processos de software Departamento de Matemática Universidade dos Açores Hélia Guerra helia@uac.pt Processo Um processo é uma série de etapas envolvendo actividades, restrições e
Leia maisCSCW - Trabalho Cooperativo Suportado por Computador
CSCW - Trabalho Cooperativo Suportado por Computador Luís Manuel Borges Gouveia Aveiro, Janeiro de 2002 evolução dos sistemas de interacção o impacto dos computadores e a preocupação das TI foi-se desenvolvendo
Leia maisRequisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática ENGENHARIA DE SOFTWARE Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Clayton Maciel Costa
Leia maisCEF/0910/26436 Relatório final da CAE (Univ) - Ciclo de estudos em funcionamento
CEF/0910/26436 Relatório final da CAE (Univ) - Ciclo de estudos em funcionamento Caracterização do ciclo de estudos Perguntas A.1 a A.9 A.1. Instituição de ensino superior / Entidade instituidora: Universidade
Leia maisLEAN PRODUCTION Produção Magra. Processo Criativo. Instituto Superior de Educação e Ciências
Instituto Superior de Educação e Ciências LEAN PRODUCTION Produção Magra Processo Criativo Ana Celina Militão da Silva 4ª Edição - Mestrado em Tecnologias Gráficas Gestão da Produção Gráfica Junho de 2012
Leia maisAs Comunidades de Prática (CoPs) ao Serviço da Organização
Sandra Paula da Silva Maia Pacheco de Oliveira Gestão de Pequenas e Médias Empresas As Comunidades de Prática (CoPs) ao Serviço da Organização - O Caso Siemens AG - Orientador Professor Doutor Luís Manuel
Leia maisFUNDAÇÃO MINERVA CULTURA ENSINO E INVESTIGAÇÃO CIENTÍFICA NOTA EXPLICATIVA
NOTA EXPLICATIVA DA AQUISIÇÃO DE COMPETÊNCIAS NO ÂMBITO DO 1º CICLO DE ESTUDOS DO CURSO DE LICENCIATURA/MESTRADO INTEGRADO EM ARQUITECTURA, CONDUCENTE AO GRAU DE LICENCIADO EM CIÊNCIAS DA ARQUITECTURA.
Leia maisRequisitos de Software. Teresa Maciel DEINFO/UFRPE
Requisitos de Software Teresa Maciel DEINFO/UFRPE 1 Requisito de Software Características que o produto de software deverá apresentar para atender às necessidades e expectativas do cliente. 2 Requisito
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 maissistemas de informação nas organizações
sistemas de nas organizações introdução introdução aos sistemas de objectivos de aprendizagem avaliar o papel dos sistemas de no ambiente empresarial actual definir um sistema de a partir de uma perspectiva
Leia mais. evolução do conceito. Inspecção 3. Controlo da qualidade 4. Controlo da Qualidade Aula 05. Gestão da qualidade:
Evolução do conceito 2 Controlo da Qualidade Aula 05 Gestão da :. evolução do conceito. gestão pela total (tqm). introdução às normas iso 9000. norma iso 9000:2000 gestão pela total garantia da controlo
Leia maisMódulo 2 Análise de Grupos de Interesse
Módulo 2 Análise de Grupos de Interesse No Módulo 2... Porquê realizar uma análise de grupos de interesse? Identificação dos grupos de interesse Avaliação da importância e influência dos grupos de interesse
Leia maisAnálise de Ponto de Função
Complemento para o Curso Análise de Ponto de Função FUNÇÕES DO TIPO DADO O termo Arquivo não significa um arquivo do sistema operacional, como é comum na área de processamento de dados. Se refere a um
Leia maisIntrodução. Projecto EDSF / APF. Manual de Boas Práticas na Utilização da Energia
Projecto EDSF / APF Manual de Boas Práticas na Utilização da Energia Introdução O custo de produção de um kwh de energia eléctrica depende da hora a que é produzido, tal variação deve-se ao facto de a
Leia maisFicha da Unidade Curricular (UC)
Impressão em: 03-01-2013 16:10:47 Ficha da Unidade Curricular (UC) 1. Identificação Unidade Orgânica : Escola Superior de Tecnologia e Gestão Curso : [IS] Informática para a Saúde Tipo de Curso : UC/Módulo
Leia mais1 Introdução. 1.1. A motivação e o problema da pesquisa
1 Introdução O objetivo desse capítulo é propiciar uma visão abrangente do estudo aqui desenvolvido. Dessa forma, ele foi estruturado com as seguintes seções: A motivação e o problema da pesquisa: baseada
Leia maisOficina de Multimédia B. ESEQ 12º i 2009/2010
Oficina de Multimédia B ESEQ 12º i 2009/2010 Conceitos gerais Multimédia Hipertexto Hipermédia Texto Tipografia Vídeo Áudio Animação Interface Interacção Multimédia: É uma tecnologia digital de comunicação,
Leia maisAVALIAÇÃO DE PROGRAMAS E DE PROJECTOS PEDAGÓGICOS
AVALIAÇÃO DE PROGRAMAS E DE PROJECTOS PEDAGÓGICOS Prof. Domingos Fernandes/Portugal* A avaliação é uma prática social cuja presença é cada vez mais indispensável para caracterizar, compreender, divulgar
Leia maisMestrado em Sistemas Integrados de Gestão (Qualidade, Ambiente e Segurança)
Mestrado em Sistemas Integrados de Gestão (Qualidade, Ambiente e Segurança) 1 - Apresentação Grau Académico: Mestre Duração do curso: : 2 anos lectivos/ 4 semestres Número de créditos, segundo o Sistema
Leia maisSelling Tools. Dale Carnegie Training Portugal www.dalecarnegie.pt customerservice@dalecarnegie.pt
Dale Carnegie Training Portugal www.dalecarnegie.pt customerservice@dalecarnegie.pt Enquadramento As vendas têm um ambiente próprio; técnicas e processos específicos. A forma de estar, o networking, os
Leia maisVerificação é um processo para se determinar se os produtos, (executáveis ou
ATIVIDADES VV&T E A NORMA IEEE 1012 A qualidade do software está diretamente relacionada à satisfação do cliente, sendo assim, as empresas estão percebendo a importância em produzir software com qualidade.
Leia maisNCE/10/01121 Relatório preliminar da CAE - Novo ciclo de estudos
NCE/10/01121 Relatório preliminar da CAE - Novo ciclo de estudos Caracterização do pedido Perguntas A.1 a A.10 A.1. Instituição de ensino superior / Entidade instituidora: Universitas, Crl A.1.a. Descrição
Leia maisO que fazer para transformar uma sala de aula numa comunidade de aprendizagem?
Rui Trindade Universidade do Porto Portugal trindade@fpce.up.pt I SEMINÁRIO INTERNACIONAL DA UNDIME/MG Belo Horizonte 11 de Abril de 2012 O que fazer para transformar uma sala de aula numa comunidade de
Leia maisB U S I N E S S I M P R O V E M E N T
BUSINESS IMPROVEMENT A I N D E V E QUEM É A Indeve é uma empresa especializada em Business Improvement, composta por consultores com uma vasta experiência e com um grande conhecimento do mundo empresarial
Leia maisModelo de processos para la industria de software
Modelo de processos para la industria de software Agenda 1. Antecedentes 2. Aquitetura 3. Processos de Direção 4. Processos de Gestão 5. Processos de Operação 6. Perguntas y Respostas 2.1 Associação Mexicana
Leia maisInovação. Desenvolvimento Sustentado da Inovação Empresarial
Inovação Desenvolvimento Sustentado da Inovação Empresarial INICIATIVA APOIO Inovação, Empreendedorismo e Qualidade As Práticas que nos Inspiram Práticas de Gestão de Inovação Isabel Caetano Instituto
Leia maisGereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios
Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática 3ºAno Disciplina de Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/2010 GereComSaber Sistema de
Leia maisMBA MARKETING: ENFASE EM VENDAS. Negociação Aplicada a Vendas Prof. Dr. Cleverson Renan da Cunha
MBA MARKETING: ENFASE EM VENDAS Negociação Aplicada a Vendas Prof. Dr. Cleverson Renan da Cunha Negociação e Vendas Marketing e vendas Quais são as relações entre marketing e vendas casos e causos de negociação
Leia maisNCE/11/01396 Relatório preliminar da CAE - Novo ciclo de estudos
NCE/11/01396 Relatório preliminar da CAE - Novo ciclo de estudos Caracterização do pedido Perguntas A.1 a A.10 A.1. Instituição de ensino superior / Entidade instituidora: E.I.A. - Ensino, Investigação
Leia maisA psicologia tem uma dimensão prática que se integra em vários contextos e instituições sociais: escolas, hospitais, empresas, tribunais, associações
PSICOLOGIA APLICADA A psicologia tem uma dimensão prática que se integra em vários contextos e instituições sociais: escolas, hospitais, empresas, tribunais, associações Os níveis de intervenção vão desde
Leia maisPlataforma de Gestão de Actualizações de Software Descrição do Problema
Plataforma de Gestão de Actualizações de Software Descrição do Problema Pedro Miguel Barros Morgado Índice Introdução... 3 Ponto.C... 4 Descrição do Problema... 5 Bibliografia... 7 2 Introdução No mundo
Leia maisDepartamento de Engenharia Informática DISTRIBUTED PROBLEM SOLVING
Departamento de Engenharia Informática DISTRIBUTED PROBLEM SOLVING 1000833 Henrique de Meireles Morais Maio de 2008 Disciplina: Sistemas Baseados em Agentes Professor: António Pinto de Sousa e Silva Mestrado
Leia maisNotas de Aula 02: Processos de Desenvolvimento de Software
Notas de Aula 02: Processos de Desenvolvimento de Software Objetivos da aula: Introduzir os conceitos de um processo de desenvolvimento de software Definir os processos básicos Apresentar as vantagens
Leia maisFACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>
FACULDADE DE ENGENHARIA DE COMPUTAÇÃO PROJETO FINAL I e II PLANO DE TRABALHO O Trabalho de Conclusão de Curso (TCC) a ser desenvolvido
Leia maisMelhorias de Processos de Engenharia de Software
Melhorias de Processos de Engenharia de Software CMMI 1 Profa. Reane Franco Goulart O que é CMMI? O Capability Maturity Model Integration (CMMI) é uma abordagem de melhoria de processos que fornece às
Leia maisControlo da Qualidade Aula 05
Controlo da Qualidade Aula 05 Gestão da qualidade:. evolução do conceito. gestão pela qualidade total (tqm). introdução às normas iso 9000. norma iso 9001:2000 Evolução do conceito 2 gestão pela qualidade
Leia maisRealizou-se dia 24 de Março, na Maia, nas instalações da Sonae Learning Center, a 6ª sessão da CoP, desta vez presencial.
CoP de Gestão do Conhecimento Notas da sessão presencial de 24 de Março de 2014 Realizou-se dia 24 de Março, na Maia, nas instalações da Sonae Learning Center, a 6ª sessão da CoP, desta vez presencial.
Leia maisAnálise de complexidade
Introdução Algoritmo: sequência de instruções necessárias para a resolução de um problema bem formulado (passíveis de implementação em computador) Estratégia: especificar (definir propriedades) arquitectura
Leia maisSISTEMA DE INCENTIVOS À I&DT
SISTEMA DE INCENTIVOS À I&DT PROJECTOS DE I&DT EMPRESAS EM CO-PROMOÇÃO AVISO N.º 0 / SI/ 0 REFERENCIAL DE ANÁLISE DO MÉRITO DO PROJECTO Regra geral, o indicador MP (Mérito do Projecto) é determinado através
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 maisPlanificação Anual. Escola Secundária de Pombal - (400634) Referência ANO LECTIVO - 2010/ 2011 COMPETÊNCIAS GERAIS
Planificação Anual Escola Secundária de Pombal - (400634) Referência Direcção Regional de Educação do Centro Equipa de Apoio às Escolas - Leiria ANO LECTIVO - 2010/ 2011 ÁREA DISCIPLINAR DE ECONOMIA E
Leia maisO modelo de balanced scorecard
O modelo de balanced scorecard Existe um modelo chamado balanced scorecard que pode ser útil para medir o grau de cumprimento da nossa missão. Trata-se de um conjunto de medidas quantificáveis, cuidadosamente
Leia maisEmpreendedorismo De uma Boa Ideia a um Bom Negócio
Empreendedorismo De uma Boa Ideia a um Bom Negócio 1. V Semana Internacional A Semana Internacional é o evento mais carismático e que tem maior visibilidade externa organizado pela AIESEC Porto FEP, sendo
Leia maisNegócios à Sua dimensão
Negócios à Sua dimensão O seu Software de Gestão acompanha-o? O ArtSOFT pode ser a solução de gestão da sua empresa. O ArtSOFT Profissional permite o controlo total sobre a gestão da sua empresa, assegura
Leia maisAUDITORIAS DE VALOR FN-HOTELARIA, S.A.
AUDITORIAS DE VALOR FN-HOTELARIA, S.A. Empresa especializada na concepção, instalação e manutenção de equipamentos para a indústria hoteleira, restauração e similares. Primeira empresa do sector a nível
Leia maisProjeto de Engenharia TC022 Introdução a Engenharia Prof. Dr. Sergio Scheer
27/maio/2013 Projeto de Engenharia TC022 Introdução a Engenharia Prof. Dr. Sergio Scheer Projeto Projeto é a essência da Engenharia. Visa a elaboração de: um novo produto, sistema ou processo, ou a sua
Leia mais