MAC0457 Engenharia de Software Empírica
OBJETIVOS: Ao final da disciplina o aluno conhecerá os principais métodos de pesquisa da Engenharia de Software Empírica e será capaz de aplica-los em seus projetos e investigações.
RESPONSÁVEIS: Marco Aurélio Gerosa.
PROGRAMA: O que é Engenharia de Software. Pesquisa em Engenharia de Software. Pesquisa em sistemas colaborativos e redes sociais. Técnicas de pesquisa quantitativa e qualitativa. Planejamento e condução de experimentos e estudos de casos. Entrevistas e análise do discurso. Análise e métricas de código. Análise estatística. Etnografia. Pesquisa-ação. Como escrever e publicar os resultados. Ética.
PRÉ-REQUISITOS: MAC0121.
PRÉ-REQUISITOS NÃO-OFICIAIS RECOMENDADOS: ???.
CARGA HORÁRIA SEMANAL E NÚMERO DE CRÉDITOS: 4 horas, 4 créditos-trabalho.
CRITÉRIO DE AVALIAÇÃO DA APRENDIZAGEM: Média ponderada de provas e exercícios.
BIBLIOGRAFIA BÁSICA:
- Barry Boehm, Hans Dieter Rombach, Marvin V. Zelkowitz, Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili, 2005.
- Claes Wohlin, Per Runeson, Martin Höst, Experimentation in Software Engineering: An Introduction, 1999.
- David Knoke, Song Yang, Social Network Analysis (Quantitative Applications in the Social Sciences), 2nd edition, 2007.
- Forrest Shull, Janice Singer, Dag I.K. Sjøberg, Guide to Advanced Empirical Software Engineering, 2007.
- John P Scott, Social Network Analysis: A Handbook, 2000.
- Natalia Juristo, Ana M. Moreno, Basics of Software Engineering Experimentation, 2001.
- Nicolas Marschall, Methodological Pitfalls in Social Network Analysis, 2007.
- Nigel G Fielding, Raymond M. Lee, Grant Blank, The Handbook of Online Research Methods, 2008.
- Nozer D. Singpurwalla, Simon P. Wilson, Statistical Methods in Software Engineering: Reliability and Risk, 1999.
- Peter R. Nelson, Karen A.F. Copeland, Marie Coffin, Introductory Statistics for Engineering Experimentation, 2003.
- Zobel, J. Writing for Computer Science, 2nd edition, Springer, 2005.
- Serão utilizados também artigos científicos relacionados ao tema.
OBSERVAÇÃO: Disciplina optativa eletiva no currículo do BCC.
[Veja dados da disciplina no JúpiterWeb]