Research Methods in Software Engineering

Major: Software Engineering
Code of subject: 8.121.00.M.030
Credits: 3.00
Department: Software
Lecturer: Professor Dmytro Fedasyuk
Semester: 4 семестр
Mode of study: денна
Learning outcomes: Skills in task scheduling and time management when managing scientific projects. Ability to generate ideas. Ability to identify, formulate and solve scientific problems. Ability to use scientific methods in software engineering for identifying new actual problems and stipulating proposals and conclusions. Ability to carry out a research up to standard. Ability to apply profound professional knowledge and skills for solving complex innovative problems in software engineering. Ability to enhance the efficiency of using software for solving scientific, technical and innovative problems. Comprehension of the fundamentals of mathematical modeling and skills in research methods and methods of modeling the problem domain for which software is being developed.
Required prior and related subjects: Prerequisites: Philosophy and methodology of science Co-requisites: Research and seminars on their basis Practice on scientific writing
Summary of the subject: Science as a system of knowledge and a field of human activity. Basic concepts: science, classification of sciences, the gist of technical sciences. Methodology of research and creativity. Organizing and conducting a research. Information resources for scientific work. Scientific manpower in Ukraine and the world. Selecting a field of research work and the stages of research. Methodology of carrying out a scientific project. Logic-structure approach to managing scientific projects. Logic-structure matrix of scientific projects. Software for project management. Risk management and resource management. Formulating the research results and their approbation and application. Moral code in science. Presentation of scientific projects.
Assessment methods and criteria: Writing and reporting an essay (5%), an article in Wikipedia (5%), reports on seminars (5%), writing a paper to be published in a journal (10%), preparing a description of the own scientific project (15%), presentation of the scientific project (5%); 45% in total Exam: written and spoken (55%)
Recommended books: 1. Шейко В.М., Кушнаренко Н.М. Організація та методика науково-дослідницької діяльності: підручник / В.М.Шейко, Н.М. Кушнаренко.- 6-те вид., перероблене і доповнен. – К.: Знання, 2008.- 310 с. 2. Цехмістрова Г.С. Основи наукових досліджень. Навчальний посібник. Київ: Видавничий Дім «Слово», 2004.- 240 с. 3. Ковальчук В.В., Моїсееєв Л.М., Основи наукових досліджень: Навчальний посібник.- 3-є вид., переробл. І доповн. – К.: ВД «Професіонал», 2005.- 240 с. 4. Пилипчик М.І., Григор’єв А.С., Шостак В.В. Основи наукових досліджень: Підручник. - К.: Знання, 2007. – 270 с. 5. Катренко А.В. Управління ІТ-проектами. (підручник).- Львів: « Новий світ – 2000», 2011.- 550 с.