+ All Categories
Home > Documents > Aula01 - Introducao a Disciplina

Aula01 - Introducao a Disciplina

Date post: 07-Jul-2018
Category:
Upload: anonymous-dcmw9kjr
View: 225 times
Download: 0 times
Share this document with a friend

of 6

Transcript
  • 8/19/2019 Aula01 - Introducao a Disciplina

    1/13

    Título do capítulo

    Érika Cota

    [email protected] 

    Engenharia de Software II

  • 8/19/2019 Aula01 - Introducao a Disciplina

    2/13

    Engenharia de SW nos cursos oferecidos pelo INF

    • TCP

     – qualidade nível programação

     – Modularidade, OO

    • ES N – atividades fundamentais no processo de SW

     – Qualidade através de modelos (UML)

    • ES II – Tópicos avançados ou aprofundamento de ES N

    • Esforço de alinhamento das disciplinas

     – Desde 2012/1 – Definição do conteúdo básico essencial na área

  • 8/19/2019 Aula01 - Introducao a Disciplina

    3/13

    Engenharia de SW nos cursos oferecidos pelo INF

    • Esforço de alinhamento das disciplinas

     – Desde 2012/1

     – Definição do conteúdo básico essencial na área

    • Conhecimentos Essenciais já cobertos no curriculo

     – TCP

     – ESN

     – Lab ES

    • Conhecimentos essenciais que não eram cobertos

     – Gerência de Projetos (GAP)

     – Teste de SW

     – Evolução de SW

    • Conhecimentos Avançados (não eram cobertos)

     – Tendências em ES, BPM, Metodologias Ágeis, ...

  • 8/19/2019 Aula01 - Introducao a Disciplina

    4/13

    Engenharia de SW nos cursos oferecidos pelo INF

    • Conhecimentos Essenciais já cobertos no curriculo

     – TCP

     – ESN

     – Lab ES

    • Conhecimentos essenciais agora cobertos

     – Gerência de Projetos (GAP) – Teste de SW (ES II)

     – Evolução de SW (ES II)

    • Conhecimentos Avançados (agora cobertos como Tópicos) – Tendências em ES, BPM, Metodologias Ágeis

  • 8/19/2019 Aula01 - Introducao a Disciplina

    5/13

    Objetivos

    • Capacitar o aluno a

     – Estruturar as atividades de teste de SW (projeto, implementação,

    automatização, execução e avaliação)

     – Foco na atividade de projeto de teste

    • Conceitos básicos

     – Qualidade de software

     – Terminologia e tipos de teste

     – Teste baseado em modelos/estruturas

    • Grafos

    • Lógica

    • Sintaxe

    • Gramática

     – Evolução de SW e teste de regressão – Modelos de qualidade

  • 8/19/2019 Aula01 - Introducao a Disciplina

    6/13

    Conteúdo

    • Teste no contexto da qualidade de software

    • Terminologia e escopo do teste

    • Critérios de cobertura de teste – grafos

     – Lógica

     – Partição do Espaço de entradas – Baseado em sintaxe

    • Evolução de SW e teste de regressão

  • 8/19/2019 Aula01 - Introducao a Disciplina

    7/13

    Dinâmica de Trabalho

    • Aulas – Teórico-expositivas

     – Discussão• Exercícios práticos

     – Em sala ou no laboratório

     – Leituras complementares• Trabalho prático

     – Aplicação do conteúdo

     – Posicionamento crítico

  • 8/19/2019 Aula01 - Introducao a Disciplina

    8/13

     Apoio Educacional

    • Moodle: – INF01003 – Engenharia de Software II (2015/1 – Turma U)

    • Senha: ES221561 – Contém todo o conteúdo da disciplina

    • Transparências, exercícios, atividades extra-classe, etc. – Contém o cronograma atualizado – Avisos

    • Todos serão feitos via moodle

     – Utilizá-lo para troca de idéias, dúvidas comuns, etc.

    • Contato com a professora – Via e-mail (mas preferencialmente, via moodle)

    • Iniciar o assunto com: [INF01003] – Pessoalmente (Agendar horário!)

    • Prédio 72, sala 225

  • 8/19/2019 Aula01 - Introducao a Disciplina

    9/13

    Bibliografia

    • Essencial – Ammann, P.; Offutt, J. Introduction to Software Testing. Cambridge

    University Press, 2008.

     – Galin, D. Software Quality Assurance: from theory to implementation. Addison-Wesley, 2004.

     – Arnold, R.; Bohner, S. Software Change Impact Analysis . Wiley, 1996

    • Básica – Baker, P. et al. Model-driven Testing: Using the UML Testing Profile. Springer, 2010.

     – Pezze, M.; Young, M. Software Testing and Analysis. Wiley, 2008.

    • Complementar 

     – The Art of Software Testing, Glenford Myers, Wiley, 2004 (2nd edition). – Patton, R. - Software Testing - Editora SAMS (ISBN: 0672327988).

     – Utting, M.; Legeard, B. Practical Model-Based Testing: A Tools Approach. MorganKaufmann, 2006 (ISBN: 978-0123725011)

  • 8/19/2019 Aula01 - Introducao a Disciplina

    10/13

     Avaliação

    • Duas Provas – peso 0,5 – média simples das provas – Datas no cronograma

    • Trabalho prático e exercícios

     – peso 0,4 – média ponderada das etapas – Em dupla

    • Participação

     – peso 0,1

     – Exercícios práticos, laboratórios, participação em aula,maturidade e posicionamento crítico, presença (não limitada àfísica)

  • 8/19/2019 Aula01 - Introducao a Disciplina

    11/13

     Avaliação

    • Conceito – A >= 9,0 – 9,0 > B >= 7,5

     – 7,0 > C >= 6,0 – 6,0 > D

    • FF – Freqüência inferior a 75%

    • Recuperação – Prova

     – Data e conteúdo a serem fixados – Apenas alunos com conceito D

  • 8/19/2019 Aula01 - Introducao a Disciplina

    12/13

    Regras para Convivência Pacífica

    • Horário da aula – Pequenos atrasos (10 min) são tolerados, mas indesejados – Chegou atrasado?

    • Seja o mais invisível possível

    • Não bata a porta• Não inicie conversas

    • Durante a aula

     – Sua participação é importante e muito bem-vinda – Comentários/questões relevantes e que possam enriquecer adiscussão

    • Celulares e outros equipamentos – desligados

  • 8/19/2019 Aula01 - Introducao a Disciplina

    13/13

    Dúvidas?


Recommended