Date post: | 07-Jul-2018 |
Category: |
Documents |
Upload: | anonymous-dcmw9kjr |
View: | 225 times |
Download: | 0 times |
of 6
8/19/2019 Aula01 - Introducao a Disciplina
1/13
Título do capítulo
Érika Cota
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?