[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-573270-105":53,"doc-detail-573270-en":120},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":113,"head_meta":115,"extra_data":117,"updated_unix":119},105,"en","in5140-empirical-research-methods-in-software-engineering-smart-processes-and-agile-methods-in-software-engineering","IN5140 - Empirical Research Methods in Software Engineering - Smart Processes and Agile Methods in Software Engineering","","Lecture slides for IN5140 introduce smart processes and agile methods in software engineering through the lens of empirical research. The content motivates the use of empirical methods, frames the challenge of evaluating factual claims from expert generative LLM agents, and outlines learning objectives for evidence-based software engineering. It covers the structure of empirical research, including evidence-based practice, empirical research methods, and validity, with emphasis on how context influences research questions and answers. It also notes that only a subset of slides is shown.",{"@graph":63,"@context":112},[64,80,95],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/in5140-empirical-research-methods-in-software-engineering-smart-processes-and-agile-methods-in-software-engineering/573270/",4,{"url":78,"name":59,"@type":81,"author":82,"headline":59,"publisher":85,"fileFormat":88,"inLanguage":57,"description":61,"dateModified":89,"datePublished":89,"encodingFormat":88,"isAccessibleForFree":90,"interactionStatistic":91},"DigitalDocument",{"name":83,"@type":84},"Mabel","Person",{"url":68,"name":86,"@type":87},"DocShare","Organization","application/pdf","2026-10-14",true,{"@type":92,"interactionType":93,"userInteractionCount":4},"InteractionCounter",{"@type":94},"ViewAction",{"@type":96,"mainEntity":97},"FAQPage",[98,104,108],{"name":99,"@type":100,"acceptedAnswer":101},"Why use empirical methods in software engineering, and what is the motivation discussed?","Question",{"text":102,"@type":103},"The lecture motivates empirical methods by contrasting experience with research and questioning how to assess factual claims, including those made by generative LLM agents. It positions empirical approaches as a basis for reliable knowledge acquisition.","Answer",{"name":105,"@type":100,"acceptedAnswer":106},"What learning objectives are stated for the lecture?",{"text":107,"@type":103},"After the lecture, learners should describe central elements of empirical research, explain evidence-based software engineering steps and critique claims, and discuss strengths and weaknesses of empirical methods. Learners should also identify how contextual changes affect answers to research questions.",{"name":109,"@type":100,"acceptedAnswer":110},"How is empirical research defined and what determines how knowledge is acquired?",{"text":111,"@type":103},"Empirical research is defined as acquiring knowledge through empirical methods and using evidence from observation or experience to explore, describe, predict, and explain phenomena. The methods and what counts as knowledge rest on assumptions about ontology, epistemology, and methodology.","https://schema.org",{"og:url":78,"og:type":114,"og:title":59,"og:site_name":86,"og:description":61},"article",{"robots":116,"canonical":78},"index,follow",{"doc_id":118,"site_id":56},573270,1791936023,{"code":4,"msg":5,"data":121},{"doc_id":118,"user_id":122,"nickname":83,"user_avatar":123,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":124,"file_id":125,"file_url":126,"file_type":127,"file_size":128,"view_count":4,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":129,"language":130,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":131,"faqs":132,"seo_title":133,"seo_description":61,"update_tm":119,"read_time":134},7971474920318,"https://ap-avatar.wpscdn.com/avatar/74000ee537e6b0ca360?x-image-process=image/resize,m_fixed,w_180,h_180&k=1788430171632181674","IN5140: Smart processes and agile methods in software engineering  \nEmpirical Research Methods in  \nSoftware Engineering  \nAssociate professor Gunnar Bergersen [gunnab@ifi.uio.no](gunnab@ifi.uio.no)[ ](gunnab@ifi.uio.no)5 October 2026  \nQ: Why use «empirical methods» ?  \n5  \n”Pale blue dot”  \n[https://www.youtube.com/watch?v=GO5FwsblpT8](https://www.youtube.com/watch?v=GO5FwsblpT8)  \n”We don’t need any scientific report that tells us …”  \nExperience  \ntrumps (is better than) research?  \nà What about the factual claims of an (expert) generative LLM agent?  \nNRK Folkeopplysningen 5:7  \nClaims cheat-sheet  \n7  \nAbout me  \n• Current:  \n– Associate professor at Software Engineering group  \n• Education  \n– MSc (2001) and PhD (2015) from UiO  \n– PhD thesis: “Measuring programming skill”  \n• Prior work experience  \n– Programmer  \n– IT Project leader two companies  \n– CEO three companies  \n– Startup based on my PhD  \n 9   \nGolonka et al (2023): the construct of cuteness [https://doi.org/10.3389/fpsyg](https://doi.org/10.3389/fpsyg). 2023.1068373  \nLearning objectives  \nAfter this lecture, you should be able to …  \n• Describe the central elements of empirical research and  \n– Explain the steps involved in Evidence-based software engineering and provide critique of claims that based on use of theory and empirical results  \n– Discuss the strengths and weaknesses of different empirical research methods and suggest what method(s) to use for a specific situation  \n– Identify how changes in context may affect the answer to a research  \nquestion  \n10  \nStructure  \n• Empirical research  \n– Evidence-based software engineering  \n– Empirical research methods  \n• Validity  \n– The importance of context  \nNote: I only present a subset of the slides you will have to study  \nHandouts marked with is not shown today, but you still  \nhave to read it!  \nContext  \nEmpirical research  \n• Empirical research concerns the acquisition of knowledge by empirical methods  \n• Empirical research seeks to explore, describe, predict, and explain natural, social, or cognitive phenomena by using evidence based on observation or experience  \n• What constitutes knowledge, and the methods for acquiring it, rests on basic assumptions regarding:  \n– Ontology, i.e. , what we believe to exist,  \n– Epistemology i.e. , how beliefs are acquired and what justifies them,– Methodology, e.g. , the inductive or the hypothetico-deductive method.","cbCaihB65wv7AVyo","https://ap.wps.com/l/cbCaihB65wv7AVyo","pdf",18531322,84,"English","# Learning objectives\n## Structure\n## Context\n# Empirical research\n## Validity\n## Evidence-based software engineering","[{\"question\":\"Why use empirical methods in software engineering, and what is the motivation discussed?\",\"answer\":\"The lecture motivates empirical methods by contrasting experience with research and questioning how to assess factual claims, including those made by generative LLM agents. It positions empirical approaches as a basis for reliable knowledge acquisition.\"},{\"question\":\"What learning objectives are stated for the lecture?\",\"answer\":\"After the lecture, learners should describe central elements of empirical research, explain evidence-based software engineering steps and critique claims, and discuss strengths and weaknesses of empirical methods. Learners should also identify how contextual changes affect answers to research questions.\"},{\"question\":\"How is empirical research defined and what determines how knowledge is acquired?\",\"answer\":\"Empirical research is defined as acquiring knowledge through empirical methods and using evidence from observation or experience to explore, describe, predict, and explain phenomena. The methods and what counts as knowledge rest on assumptions about ontology, epistemology, and methodology.\"}]","IN5140 - Empirical Research Methods in Software Engineering - Smart Processes and Agile Methods in Software Engineering | PDF",29]