SlideShare une entreprise Scribd logo
1  sur  40
Semana de
Planejamento
6 de março de 2017
Fábio Nogueira de Lucena
Instituto de Informática (UFG)
Contexto histórico
Primeiroprograma
AdaLovelace
(númerosdeBernoulli)1842
1962
(partes de um computador)
By Unknown -
Image from Historic Computer Images,
Public Domain,
https://commons.wikimedia.org/w/index.php?curid=2625
4509
Algumas datas...
1962 Departamento de Ciência da Computação (Pardue University)
1969 Bacharelado em Ciência da Computação no Brasil (UNICAMP)
1983 Bacharelado em Ciência da Computação (INF/UFG)
1985 Graduação em Engenharia de Software (UK)
2008 Bacharelado em Engenharia de Software (INF/UFG)
2017 Segundo projeto pedagógico
Onde estamos?
Para onde vamos?
Hoje
Brasão do Estado de Goiás
Bovinos, café, fumo, arroz, cana e
riquezas minerais, dentre outros.
Ainda não
inclui
software
Reformulamos o curso
Contexto
Processo extenso
(desde outubro/2014)
Mais de 50 reuniões.
Objetivo do curso
Formar profissionais aptos a contribuir
efetivamente com a produção de
software de qualidade seguindo
princípios éticos e postura profissional.
Formar profissionais aptos a contribuir
efetivamente com a produção de software de
qualidade seguindo princípios éticos e postura
profissional.
Engenharia de Software
é ferramenta, é meio a
ser utilizado para
produzir software.
Estrutura curricular
17 disciplinas do NC (Núcleo Comum)
18 disciplinas do NE (Núcleo Específico)
35 (total de disciplinas obrigatórias)
09 disciplinas optativas
(estudante deve cursar pelo menos 3 delas)
44 disciplinas ofertadas
21 3 4
5
6
7
9
8
Nove semestres (320 horas cada)
Temp
Exigênciasparaaprovação
Núcleo Comum
Prática em
Engenharia de Software
320 horas
Organização das disciplinas
Núcleo Comum
Núcleo Específico
Prática em Engenharia de Software
4 semestres
(17 disciplinas)
4 semestres
(17 disciplinas)
1 semestre
(1 disciplina)
OPTATIVAS
3 disciplinas
Tempo
Carga horária do curso
Núcleo Comum (NC) 1088
Núcleo Específico (NE) 1600
Optativas 192
Núcleo Livre (NL) 128
Atividades complementares 192
Total 3200 (mínimo)
320 horas
Distribuição da carga horária
Disciplinas por área (Matemática)
Cálculo 1A
Fundamentos de Matemática para Computação
Probabilidade e Estatística A
Álgebra Linear
Lógica Matemática
Disciplinas por área (Ciência da Computação)
Computação e Sociedade
Introdução à Programação (128h)
Arquitetura de Computadores
Algoritmos e Estruturas de dados 1 (e 2)
Programação Orientada a Objetos
Linguagens e Paradigmas de Programação
Análise e Projeto de Algoritmos
Interação Humano-Computador
Disciplinas por área (Engenharia de Software)
Construção de Software (128h)
Modelagem de Software
Processos de Software
Engenharia de Sistemas
Design de Software (128h)
Domínios de Software
Processos de Qualidade de Software
Gerência de Projeto de Software
Software Concorrente e Distribuído
Requisitos de Software
Governança e Gestão de Serviços de
Software
Software para Computação Ubíqua
Software para Persistência de Dados
Padrões de Arquitetura de Software
Testes de Software
Prática em Engenharia de Software (320h)
Distribuição da carga horária
Novo PPC
Curriculum Guidelines for
Undergraduate Degreee
Programs in Software Engineering
(2014)
Distribuição conforme ênfase das disciplinas
SWEBOK
ISO/IEC 12207:2008
Pré-requisitos (optativas)
Pré-requisitos (obrigatórias) (Núcleo Comum)
Pré-requisitos (obrigatórias) (Núcleo Específico)
NÃO HÁ PRÉ-REQUISITOS
Qualquer ordem é
recomendada
Recomendações (exemplos)
Padrões de Arquitetura de Software
após Arquitetura de Software
Software Concorrente e Distribuído após
Construção de Software
...
Organização de cada disciplina
Ementa (cada tópico com carga horária)
escopo bem-definido
Bibliografias (básica e complementar)
Condições mínimas
qualidade
Disciplinas da Engenharia de Software
Mais importante que o “nome” é a ementa (ESCOPO)
Condições mínimas para aprovação (QUALIDADE)
Transição da visão analítica para uma visão sistêmica
Disciplina não é “ilha” de conhecimento
Condições mínimas (o estudante deve estar apto a)
Executar atividades com o nível especificado.
Atividades são pertinentes ao escopo.
O nível define “quão” bem a atividade deve ser realizada
Todas as condições devem ser satisfeitas para a aprovação.
Condições são “mínimas”, não são as “esperadas” ou “desejadas”.
Níveis das atividades (condições mínimas)
Segue instruções
O estudante é capaz de realizar a tarefa.
“Compila um programa seguindo passos fornecidos.”
Faz com orientação
O estudante realiza, eventualmente orientado.
“Compilar programa, excepcionalmente orientado”
Faz sem orientação
Níveis (exemplo)
Construção de Software
Software Concorrente e Distribuído
Software para Sistemas Ubíquos
(faz com orientação) (nível)
(tarefa) Usar e configurar ferramentas para edição, documentação,
compilação, depuração (debugging), build, teste, controle de versão,
coleta de medidas (desempenho, consumo de memória, análise estática
e cobertura), integração contínua, e aplicativos fundamentais de linha de
comandos.
Contrato com o estudante
Contrato com a sociedade
Instituto de Informática
Comotornarreal?
Núcleo Docente Estruturante (NDE)
O NDE possui duas prioridades: colocar em prática o PPC e mantê-lo
relevante.
Qualquer questão que diz respeito às prioridades é do interesse do NDE e
pode resultar em ação.
Toda ação necessariamente deve gerar valor e estar alinhada com as
prioridades.
Uma ação constante e preconcebida é zelar por esses princípios.
O NDE entende que o diálogo é necessário e que a diversidade é natural,
assim como o confronto de ideias.
Cabe ao NDE, dentre outras atribuições...
Avaliar de forma contínua o PPC
Acompanhar e promover a
qualificação de docentes
Acompanhar e promover a qualificação do
corpo técnico-administrativo
1. “Ilustrar as novas disciplinas”
2. Qualificação
Prática em Engenharia de Software
Como gerir uma disciplina de 320 horas?
Quais os projetos?
Quem os define?
Quem estabelece atribuições aos estudantes?
Como acompanhar?
Qualificação
Conforme o Projeto Pedagógico, página 20:
“As disciplinas do BES foram definidas com
substancial cruzamento de fronteiras de subáreas
do conhecimento da Engenharia de Software.”
Considerações finais
Sugestões são bem-vindas!
Colaboradores/parceiros são esperados!
Entre em contato
fabio@inf.ufg.br

Contenu connexe

En vedette

Android N, Java 8, Android Studio 2.2?
Android N, Java 8, Android Studio 2.2?Android N, Java 8, Android Studio 2.2?
Android N, Java 8, Android Studio 2.2?Marcelo Quinta
 
Piq planejamento de ensino Dalton Franco
Piq planejamento de ensino Dalton FrancoPiq planejamento de ensino Dalton Franco
Piq planejamento de ensino Dalton FrancoDalton Franco
 
Apresentação 2 planejamento
Apresentação 2   planejamentoApresentação 2   planejamento
Apresentação 2 planejamentoLídia Lourinho
 
Planejamento Da Ação Pedagógica 2016
Planejamento Da Ação Pedagógica 2016Planejamento Da Ação Pedagógica 2016
Planejamento Da Ação Pedagógica 2016nessaprocha
 
Abordagem tradicional ou conservadora da educação
Abordagem tradicional ou conservadora da educaçãoAbordagem tradicional ou conservadora da educação
Abordagem tradicional ou conservadora da educaçãobisinha
 
Aula didática, tendências pedagógicas e a práxis docente
Aula didática, tendências pedagógicas e a práxis docenteAula didática, tendências pedagógicas e a práxis docente
Aula didática, tendências pedagógicas e a práxis docenteKelly da Silva
 
Tipos de turbinas e bombas turbomáquinas hidráulicas - profª arielly
Tipos de turbinas e bombas   turbomáquinas hidráulicas - profª ariellyTipos de turbinas e bombas   turbomáquinas hidráulicas - profª arielly
Tipos de turbinas e bombas turbomáquinas hidráulicas - profª ariellyArielly Pereira
 
Didática escola nova e escola contemporânea
Didática   escola nova e escola contemporâneaDidática   escola nova e escola contemporânea
Didática escola nova e escola contemporâneaKárpio Márcio Siqueira
 
Abordagem tradicional
Abordagem tradicionalAbordagem tradicional
Abordagem tradicionalcatiacamilo2
 
Educação e suas tendências
Educação e suas tendênciasEducação e suas tendências
Educação e suas tendênciasMara Salvucci
 
9.1. planejamento de ensino como ferramenta básica do processo
9.1. planejamento de ensino como ferramenta básica do processo9.1. planejamento de ensino como ferramenta básica do processo
9.1. planejamento de ensino como ferramenta básica do processoClaudio Lima
 

En vedette (20)

Arquitetura de Software EXPLICADA
Arquitetura de Software EXPLICADAArquitetura de Software EXPLICADA
Arquitetura de Software EXPLICADA
 
Quando Parear não é bom
Quando Parear não é bomQuando Parear não é bom
Quando Parear não é bom
 
Android N, Java 8, Android Studio 2.2?
Android N, Java 8, Android Studio 2.2?Android N, Java 8, Android Studio 2.2?
Android N, Java 8, Android Studio 2.2?
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Arquitetura software
Arquitetura softwareArquitetura software
Arquitetura software
 
Piq planejamento de ensino Dalton Franco
Piq planejamento de ensino Dalton FrancoPiq planejamento de ensino Dalton Franco
Piq planejamento de ensino Dalton Franco
 
Apresentação 2 planejamento
Apresentação 2   planejamentoApresentação 2   planejamento
Apresentação 2 planejamento
 
Planejamento Da Ação Pedagógica 2016
Planejamento Da Ação Pedagógica 2016Planejamento Da Ação Pedagógica 2016
Planejamento Da Ação Pedagógica 2016
 
Planejamento escolar
Planejamento escolarPlanejamento escolar
Planejamento escolar
 
Plano de aula
Plano de aulaPlano de aula
Plano de aula
 
Abordagem tradicional ou conservadora da educação
Abordagem tradicional ou conservadora da educaçãoAbordagem tradicional ou conservadora da educação
Abordagem tradicional ou conservadora da educação
 
Aula didática, tendências pedagógicas e a práxis docente
Aula didática, tendências pedagógicas e a práxis docenteAula didática, tendências pedagógicas e a práxis docente
Aula didática, tendências pedagógicas e a práxis docente
 
A Escola Nova
A Escola Nova A Escola Nova
A Escola Nova
 
Trabalho Teorias da Aprendizagem
Trabalho Teorias da Aprendizagem Trabalho Teorias da Aprendizagem
Trabalho Teorias da Aprendizagem
 
Tipos de turbinas e bombas turbomáquinas hidráulicas - profª arielly
Tipos de turbinas e bombas   turbomáquinas hidráulicas - profª ariellyTipos de turbinas e bombas   turbomáquinas hidráulicas - profª arielly
Tipos de turbinas e bombas turbomáquinas hidráulicas - profª arielly
 
Didática escola nova e escola contemporânea
Didática   escola nova e escola contemporâneaDidática   escola nova e escola contemporânea
Didática escola nova e escola contemporânea
 
Abordagem tradicional
Abordagem tradicionalAbordagem tradicional
Abordagem tradicional
 
Educação e suas tendências
Educação e suas tendênciasEducação e suas tendências
Educação e suas tendências
 
Avaliação escolar
Avaliação escolarAvaliação escolar
Avaliação escolar
 
9.1. planejamento de ensino como ferramenta básica do processo
9.1. planejamento de ensino como ferramenta básica do processo9.1. planejamento de ensino como ferramenta básica do processo
9.1. planejamento de ensino como ferramenta básica do processo
 

Similaire à Engenharia de Software - planejamento pedagógico

02 Introdução à engenharia de software - conceitos fundamentais
02 Introdução à engenharia de software - conceitos fundamentais02 Introdução à engenharia de software - conceitos fundamentais
02 Introdução à engenharia de software - conceitos fundamentaisWaldemar Roberti
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDRogerio P C do Nascimento
 
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...Rogerio P C do Nascimento
 
modelagem sistema da informação Unid 3
modelagem sistema da informação Unid 3modelagem sistema da informação Unid 3
modelagem sistema da informação Unid 3spawally
 
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Lanylldo Araujo
 
Engenharia de Software - Wikipedia
Engenharia de Software - WikipediaEngenharia de Software - Wikipedia
Engenharia de Software - WikipediaRobson Silva Espig
 
Aula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosAula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosHenrique Nunweiler
 
Fundamentos Engenharia de Software.pptx
Fundamentos Engenharia de Software.pptxFundamentos Engenharia de Software.pptx
Fundamentos Engenharia de Software.pptxRoberto Nunes
 
Aula 1 introdução à engenharia de software1 (1)
Aula 1   introdução à engenharia de software1 (1)Aula 1   introdução à engenharia de software1 (1)
Aula 1 introdução à engenharia de software1 (1)Tiago Vizoto
 
Apresentação do curso técnico de informática modalidade EAD
Apresentação do curso técnico de informática modalidade EADApresentação do curso técnico de informática modalidade EAD
Apresentação do curso técnico de informática modalidade EADavleite
 
Apresentação da disciplina de Introdução à Informática
Apresentação da disciplina de Introdução à InformáticaApresentação da disciplina de Introdução à Informática
Apresentação da disciplina de Introdução à InformáticaKéssia Marchi
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de SoftwareLeinylson Fontinele
 
NSI: Passado, Presente e Futuro
NSI: Passado, Presente e FuturoNSI: Passado, Presente e Futuro
NSI: Passado, Presente e Futuronsitechtalks
 
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de SoftwarePesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de SoftwareAdolfo Neto
 

Similaire à Engenharia de Software - planejamento pedagógico (20)

Apresentacao curso-2017-08-08
Apresentacao curso-2017-08-08Apresentacao curso-2017-08-08
Apresentacao curso-2017-08-08
 
02 Introdução à engenharia de software - conceitos fundamentais
02 Introdução à engenharia de software - conceitos fundamentais02 Introdução à engenharia de software - conceitos fundamentais
02 Introdução à engenharia de software - conceitos fundamentais
 
Gt 2 – ferramentas
Gt 2 – ferramentasGt 2 – ferramentas
Gt 2 – ferramentas
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
 
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
 
Academia do programador
Academia do programadorAcademia do programador
Academia do programador
 
modelagem sistema da informação Unid 3
modelagem sistema da informação Unid 3modelagem sistema da informação Unid 3
modelagem sistema da informação Unid 3
 
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
Seminário Mestrado em Engenharia de Computação - Disciplina Sistemas computac...
 
Sld 3
Sld 3Sld 3
Sld 3
 
Engenharia de Software - Wikipedia
Engenharia de Software - WikipediaEngenharia de Software - Wikipedia
Engenharia de Software - Wikipedia
 
Aula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de DadosAula 1 - Introdução ao Conteúdo de Banco de Dados
Aula 1 - Introdução ao Conteúdo de Banco de Dados
 
Fundamentos Engenharia de Software.pptx
Fundamentos Engenharia de Software.pptxFundamentos Engenharia de Software.pptx
Fundamentos Engenharia de Software.pptx
 
Aula 1 introdução à engenharia de software1 (1)
Aula 1   introdução à engenharia de software1 (1)Aula 1   introdução à engenharia de software1 (1)
Aula 1 introdução à engenharia de software1 (1)
 
Apresentação do curso técnico de informática modalidade EAD
Apresentação do curso técnico de informática modalidade EADApresentação do curso técnico de informática modalidade EAD
Apresentação do curso técnico de informática modalidade EAD
 
Apresentação da disciplina de Introdução à Informática
Apresentação da disciplina de Introdução à InformáticaApresentação da disciplina de Introdução à Informática
Apresentação da disciplina de Introdução à Informática
 
Aula 1 - Introdução a Engenharia de Software
Aula 1 -  Introdução a Engenharia de SoftwareAula 1 -  Introdução a Engenharia de Software
Aula 1 - Introdução a Engenharia de Software
 
NSI: Passado, Presente e Futuro
NSI: Passado, Presente e FuturoNSI: Passado, Presente e Futuro
NSI: Passado, Presente e Futuro
 
Processo de Software
Processo de SoftwareProcesso de Software
Processo de Software
 
Aula Apresentação de Gestão de Riscos
Aula Apresentação de Gestão de RiscosAula Apresentação de Gestão de Riscos
Aula Apresentação de Gestão de Riscos
 
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de SoftwarePesquisa em Métodos Ágeis para o Desenvolvimento de Software
Pesquisa em Métodos Ágeis para o Desenvolvimento de Software
 

Plus de Fábio Nogueira de Lucena

Jornada Goiana em Engenharia de Software 2017
Jornada Goiana em Engenharia de Software 2017Jornada Goiana em Engenharia de Software 2017
Jornada Goiana em Engenharia de Software 2017Fábio Nogueira de Lucena
 
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Fábio Nogueira de Lucena
 

Plus de Fábio Nogueira de Lucena (20)

CSS
CSSCSS
CSS
 
Fundamentos de Programação Front-End
Fundamentos de Programação Front-EndFundamentos de Programação Front-End
Fundamentos de Programação Front-End
 
JavaScript: Aprendendo a programar
JavaScript: Aprendendo a programarJavaScript: Aprendendo a programar
JavaScript: Aprendendo a programar
 
HTML5: Primeiros Contatos (visão geral)
HTML5: Primeiros Contatos (visão geral)HTML5: Primeiros Contatos (visão geral)
HTML5: Primeiros Contatos (visão geral)
 
HTTP: Um Curso Básico
HTTP: Um Curso BásicoHTTP: Um Curso Básico
HTTP: Um Curso Básico
 
Jornada Goiana em Engenharia de Software 2017
Jornada Goiana em Engenharia de Software 2017Jornada Goiana em Engenharia de Software 2017
Jornada Goiana em Engenharia de Software 2017
 
Arquétipos
ArquétiposArquétipos
Arquétipos
 
Introducao integracao
Introducao integracaoIntroducao integracao
Introducao integracao
 
Healthdb Visão Geral
Healthdb Visão GeralHealthdb Visão Geral
Healthdb Visão Geral
 
Prontuário Eletrônico do Paciente
Prontuário Eletrônico do PacienteProntuário Eletrônico do Paciente
Prontuário Eletrônico do Paciente
 
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)Especificação por meio de exemplos (BDD, testes de aceitação, ...)
Especificação por meio de exemplos (BDD, testes de aceitação, ...)
 
Introducao
IntroducaoIntroducao
Introducao
 
Uml
UmlUml
Uml
 
Como desenvolver-software
Como desenvolver-softwareComo desenvolver-software
Como desenvolver-software
 
Orientação a Objetos (3)
Orientação a Objetos (3)Orientação a Objetos (3)
Orientação a Objetos (3)
 
Orientação a Objetos (2)
Orientação a Objetos (2)Orientação a Objetos (2)
Orientação a Objetos (2)
 
Orientação a Objetos (1)
Orientação a Objetos (1)Orientação a Objetos (1)
Orientação a Objetos (1)
 
Cs 2
Cs 2Cs 2
Cs 2
 
Cs 1
Cs 1Cs 1
Cs 1
 
Orientação a objetos (tecnologias)
Orientação a objetos (tecnologias)Orientação a objetos (tecnologias)
Orientação a objetos (tecnologias)
 

Dernier

Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfJuliana Barbosa
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmicolourivalcaburite
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...azulassessoria9
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)Centro Jacques Delors
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptxJssicaCassiano2
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...SileideDaSilvaNascim
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022LeandroSilva126216
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Centro Jacques Delors
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfLidianeLill2
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Centro Jacques Delors
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa paraAndreaPassosMascaren
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxLuizHenriquedeAlmeid6
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxMarcosLemes28
 
tensoes-etnicas-na-europa-template-1.pptx
tensoes-etnicas-na-europa-template-1.pptxtensoes-etnicas-na-europa-template-1.pptx
tensoes-etnicas-na-europa-template-1.pptxgia0123
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Cabiamar
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedJaquelineBertagliaCe
 

Dernier (20)

Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
Novena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João EudesNovena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João Eudes
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa para
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
tensoes-etnicas-na-europa-template-1.pptx
tensoes-etnicas-na-europa-template-1.pptxtensoes-etnicas-na-europa-template-1.pptx
tensoes-etnicas-na-europa-template-1.pptx
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 

Engenharia de Software - planejamento pedagógico

  • 1. Semana de Planejamento 6 de março de 2017 Fábio Nogueira de Lucena Instituto de Informática (UFG)
  • 4. 1962 (partes de um computador) By Unknown - Image from Historic Computer Images, Public Domain, https://commons.wikimedia.org/w/index.php?curid=2625 4509
  • 5. Algumas datas... 1962 Departamento de Ciência da Computação (Pardue University) 1969 Bacharelado em Ciência da Computação no Brasil (UNICAMP) 1983 Bacharelado em Ciência da Computação (INF/UFG) 1985 Graduação em Engenharia de Software (UK) 2008 Bacharelado em Engenharia de Software (INF/UFG) 2017 Segundo projeto pedagógico
  • 8. Brasão do Estado de Goiás Bovinos, café, fumo, arroz, cana e riquezas minerais, dentre outros. Ainda não inclui software
  • 11. Objetivo do curso Formar profissionais aptos a contribuir efetivamente com a produção de software de qualidade seguindo princípios éticos e postura profissional.
  • 12. Formar profissionais aptos a contribuir efetivamente com a produção de software de qualidade seguindo princípios éticos e postura profissional.
  • 13. Engenharia de Software é ferramenta, é meio a ser utilizado para produzir software.
  • 14. Estrutura curricular 17 disciplinas do NC (Núcleo Comum) 18 disciplinas do NE (Núcleo Específico) 35 (total de disciplinas obrigatórias) 09 disciplinas optativas (estudante deve cursar pelo menos 3 delas) 44 disciplinas ofertadas
  • 15. 21 3 4 5 6 7 9 8 Nove semestres (320 horas cada) Temp Exigênciasparaaprovação Núcleo Comum Prática em Engenharia de Software 320 horas
  • 16. Organização das disciplinas Núcleo Comum Núcleo Específico Prática em Engenharia de Software 4 semestres (17 disciplinas) 4 semestres (17 disciplinas) 1 semestre (1 disciplina) OPTATIVAS 3 disciplinas Tempo
  • 17. Carga horária do curso Núcleo Comum (NC) 1088 Núcleo Específico (NE) 1600 Optativas 192 Núcleo Livre (NL) 128 Atividades complementares 192 Total 3200 (mínimo) 320 horas
  • 19. Disciplinas por área (Matemática) Cálculo 1A Fundamentos de Matemática para Computação Probabilidade e Estatística A Álgebra Linear Lógica Matemática
  • 20. Disciplinas por área (Ciência da Computação) Computação e Sociedade Introdução à Programação (128h) Arquitetura de Computadores Algoritmos e Estruturas de dados 1 (e 2) Programação Orientada a Objetos Linguagens e Paradigmas de Programação Análise e Projeto de Algoritmos Interação Humano-Computador
  • 21. Disciplinas por área (Engenharia de Software) Construção de Software (128h) Modelagem de Software Processos de Software Engenharia de Sistemas Design de Software (128h) Domínios de Software Processos de Qualidade de Software Gerência de Projeto de Software Software Concorrente e Distribuído Requisitos de Software Governança e Gestão de Serviços de Software Software para Computação Ubíqua Software para Persistência de Dados Padrões de Arquitetura de Software Testes de Software Prática em Engenharia de Software (320h)
  • 22. Distribuição da carga horária Novo PPC Curriculum Guidelines for Undergraduate Degreee Programs in Software Engineering (2014)
  • 23. Distribuição conforme ênfase das disciplinas SWEBOK ISO/IEC 12207:2008
  • 26. Pré-requisitos (obrigatórias) (Núcleo Específico) NÃO HÁ PRÉ-REQUISITOS Qualquer ordem é recomendada
  • 27. Recomendações (exemplos) Padrões de Arquitetura de Software após Arquitetura de Software Software Concorrente e Distribuído após Construção de Software ...
  • 28. Organização de cada disciplina Ementa (cada tópico com carga horária) escopo bem-definido Bibliografias (básica e complementar) Condições mínimas qualidade
  • 29. Disciplinas da Engenharia de Software Mais importante que o “nome” é a ementa (ESCOPO) Condições mínimas para aprovação (QUALIDADE) Transição da visão analítica para uma visão sistêmica Disciplina não é “ilha” de conhecimento
  • 30. Condições mínimas (o estudante deve estar apto a) Executar atividades com o nível especificado. Atividades são pertinentes ao escopo. O nível define “quão” bem a atividade deve ser realizada Todas as condições devem ser satisfeitas para a aprovação. Condições são “mínimas”, não são as “esperadas” ou “desejadas”.
  • 31. Níveis das atividades (condições mínimas) Segue instruções O estudante é capaz de realizar a tarefa. “Compila um programa seguindo passos fornecidos.” Faz com orientação O estudante realiza, eventualmente orientado. “Compilar programa, excepcionalmente orientado” Faz sem orientação
  • 32. Níveis (exemplo) Construção de Software Software Concorrente e Distribuído Software para Sistemas Ubíquos (faz com orientação) (nível) (tarefa) Usar e configurar ferramentas para edição, documentação, compilação, depuração (debugging), build, teste, controle de versão, coleta de medidas (desempenho, consumo de memória, análise estática e cobertura), integração contínua, e aplicativos fundamentais de linha de comandos.
  • 33. Contrato com o estudante Contrato com a sociedade Instituto de Informática
  • 35. Núcleo Docente Estruturante (NDE) O NDE possui duas prioridades: colocar em prática o PPC e mantê-lo relevante. Qualquer questão que diz respeito às prioridades é do interesse do NDE e pode resultar em ação. Toda ação necessariamente deve gerar valor e estar alinhada com as prioridades. Uma ação constante e preconcebida é zelar por esses princípios. O NDE entende que o diálogo é necessário e que a diversidade é natural, assim como o confronto de ideias.
  • 36. Cabe ao NDE, dentre outras atribuições... Avaliar de forma contínua o PPC Acompanhar e promover a qualificação de docentes Acompanhar e promover a qualificação do corpo técnico-administrativo
  • 37. 1. “Ilustrar as novas disciplinas” 2. Qualificação
  • 38. Prática em Engenharia de Software Como gerir uma disciplina de 320 horas? Quais os projetos? Quem os define? Quem estabelece atribuições aos estudantes? Como acompanhar?
  • 39. Qualificação Conforme o Projeto Pedagógico, página 20: “As disciplinas do BES foram definidas com substancial cruzamento de fronteiras de subáreas do conhecimento da Engenharia de Software.”
  • 40. Considerações finais Sugestões são bem-vindas! Colaboradores/parceiros são esperados! Entre em contato fabio@inf.ufg.br

Notes de l'éditeur

  1. base sólida do concreto para o abstrato