Escolar Documentos
Profissional Documentos
Cultura Documentos
Software
Sebastião Pais
Objetivos
Objetivos Gerais
Resultados de
Aprendizagem Qualidade de Software
Programa
2o Ciclo de Engenharia Informática, 1o Ano, 1o Semestre
Ensino-
Aprendizagem
Momentos de
Avaliação
Perı́odo Ensino- Sebastião Pais1
Aprendizagem
Exame
Classificação 1 Departamento de Informática
Final
Estatuto
Trabalhador-
Universidade da Beira Interior
Estudante sebastiao@di.ubi.pt
Bibliografia http://www.di.ubi.pt/~sebastiao
2017/2018
Qualidade de
Software
Ensino-
Resultados de Aprendizagem
Aprendizagem
Momentos de 2 Programa
Avaliação
Perı́odo Ensino-
Aprendizagem
Exame
3 Ensino-Aprendizagem
Classificação
Final
Estatuto
Trabalhador- 4 Momentos de Avaliação
Estudante
Bibliografia
Perı́odo Ensino-Aprendizagem
Exame
Classificação Final
Estatuto Trabalhador-Estudante
5 Bibliografia
Qualidade de
Software
Ensino-
Resultados de Aprendizagem
Aprendizagem
Momentos de 2 Programa
Avaliação
Perı́odo Ensino-
Aprendizagem
Exame
3 Ensino-Aprendizagem
Classificação
Final
Estatuto
Trabalhador- 4 Momentos de Avaliação
Estudante
Bibliografia
Perı́odo Ensino-Aprendizagem
Exame
Classificação Final
Estatuto Trabalhador-Estudante
5 Bibliografia
Qualidade de
Software
Programa
Ensino-
Resultados de Aprendizagem
Aprendizagem
Momentos de 2 Programa
Avaliação
Perı́odo Ensino-
Aprendizagem
Exame
3 Ensino-Aprendizagem
Classificação
Final
Estatuto
Trabalhador- 4 Momentos de Avaliação
Estudante
Bibliografia
Perı́odo Ensino-Aprendizagem
Exame
Classificação Final
Estatuto Trabalhador-Estudante
5 Bibliografia
Qualidade de
Software
Programa
Ensino-
No final da unidade curricular o(a) aluno(a) deverá:
Aprendizagem
• desenhar processos de software focados na qualidade do
Momentos de
Avaliação produto
Perı́odo Ensino-
Aprendizagem
Exame
• entender a importância, significância e limitações dos
Classificação
Final testes de software
Estatuto
Trabalhador-
Estudante • ser capaz de testar a funcionalidade de um programa,
Bibliografia através do desenho de casos de teste, sem olhar para a
estrutura interna do programa
• ser capaz de desenhar casos de teste de um programa com
base na sua estrutura e código fonte
Qualidade de
Software
Ensino-
de ciclos de vida do desenvolvimento de software e estudo
Aprendizagem como estes podem ser combinados entre si
Momentos de
Avaliação
2 Engenharia de Requisitos
Perı́odo Ensino-
Aprendizagem
• Visão geral da engenharia dos requisitos, as principais
Exame
Classificação
atividades da engenharia de requisitos, linguagens de
Final
Estatuto
especificação, a gestão dos requisitos, requisitos funcionais
Trabalhador-
Estudante e não funcionais e as regras de ouro da engenharia de
Bibliografia requisitos do software
3 Teste de software
• Descrição dos principais pontos na fase de teste de software
4 Qualidade de Software
• Estudo dos principais conceitos de qualidade, as principais
garantias e custos, as normas de qualidade, as métricas e o
planeamento da qualidade do software
Qualidade de
Software
Momentos de
• As aulas teóricas seguem os métodos expositivo e
Avaliação
Perı́odo Ensino-
interrogativo
Aprendizagem
Exame • As aulas práticas laboratoriais centram-se em métodos
Classificação
Final ativos, através da conceptualização de um trabalho
Estatuto
Trabalhador-
Estudante
laboratorial de grupo
Bibliografia
• É apresentado um trabalho laboratorial para
conceptualização e desenvolvimento durante as aulas
práticas laboratoriais, este cobre os conteúdos
programáticos da unidade curricular
• O(a) aluno(a) deve adquirir conhecimentos que lhe
permitam desenhar e participar ativamente em processos
de software orientados à qualidade do produto
Qualidade de
Software
Ensino-
Resultados de Aprendizagem
Aprendizagem
Momentos de 2 Programa
Avaliação
Perı́odo Ensino-
Aprendizagem
Exame
3 Ensino-Aprendizagem
Classificação
Final
Estatuto
Trabalhador- 4 Momentos de Avaliação
Estudante
Bibliografia
Perı́odo Ensino-Aprendizagem
Exame
Classificação Final
Estatuto Trabalhador-Estudante
5 Bibliografia
Qualidade de
Software
Programa
Ensino-
Aprendizagem
Momentos de
Componente Teórica - 60% da nota final
Avaliação
Perı́odo Ensino-
Aprendizagem
• Prova escrita (T1) - 20% da nota final, a realizar dia
Exame
Classificação
04/10/2017, o(a) aluno(a) pode ter no máximo 4 valores
Final
Estatuto
Trabalhador-
• Prova escrita (T2) - 40% da nota final, a realizar dia
Estudante
15/12/2017, o(a) aluno(a) pode ter no máximo 8 valores
Bibliografia
Qualidade de
Software
Programa
Ensino-
Aprendizagem
Momentos de
Avaliação Componente Prática - 40% da nota final
Perı́odo Ensino-
Aprendizagem
Exame • Trabalho de Grupo (TG), o(a) aluno(a) pode ter no
Classificação
Final máximo 8 valores
Estatuto
Trabalhador-
Estudante
1 Relatório a incidir acerca dos teste e qualidade de software,
Bibliografia
do trabalho, entregue dia 04/01/2018
Qualidade de
Software
Programa
Ensino-
Aprendizagem
Assiduidade - máximo de 6 faltas presenciais nas aulas
Momentos de teóricas e/ou aulas práticas
Avaliação
Perı́odo Ensino-
Aprendizagem • Assiduidade (Ass) para esta unidade curricular é de
Exame
Classificação
Final
aproximadamente 78%, em termos concretos, o(a)
Estatuto
Trabalhador-
aluno(a) tem uma tolerância máxima de 6 faltas no total
Estudante
das aulas da unidade curricular
Bibliografia
• Por cada falta o(a) aluno(a) tem um desconto de 0,5 na
sua nota final
Qualidade de
Software
Ensino-
o perı́odo ensino-aprendizagem
Aprendizagem • Classificação obtida da média ponderada das classificações
Momentos de
Avaliação
obtidas nos referidos elementos:
Perı́odo Ensino-
Aprendizagem
C = 0.20xT 1 + 0.40xT 2 + 0.40xTG
Exame
Classificação • O(a) aluno(a) é aprovado(a) caso obtenha uma
Final
Estatuto
Trabalhador-
classificação superior ou igual a 9.5 e assiduidade superior
Estudante
ou igual a 78% durante o perı́odo ensino-aprendizagem
Bibliografia
• Em caso de aprovação, a classificação final (CF) é o
número inteiro mais próximo de C, ou seja
• Se C >= 9.5 e Ass >= 78%, Então Aprovado com
CF = arredondar (C ).
• Em caso de aprovação no perı́odo ensino-aprendizagem,
o(a) aluno(a) é dispensado de exame, embora possa ir
melhorar a sua classificação em exame
Qualidade de
Software
Ensino-
Resultados de Aprendizagem
Aprendizagem
Momentos de 2 Programa
Avaliação
Perı́odo Ensino-
Aprendizagem
Exame
3 Ensino-Aprendizagem
Classificação
Final
Estatuto
Trabalhador- 4 Momentos de Avaliação
Estudante
Bibliografia
Perı́odo Ensino-Aprendizagem
Exame
Classificação Final
Estatuto Trabalhador-Estudante
5 Bibliografia
Qualidade de
Software
Bibliografia
substituindo o teste de aferição de conhecimentos escrito,
valendo portanto 60% da classificação final
• O trabalho laboratorial de grupo continua contar para
exame
• A classificação após exame (CE) é calculada usando a
fórmula:
• CE = 0.60xE + 0.4xTG
Qualidade de
Software
Ensino-
Resultados de Aprendizagem
Aprendizagem
Momentos de 2 Programa
Avaliação
Perı́odo Ensino-
Aprendizagem
Exame
3 Ensino-Aprendizagem
Classificação
Final
Estatuto
Trabalhador- 4 Momentos de Avaliação
Estudante
Bibliografia
Perı́odo Ensino-Aprendizagem
Exame
Classificação Final
Estatuto Trabalhador-Estudante
5 Bibliografia
Qualidade de
Software
Programa
atividades letivas depende da assiduidade e da maior das
Ensino-
duas classificações C e CE
Aprendizagem • O(a) aluno(a) é Aprovado à unidade curricular se uma das
Momentos de classificações C ou CE for superior ou igual a 9.5 e a
Avaliação
Perı́odo Ensino- assiduidade superior a 78% (faz-se notar que a assiduidade
Aprendizagem
Exame conta também para admissão a exame)
Classificação
Final • Em caso de aprovação, a classificação final (CF) é o
Estatuto
Trabalhador- numero inteiro mais próximo da maior das duas
Estudante
classificações
Bibliografia
• A classificação final será Reprovado caso ambas as notas
sejam inferiores a 9.5 ou a assiduidade inferior a 78%
• Se MAX (C , CE ) >= 9.5 e Ass >= 78%, Então Aprovado
com CF = arredondar (MAX (C , CE ))
• Caso Contrário, Reprovado
Qualidade de
Software
Ensino-
Resultados de Aprendizagem
Aprendizagem
Momentos de 2 Programa
Avaliação
Perı́odo Ensino-
Aprendizagem
Exame
3 Ensino-Aprendizagem
Classificação
Final
Estatuto
Trabalhador- 4 Momentos de Avaliação
Estudante
Bibliografia
Perı́odo Ensino-Aprendizagem
Exame
Classificação Final
Estatuto Trabalhador-Estudante
5 Bibliografia
Qualidade de
Software
Programa
Ensino-
Aprendizagem
Programa
Introduction to Software Quality.
Ensino- Springer, 2014.
Aprendizagem
Programa
Ensino-
Aprendizagem
Momentos de
Avaliação Murali Chemuturi.
Perı́odo Ensino-
Aprendizagem Mastering Software Quality Assurance: Best Practices,
Exame
Classificação
Final
Tools and Techniques for Software Developers.
Estatuto
Trabalhador- 2010.
Estudante
Bibliografia