Modularidade. de software. Rodrigo Bonifácio
|
|
- Isaac Weber Guterres
- 6 Há anos
- Visualizações:
Transcrição
1 Modularidade de software Rodrigo Bonifácio
2 Qual o significado do termo modularidade?
3 Modularidade é uma propriedade essencial para a construção e evolução (de forma bem sucedida) de software
4 Modularidade é uma propriedade essencial para a construção e evolução (de forma bem sucedida) de produtos pertencentes a qualquer indústria
5 Modularidade é uma propriedade essencial para a construção e evolução (de forma bem sucedida) de qualquer sistema complexo
6 Três anos de atraso no lançamento do Windows Vista foram atribuídos a decisões erradas resultantes da falta de modularidade no projeto 1. 1 Analysing the evolution of large scale software... (LaMantia et al.)
7 Desenho modular (David Parnas) desenvolvimento em paralelo facilidade em compreender os módulos de forma isolada possibilidade de manter os módulos de forma independente
8 Desenho modular (David Parnas) desenvolvimento em paralelo facilidade em compreender os módulos de forma isolada possibilidade de manter os módulos de forma independente É uma preocupação mais relacionada com a distribuição de tarefas do que com uma perspectiva tecnológica.
9 Qual o significado do termo módulo?
10 Qual o valor da modularidade?
11 Pesquisadores de diferentes áreas (em particular das áreas de business) têm investigado esses aspectos em domínios diversos (interações sociais, evolução biológica, automotivo, hardware, software,... ).
12
13 Baldwin and Clark discutem o impacto de um desenho modular em termos como um fator determinante para o sucesso de um produto da organização das equipes de trabalho envolvidas da quantificação e valorização
14 Baldwin and Clark discutem o impacto de um desenho modular em termos como um fator determinante para o sucesso de um produto da organização das equipes de trabalho envolvidas da quantificação e valorização O valor do produto está diretamente relacionado às opções de design que podem ser customizadas no produto.
15 Baldwin and Clark discutem o impacto de um desenho modular em termos como um fator determinante para o sucesso de um produto da organização das equipes de trabalho envolvidas da quantificação e valorização O valor do produto está diretamente relacionado às opções de design que podem ser customizadas no produto. A teoria envolve design structure matrixes e um conjunto de operações sugeridas para melhorar a modularidade de um produto.
16 Objetivo O objetivo da disciplina é conduzir uma discussão sobre modularidade, modularidade de software e técnicas que podem favorecer a modularidade de software.
17 ... mais especificamente obter uma melhor compreensão sobre modularidade, através da leitura de livros e artigos relacionados ao tema.
18 ... mais especificamente obter uma melhor compreensão sobre modularidade, através da leitura de livros e artigos relacionados ao tema. estudar as técnicas que foram recentemente propostas para lidar com a modularidade de software e refletir se essas técnicas observam a noção de modularidade como task assignment.
19 ... mais especificamente obter uma melhor compreensão sobre modularidade, através da leitura de livros e artigos relacionados ao tema. estudar as técnicas que foram recentemente propostas para lidar com a modularidade de software e refletir se essas técnicas observam a noção de modularidade como task assignment. planejar e conduzir uma avaliação empírica (estudo de caso) com o intuito de modularizar as características de um software existente utilizando algumas técnicas recentes de modularização.
20 Ementa O programa da disciplina est organizado, em três módulos que envolvem diferentes tópicos de estudo.
21 Módulo 1 Definições sobre modularidade (aplicáveis a software e outras indústrias); o retorno de investimento relacionado a um design modular; como medir e acompanhar a modularidade de um produto; como gerenciar na era da modularidade.
22 Módulo 2 Técnicas recentes para a modularização de software e que foram motivadas pela síndrome da tirania da decomposição dominante e pela necessidade de customização em massa de produtos de software (Pohl, Böckle, & Linden, 2005).
23 Módulo 3 Métodos empíricos aplicados na engenharia de software em particular estudos de caso, e estilos de escrita de artigos técnicos para a área de Ciência da Computação
24 Avaliação P1 envolvimento do aluno P2 implementação dos estudos de caso P3 avaliação aplicada ao término do semestre
25 Avaliação P1 envolvimento do aluno P2 implementação dos estudos de caso P3 avaliação aplicada ao término do semestre A nota final será computada como: (P1 3) + (P2 4) + (P3 3) 10 (1)
26 Plano inicial de aulas Data Conteúdo 22/08 leitura dos capítulos 2 e 3 de (Baldwin & Clark, 1999) 29/08 leitura dos capítulos 4 e 5 de (Baldwin & Clark, 1999) 05/09 apresentação dos artigos (D. L. Parnas, 1972; D. Parnas, 1976; D. L. Parnas, 1979) 12/09 apresentação dos artigos (Kersten & Murphy, 2005; Murphy, Kersten, Robillard, & Čubranić, 2005) 19/09 leitura do artigo (Tarr, Ossher, Harrison, & Sutton, 1999) 26/09 apresentação dos artigos (Kiczales et al., 2001; Aracic, Gasiunas, Mezini, & Ostermann, 2006) 03/10 apresentação dos artigos (Batory, Sarvela, & Rauschmayer, 2003; Apel, Kastner, & Lengauer, 2009) 10/10 leitura do artigo (Schaefer, Bettini, Damiani, & Tanzarella, 2010) outubro novembro dezembro condução do estudo de caso condução do estudo de caso prova + escrita de artigos
27 Modularidade de software Rodrigo Bonifácio
Design Rules. The Power of Modularity (Capítulos II e III) Rodrigo Bonifácio
Design Rules The Power of Modularity (Capítulos II e III) Rodrigo Bonifácio Baldwin and Clark apresentam uma teoria que tenta explicar as razões para os recentes avanços na indústria. Baldwin and Clark
Qualidade de Software Aula 8 / 2010
Qualidade de Software Aula 8 / 2010 Prof. Dr. Luís Fernando Garcia luis@garcia.pro.br www.garcia.pro.br PSP e TSP CMM e CMMI/ MPS-BR Foco nas empresas/organizações... PSP e TSP modelos baseados no indivíduo
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
NOVAS METODOLOGIAS DE ENSINO: UMA PESQUISA SOBRE O USO DO SOFTWARE GEOGEBRA NO PRIMEIRO ANO DO ENSINO MÉDIO
NOVAS METODOLOGIAS DE ENSINO: UMA PESQUISA SOBRE O USO DO SOFTWARE GEOGEBRA NO PRIMEIRO ANO DO ENSINO MÉDIO Maria Francisca Duarte Jatobá; Bruno Lopes Oliveira da Silva. Instituto Federal de Ciência e
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
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS PRÓ-REITORIA DE GRADUAÇÃO DEPARTAMENTO DE COMPUTAÇÃO PLANO DE ENSINO
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS PRÓ-REITORIA DE GRADUAÇÃO DEPARTAMENTO DE COMPUTAÇÃO Disciplina: Informática e Computação Curso: Engenharias PLANO DE ENSINO Professor/Responsável: José Roldão
Reengenharia, Refatoração e Bad Smell
DCC / ICEx / UFMG Reengenharia, Refatoração e Bad Smell Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Reengenharia de Sistemas Reestruturação ou reescrita de parte ou de todo um sistema legado
GESTÃO DE SEGURANÇA, SAÚDE E MEIO AMBIENTE DE TRABALHO RURAL
ead.senar.org.br PROGRAMA GESTÃO DE RISCOS GESTÃO DE SEGURANÇA, SAÚDE E MEIO AMBIENTE DE TRABALHO RURAL CONTEÚDO DO CURSO Conheça os temas e tópicos oferecidos: Módulo 1: Princípios da Gestão de Riscos
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
ISO/IEC 12207: Manutenção
ISO/IEC 12207: Manutenção O desenvolvimento de um sistema termina quando o produto é liberado para o cliente e o software é instalado para uso operacional Daí em diante, deve-se garantir que esse sistema
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
4 Desenvolvimento de Software Orientado a Aspectos
4 Desenvolvimento de Software Orientado a Aspectos Apesar de ser a tecnologia atualmente dominante no desenvolvimento de software, a orientação a objetos possui algumas limitações nas tarefas de projetar
PLANO DE ATIVIDADES DO ESTÁGIO DE DOCÊNCIA
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL ESCOLA POLITÉCNICA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO PLANO DE ATIVIDADES DO ESTÁGIO DE DOCÊNCIA PARA A DISCIPLINA DE XXXXXXXXXXXXXXXXXXXXX
SOCIEDADE CAMPINEIRA DE EDUCAÇÃO E INSTRUÇÃO PONTIFÍCIA UNIVERSIDADE CATÓLICA DE CAMPINAS Média de Qualidade de cada Aspecto por ano/semestre
1º Semestre de 2007 03/08/16 17:03 Pagina 1 de19 2º Semestre de 2007 03/08/16 17:03 Pagina 2 de19 1º Semestre de 2008 03/08/16 17:03 Pagina 3 de19 2º Semestre de 2008 03/08/16 17:03 Pagina 4 de19 1º Semestre
Ficha de Disciplina APRO. Ano Lectivo: 2005/2006. Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO. Anual Obrigatória X Semestral X Opcional
Grupo de disciplinas: ENGENHARIA DA PROGRAMAÇÃO Anual Obrigatória X Semestral X Opcional Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1º 1º T/P Teórico/Prática 4 Semestre 1º 1º P- Prática Objectivos
Ementário das disciplinas do curso de Engenharia de Software
Ementário das disciplinas do curso de Engenharia de Software Currículo 1 C201 Introdução à Engenharia CH Teórica 10 CH Prática 10 CH Total 20 cr 1 Introdução aos conceitos básicos e às aplicações de engenharia.
ENGENHARIA DE SOFTWARE. Introdução
ENGENHARIA DE SOFTWARE Introdução AGENDA Conceitos de Engenharia de Software Processo de desenvolvimento de software ENGENHARIA DE SOFTWARE CONCEITOS CENÁRIO INICIAL Desenvolvimento informal e não suficiente
Gerência de Configuração de Software Conceitos
Universidade Estadual de Maringá Departamento de Informática Ciência da Computação Processo de Engenharia de Software II Gerência de Configuração de Software Conceitos Rafael Leonardo Vivian {rlvivian.uem
ESTRUTURA PROVISÓRIA DO CURSO
ESTRUTURA PROVISÓRIA DO CURSO O curso é composto por 03 (três) módulos teórico-práticos e Encontros Presenciais. A princípio os módulos estão assim configurados: 1. Módulo 1; : Ensino de Matemática: Conceitos
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA CIVIL COLEGIADO DO CURSO DE ENGENHARIA CIVIL PLANO DE CURSO
UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA CIVIL COLEGIADO DO CURSO DE ENGENHARIA CIVIL PLANO DE CURSO DISCIPLINA: INTRODUÇÃO À COMPUTAÇÃO CÓDIGO: GCI007 TURMA: U PERÍODO/SÉRIE: 1º período
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO RESOLUÇÃO Nº 056, DE 27 DE AGOSTO DE 2015 Aprova o Projeto Pedagógico do Curso de Bacharelado
Algoritmos I Apresentação. Carlos de Salles Soares Neto Segundas e Quartas, 17h40 às 19h10
Algoritmos I Apresentação Carlos de Salles Soares Neto csalles@deinf.ufma.br Segundas e Quartas, 17h40 às 19h10 Sejam bem-vindos! Os celulares têm que ficar no silencioso ou desligados Não se fala ao celular
Ciclo de vida: fases x atividades
Ciclo de vida Fase de definição Análise e Especificação Estudo de Viabilidade Estimativas Planejamento Fase de desenvolvimento Design Implementação e integração Verificação e Validação Fase de operação
Anual Obrigatória X Semestral X Opcional. Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1 1 T/P Teórico/Prática 4 Semestre 1 1 P- Prática
Grupo de disciplinas: Engenharia da Programação Anual Obrigatória X Semestral X Opcional Regime Diurno Nocturno Horas/semana T Teórica 2 Ano 1 1 T/P Teórico/Prática 4 Semestre 1 1 P- Prática Objectivos
Cloud Computing CIAB 22 de Junho de Marcelo Medeiros Diretor Executivo & Gerente Geral Enterprise Solutions, Dell Brasil
Cloud Computing CIAB 22 de Junho de 2016 Marcelo Medeiros Diretor Executivo & Gerente Geral Enterprise Solutions, Dell Brasil 2 A fronteira entre o negócio e a TI no setor financeiro do Brasil 3 Até o
Departamento de Engenharia Elétrica. ELE Microprocessadores I. Prof. Carlos Antonio Alves Sala 59 Fone
Departamento de Engenharia Elétrica ELE 1078 - Microprocessadores I Prof. Carlos Antonio Alves Sala 59 Fone 3743-1224 caa@dee.feis.unesp.br 1 P R O G R A M A D E E N S I N O OBJETIVOS Compreender o funcionamento
O que são TICs? 1
O que são TICs? http://leonardobcampos.blogspot.com/ leonardobcampos@gmail.com 1 Sumário Introdução; Histórico das TIC no Brasil; Exemplos; Aplicações; Bibliografia; http://leonardobcampos.blogspot.com/
Microprocessadores. Engenharia de Telecomunicações CST Sistemas de Telecomunicações. Prof. Clayrton M. Henrique 2016/2
Microprocessadores Engenharia de Telecomunicações CST Sistemas de Telecomunicações Prof. Clayrton M. Henrique 2016/2 Roteiro o Apresentação o Disciplina o Cronograma o Ementa (objetivos, conteúdo e referências)
Teste de Software Básico
CONTEÚDO PROGRAMÁTICO Teste de Software Básico Carga horária: 24 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO Ementa do
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.
Avaliação de Usabilidade Referências
Avaliação de Usabilidade Referências Avaliação de usabilidade Engenharia de Usabilidade Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação - UFMG Hix, D.; Hartson, H.
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
Histórico de Linguagens de Programação
Bacharelado em Ciência da Computação PARADIGMAS DE PROGRAMAÇÃO Histórico de Linguagens de Programação Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Objetivos Geral: Estudar as características
Design Centrado no Usuário
Universidade Federal do Vale do São Francisco -UNIVASF Colegiado de Engenharia de Computação Design Centrado no Usuário Prof. Jorge Cavalcanti Jorge.cavalcanti@univasf.edu.br www.twitter.com/jorgecav Importância
Visão Geral da Norma ISO/IEC 12207
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Visão Geral da Norma ISO/IEC 12207 Engenharia de Software 2o. Semestre
Interface Usuário Máquina. Aula 05
Interface Usuário Máquina Aula 05 Interface Usar um sistema interativo significa interagir com sua interface para alcançar objetivos em determinado contexto de uso. Interação e Interface A interação e
UNIVERSIDADE FEDERAL DE P ERNAMBUCO
UNIVERSIDADE FEDERAL DE P ERNAMBUCO GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO CENTRO DE INFORMÁTICA 2015.2 Programação Orientada a Aspectos com AspectJ nos frameworks Java atuais PROPOSTA DE TRABALHO DE GRADUAÇÃO
Estrutura Curricular. Grupo A [Saberes Docentes]
Estrutura Curricular O currículo do Mestrado Profissional em Educação Matemática é constituído por disciplinas obrigatórias e eletivas. O mestrando deverá concluir um total de 28 créditos em disciplinas
Projeto e Planejamento da Indústria Química
Indústria Química Prof. Marcus V. Americano da Costa F o Departamento de Engenharia Química Universidade Federal da Bahia Salvador-BA, 16 de maio de 2017. Sumário Sumário Projeto Um projeto é definido
Projeto Conceitual. Projeto do Produto
Projeto Conceitual Projeto do Produto 1 Projeto Conceitual Especificações-meta Projeto Conceitual Concepção do Produto Integração dos princípios de solução Arquitetura do produto Layout e estilo do produto
Composição e Geração de Aplicações usando Aspectos
Composição e Geração de Aplicações usando Aspectos Carlos Alberto de Freitas Pereira Júnior 1 Rosana Teresinha Vaccare Braga 1 1 Programa de Mestrado em Ciências de Computação e Matemática Computacional
Arquitetura de Software: Introdução
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Arquitetura de Software: Introdução SCE 526 Análise e Projeto Orientados a Objeo Profa. Elisa Yumi Nakagawa 2. Semestre de 2013
Carreiras em Alta. Leticia Bechara Pedagoga e Coordenadora Trevisan Escola de Negócios
Carreiras em Alta Leticia Bechara Pedagoga e Coordenadora Trevisan Escola de Negócios Sucesso $$$ sonho habilidade satisfação Conhece-te a ti mesmo Sócrates Quais são meus pontos fortes? Quais são meus
Introdução INTRODUÇÃO AO SWEBOK. Origens do corpo de conhecimentos da Engenharia de Software: Introdução a Computação e Engenharia de Software
INTRODUÇÃO AO SWEBOK Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Introdução Origens do corpo de conhecimentos da Engenharia de Software: Engenharia da Computação Ciência da
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
As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira
As 10 Áreas da Engenharia de Software, Conforme o SWEBOK Prof. Elias Ferreira Educação de iniciação profissional validada e legitimada pela sociedade Registro da adequação à prática através de certificação
PLANO DO CURSO. CARGA HORÁRIA SEMANAL Bacharelado em Engenharia Mecânica Geral 3 h NOME DA DISCIPLINA. Ano / Semestre / 3º
ASSOCIAÇÃO EDUCATIVA E CULTURAL DE CAMAÇARI FAMEC Faculdade Metropolitana de Camaçari Autorizada a funcionar pela Portaria Ministerial nº 231/98 publicada no Diário Oficial da União em 27/04/98 CURSO PLANO
Agenda da Aula. Programação Orientada a Características com AHEAD. Característica Modular. Programação Orientada a Características (FOP)
DCC / ICEx / UFMG Agenda da Aula Programação Orientada a Características com AHEAD Programação Orientada a Características (FOP) Segundo Don Batory Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo
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
Disciplina: Engenharia de Software. 3 Bimestre Aula 2: EVOLUÇÃO DE SOFTWARE
Disciplina: Engenharia de Software 3 Bimestre Aula 2: EVOLUÇÃO DE SOFTWARE Quando termina o desenvolvimento de um software? A maioria das grandes empresas gasta mais na manutenção de sistemas existentes
15/09/2014. Aula 01: Apresentação. Review to 1 st Exam. Aula 02: Técnicas de Reuso. Panorama de Reuso. Aula 03: POO e Padrões. Bibliografia da Aula 02
Software Reuse Lecture 13 Aula 01: Apresentação Review to 1 st Exam Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo reuso.software@gmail.com 15 September 2014 Bibliografia Método de avaliação Provas
Arquitetura de Software: Introdução
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Arquitetura de Software: Introdução SSC-121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2º semestre de 2012 Conteúdo
SME Cálculo Numérico
SME0500 - Cálculo Numérico Primeiro semestre de 201 Professora: Marina Andretta (andretta@icmc.usp.br) Estagiária PAE: Ana Paula Mazzini (apmazzini@usp.br) Página da disciplina: www.icmc.usp.br/pessoas/andretta/ensino/sme0500-1-1.html
1º ANO INFORMÁTICA A (Sala 5) Educação Física - Adriana Sociologia - José. Educação Física - Adriana Introdução a Informática - Willian
1º ANO INFORMÁTICA A (Sala 5) Fundamentos de Hardware e Arq.- Fundamentos de Hardware e Arq.- 08:40 09:30 Introdução a Informática - - - Introdução a Informática - Literatura - Ana Maria - - Química -
Eng. Alimentos PROGRAMA DE DISCIPLINA IDENTIFICAÇÃO CÓDIGO DISCIPLINA PRÉ-REQUISITOS
PROGRAMA DE DISCIPLINA Semestre 2016.1 IDENTIFICAÇÃO CÓDIGO DISCIPLINA PRÉ-REQUISITOS EXA170 Introdução à Ciência da Computação CURSO DEPARTAMENTO ÁREA Engenharia de Alimentos Ciências Exatas Informática
Objetivo do Curso. Introdução à Interação Humano-Computador. Professora: Raquel Oliveira Prates
Introdução à Interação Humano-Computador Professora: Raquel Oliveira Prates http://www.dcc.ufmg.br/~rprates/ihc \ Aula 1: 14/05 1 Objetivo do Curso Apresentação dos conceitos básicos da área de Interação
MSN:
Modelagem de Sistemas Web PROF. FELIPE DENIS M. DE OLIVEIRA E-mail: fdenis_natal@yahoo.com.br MSN: fdenis_natal@hotmail.com OBSERVAÇÕES IMPORTANTES Freqüência: Mínimo de 75% da carga horária da disciplina
PERÍODO LETIVO ENGENHARIA DE COMPUTAÇÃO
1 O SEMESTRE DE 2018 1 o PERÍODO LETIVO SMA0300 Geometria Analítica SMA0300 Geometria Analítica SSC0600 Introdução à Ciência da Computação I 7600109 Laboratório Física Geral I - Turmas aulas quinzenais
Por que estudar Engenharia de Software AULA PROF. ABRAHAO LOPES
Por que estudar Engenharia de Software AULA 01-02 PROF. ABRAHAO LOPES Ementa O que é engenharia de software Processos de software Requisitos Análise Projeto Testes Implementação Estimativas de custo de
Projeto e computação gráfica I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3
Projeto e computação gráfica I Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3 Contato Pedro Mitsuo Shiroma pshiroma@ufsj.edu.br UFSJ - Sala 119 / Bloco 3 Bibliografia [1]
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO GRANDE DO SUL Faculdade de Engenharia MÓDULO 1/30
01 SÍNTESE DISCIPLINA Circuitos Elétricos I DOCENTE(S) Dênis Fernandes CURSO(S) ATENDIDO(S) Engenharia Elétrica (nível IV) Engenharia de Computação (nível V) Engenharia de Controle e Autom. (nível VI)
1 a Aula. Mestrado em Engenharia Física Tecnológica
1 a Aula Apresentação e Informações Gerais Programação Mestrado em Engenharia Física Tecnológica Samuel M. Eleutério sme@tecnico.ulisboa.pt Departamento de Física Instituto Superior Técnico Universidade
Análise da Informação Económica e Empresarial. Aula 1: Apresentação
Análise da Informação Económica e Empresarial Aula 1: Apresentação Aula 1: Apresentação Conceitos Fundamentais: não aplicável Tópicos: 1. A disciplina 2. Programa 3. Plano das aulas 4. Funcionamento das
SERVIÇO PÚBLICO FEDERAL INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO AMAPÁ IFAP CÂMPUS MACAPÁ
13 específica, de segunda-feira a sexta-feira e aos sábados, caso seja necessário para complementação do período letivo e/ou carga horária curricular. Cada aula tem durafao de 50min (cinquenta minutos),
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 APRESENTAÇÃO DO PROFESSOR Nome: André Luís Belini
CPA 2016/2 e 2017/1 AUTOAVALIAÇÃO LICENCIATURA EM COMPUTAÇÃO
CPA 2016/2 e 2017/1 AUTOAVALIAÇÃO LICENCIATURA EM COMPUTAÇÃO CPA 2016/2 e 2017/1 AUTOAVALIAÇÃO LICENCIATURA EM COMPUTAÇÃO 1.Clareza dos objetivos do curso. Excelente Muito Bom Insuficiente Não 2.Atualização
Interação Humano-Computador
Interação Humano-Computador Aula 8-01/04/2016 Marcelle Mota http://mpmota.ufpa.br/ihc-en05178/ Contato: mpmota@ufpa.br 2 Agenda O que é design? Perspectivas de design Processos de design de IHC Ciclo de
ENGENHARIA DE COMPUTAÇÃO Bacharelado. ANEXO I - Matriz Curricular de Disciplinas- Modelo. NÚCLEO (Res CNE 11/2002) Presencial.
AXO I Matriz Curricular de Disciplinas Modelo 1º SEMESTRE B.MATTRI.001 Cálculo Diferencial e Integral I B.MATTRI.002 Geometria Analítica B.ENGTRI.003 Desenho Técnico 3 7 2,2 42,7 B.ECPTRI.003 Introdução
O Guia Diário. Engenharia da Computação X Ciência da. Graduações em tecnologia X graduação em bacharelado. Computação. Quais suas
O Guia Diário Graduações em tecnologia X graduação em bacharelado Quais suas diferenças, quais suas vantagens e desvantagens se comparadas? Engenharia da Computação X Ciência da Computação Quais suas diferenças,
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
Engenharia de Software
Engenharia de Software Arquitetura de Computadores Prof Kleber Akio Tanaka Igor Hondo João Jakybalis Sabrina Tavera Crise do Software Quando surgiu e o que foi? - A crise do software surgiu em 1970, quando
Perguntas da Aula 2. Respostas da Pergunta 2. Respostas da Pergunta 1. Respostas da Pergunta 4. Respostas da Pergunta 3. Processos de Software
Engenharia de Software Aula 03 Perguntas da Aula 2 Processos de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 12 Março 2012 Inconsistente: perguntei laranjas, respondeu
RUP/PSDS. Introdução e Comparação
RUP/PSDS Introdução e Comparação Agenda RUP Introdução Mlehores Práticas Estrutura Tempo Conteúdo Contraponto PSDS Introdução Objetivos Promover planejamento, medição e controle dos projetos Reduzir riscos
ARQUITECTURA DE COMPUTADORES 2013/2014 2º SEMESTRE
ARQUITECTURA DE COMPUTADORES 2013/2014 2º SEMESTRE Objectivos da Disciplina Príncipios gerais da arquitectura de computadores Estrutura e comportamento de um computador Programação em assembly Processadores
Sistema Produttare de Produção II Competing Through Design. Ivan De Pellegrin
Ivan De Pellegrin O porquê desta ideia... Maximizar a apropriação do valor gerado depende de modelos de negócio que considerem toda a cadeia de valor. O porquê desta ideia... O porquê desta ideia... Alguns
SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE UBERLÂNDIA
ANEXO DA RESOLUÇÃO N o 30/2011, DO CONSELHO DE GRADUAÇÃO Instituto de Ciências Agrárias COLEGIADO DO CURSO DE ENGENHARIA AMBIENTAL 1. IDENTIFICAÇÃO PLANO DE ENSINO COMPONENTE CURRICULAR: INFORMÁTICA BÁSICA
DECivil Departamento de Engenharia Civil, Arquitectura e Georrecursos. Apresentação. Computação e Programação (CP) 2013/2014.
DECivil Departamento de Engenharia Civil, Arquitectura e Georrecursos Apresentação Computação e Programação (CP) 2013/2014 Aula 1 Objetivos Ficar a saber: funcionamento da unidade curricular (UC) Computação
UNIVERSIDADE ESTADUAL PAULISTA Júlio de Mesquita Filho Campus Experimental de Sorocaba
PLANO DE ENSINO UNIDADE: CURSO: Engenharia de Controle e Automação HABILITAÇÃO: Controle e Automação OPÇÃO: - DEPARTAMENTO: - IDENTIFICAÇÃO: CÓDIGO: ITC DISCIPLINA: INTRODUÇÃO À TEORIA DE CONTROLE SERIAÇÃO
As 5 Melhores Vantagens De Usar Softwares De Gestão De Equipes De Trade Marketing
As 5 Melhores Vantagens De Usar Softwares De Gestão De Equipes De Trade Marketing Queremos conversar hoje com os gerentes de equipes externas de trade marketing. Isso, vocês mesmo que passam dificuldades
2 Desenvolvimento de Linhas de Produtos de Softwares
19 2 Desenvolvimento de Linhas de Produtos de Softwares Este capítulo apresenta uma visão geral do desenvolvimento de Linhas de Produtos de Software (LPS). Diversos conceitos relacionados ao desenvolvimento
AFC. Consultoria Estatística. Treinamento. Modelagem de Séries Temporais para Seguros
AFC Consultoria Estatística Treinamento Modelagem de Séries Temporais para Seguros Apresentação Em um cenário onde a dinâmica dos negócios evolui rapidamente e a formação acadêmica dos profissionais não
Marcela Mariotti Peres Arquitetura em três camadas Parte 1 [conceito]
1 Muita gente já deve ter escutado falar em Arquitetura em camadas. Cada empresa e/ou pessoa tem o hábito de programar na arquitetura que prefere; muitos nem dividindo o projeto em camadas. Neste artigo,
GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM
GFM015 Introdução à Computação Plano de Curso e Introdução Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/ic UFU/FACOM Plano de Curso Ementa Noções básicas sobre os componentes de
Seleção Docente Faculdade Internacional da Paraíba Código da Vaga Tipo de Vaga Curso Escola
Seleção Docente 2018.1 Faculdade Internacional da Paraíba Código da Vaga Tipo de Vaga Curso Escola 27905BR Professor Direito Direito 27904BR Professor Direito Direito 27870BR Professor Direito Direito
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
URI Câmpus de Frederico Westphalen Curso de Ciência da Computação Período 01/2018
Banco de Dados II (35-328) Semestre: V André Luís Stefanello Mestre http://lattes.cnpq.br/4507148333233965 Os conteúdos serão 04 anos e 05 tratados ao longo de 60 DA: 01/08/2013 semanal de 4 horas, sendo
Visões Arquiteturais. Arquitetura de Software Thaís Batista
Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade
Treinamento e-learning. Interpretação e implantação da ISO 9001:2015
Treinamento e-learning Interpretação e implantação da ISO 9001:2015 Todos os direitos de cópia reservados. Não é permitida a distribuição física ou eletrônica deste material sem a permissão expressa da
Relato de Experiência de Ensino de IHC
Relato de Experiência de Ensino de IHC Raquel Oliveira Prates Departamento de Ciência da Computação UFMG Experiência Pessoal Relato pessoal Experiência em ministrar a disciplina: desde 1999 No DCC/UFMG
Página 1 de 7 PRÓ-REITORIA DE GRADUAÇÃO ANEXO "F" ESCOLA POLITÉCNICA CURRÍCULO IDEAL (EC3-2018) Curso: Engenharia Elétrica - Ênfase em Computação
s em Sequência Aconselhada Obrigatórias 1º semestre 4323101 Física I 3 0 3 45 MAC2166 Introdução à Computação MAT2453 Cálculo Diferencial e Integral I 6 0 6 90 MAT3457 Álgebra Linear I PCC3100 Representação
EMENTAS DISCIPLINAS OPTATIVAS
EMENTAS DISCIPLINAS OPTATIVAS 2019-2 *As ementas das disciplinas obrigatórias encontram-se disponíveis no site do programa, na aba Disciplinas: http://www.gestaopublica.ufes.br/pt-br/posgraduacao/pggp/disciplinas
PROCESSO DE DESENVOLVIMENTO DE PRODUTOS (PDP) AULA 02 UFPR. Prof.ª Nicolle Sotsek Ramos
PROCESSO DE DESENVOLVIMENTO DE PRODUTOS (PDP) AULA 02 UFPR Prof.ª Nicolle Sotsek Ramos BREVE REVISÃO Importância do PDP para uma organização (vantagem competitiva); PDP atual envolve todos dentro de uma
Bonita BPM uma solução inovadora para gerenciar o seu processo de negócio
60 Resumos Expandidos: XII Mostra de Estagiários e Bolsistas... Bonita BPM uma solução inovadora para gerenciar o seu processo de negócio Douglas Alves Rodrigues¹ Luciana Alvim Santos Romani² Resumo: Neste
Universidade Federal do Ceará Campus de Quixadá OFERTA DE DISCIPLINAS Ciência da Computação
OFERTA DE DISCIPLINAS 2013.1 Ciência da Computação 1º Semestre QXD0109 Pré-Cálculo (50 v) QXD0103 Ética, Direito e Legislação QXD0001 Programação Enyo/ Paulo(RC) QXD0108-Introdução à Ciência da Computação
MÉTODO DELPHI: EXEMPLOS
MÉTODO DELPHI: EXEMPLOS Aula 5 Profa. Dra. Renata G. Spers 2017 Exemplo de Pesquisa Aberta: Carreiras do Futuro 2 3 4 5 6 Porque carreiras do futuro? Quais mudanças impactam o mercado de trabalho: influência
Universidade Federal de Juiz de Fora Faculdade de Engenharia Departamento de Energia Elétrica PLANO DE ENSINO
Universidade Federal de Juiz de Fora Faculdade de Engenharia Departamento de Energia Elétrica 1) IDENTIFICAÇÃO DA DISCIPLINA Disciplina Teoria de Controle II PLANO DE ENSINO Código CEL039 Carga horária
CATÁLOGO DAS SEBENTAS, APONTAMENTOS E LIVROS (REQUISIÇÃO SEMESTRAL) 2015/2016
CATÁLOGO DAS SEBENTAS, APONTAMENTOS E LIVROS (REQUISIÇÃO SEMESTRAL) 2015/2016 1º ANO 1101 Química RS110101 Sebenta Química Geral Teórica, Volume I, Capítulo 1-5 A; RS110102 Sebenta Química Geral Teórica,
HEITOR MARIANO DE AQUINO CÂMARA UMA ABORDAGEM SISTEMÁTICA PARA IMPLEMENTAÇÃO, GERENCIAMENTO E CUSTOMIZAÇÃO DE TESTES DE LINHAS DE PRODUTO DE SOFTWARE
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE CIÊNCIAS EXATAS E DA TERRA DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO HEITOR MARIANO DE AQUINO