Göm menyn

TDP026 Vetenskaplig metod inom programmering

Se 1 (lässeminarium): Inledning och frågeställning


Syftet är att skapa medvetenhet om de viktigaste utmaningarna vid skrivande av ett inledningskapitel och vid formulering av frågeställningar.

Förberedelse

Läs materialet i seminariets litteraturlista nedan, enligt läsanvisningarna. Besvara nedanstående diskussionsfrågor skriftligt för samtliga artiklar. Lämna in svaren i Lisams Inlämningar, före seminariet (gäller som inträdesbiljett; ingen inlämning, inget tillträde till seminariet).

Genomförande

Vid seminariet diskuterar vi en artikel i taget, med utgångspunkt från frågorna. Alla studenter förväntas delta aktivt.

Diskussionsfrågor

  • Vad är det studerade problemet och varför är det viktigt? Hur motiveras det?
  • Väcker introduktionen läsarens intresse? På vilket sätt? Hur skulle introduktionen kunna göras mer intressant?
  • Är frågeställningen tydligt formulerad? Kan frågeställningen förbättras (hur och avseende vad, i så fall)?
  • Går frågeställningen att besvara på ett rimligt och entydigt sätt?

Litteratur

  • Julia Schenk, Lutz Prechelt, and Stephan Salinger. Distributed-pair programming can work well and is not just distributed pair programming. Proceedings of the 36th International Conference on Software Engineering, pp. 74-83, ACM, 2014. http://dl.acm.org/citation.cfm?doid=2591062.2591188
  • Adrian Bachmann, Christian Bird, Foyzur Rahman, Premkumar Devanbu, and Abraham Bernstein. The Missing Links: Bugs and Bug-fix Commits. SIGSOFT '10/FSE-18: Proceedings of the 16th ACM SIGSOFT Symposium on Foundations of Software Engineering, Association for Computing Machinery, Inc., November 2010. https://dl.acm.org/doi/abs/10.1145/1882291.1882308
  • Torbjörn Kvist. Second screen on mobile cross­platform. Bachelor's thesis in Programming, Department of Computer and Information Science, Linköpings universitet, Sweden, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-107614

Sidansvarig: Rita Kovordanyi
Senast uppdaterad: 2023-01-10