Courses

PA2544 Evidence-based process improvement

Single subject course, 7,5 Higher education credits, Second cycle, autumn semester 2017

Cancelled

The purpose of this course is to learn to initiate and conduct software process improvement using an evidence-based approach. The focus is on agile/lean practices and quality in software development organizations. Those that participate in the course will gain knowledge on the steps for process improvement. This includes the steps involved from identifying areas of potential improvement, proposing new ways of working, and analysing and reporting the results. Participants will also get an understanding of the methods and tools for measuring, evaluating and
feedback processes and process improvements.

Facts

  • Type of instruction: distance, Mixed, part-time 25%
  • Study period: 2017-September-03 until 2018-January-14
  • Education level: A1N
  • Application: Cancelled
  • Language of instruction: The teaching language is English.
  • Location: Some or all of education and examination is held at distance.
  • No. of occasions: Mandatory 0, Voluntary 0
  • Main field of study: Software Engineering
  • Course syllabus: Download
  • Welcome letter: Link to welcome letter from responsible teacher will be posted here no later than 3 weeks before the course begins.
  • Entry requirements: At least 120 credits in a technical subject and a minimum of 2 years professional experience in software development (shown by, for example, a work certificate from an employer).

Content

The course comprises four main themes:
• Introduction to software processes and software quality.
• Software process measurement and assessment (including an introduction to evidence-based
The course comprises four main themes:
• Introduction to software processes and software quality.
• Software process measurement and assessment (including an introduction to evidence-based approach).
• Change management, human factors, success factors
• Practical use/implementation of software process measurement and assessment for process improvement purposes

Learning outcomes

Knowledge and understanding
On completion of the course the student should be able to:
• Describe and discuss various software processes and software quality
• Explain and discuss software process measurement and assessment approaches
• Explain and discuss the importance of following an evidence-based approach during process improvement.
Skills and abilities
On completion of the course the student should be able to:
• Apply an evidence-based process improvement approach, and discuss challenges and best practices.
Values and attitudes
On completion of the course the student should be able to:
• Critically reflect on own experiences with software processes and software quality.
• Critically analyse reports on process improvements from academia and industry.

Generic Skills

Course literature and other teaching material

Course literature and other teaching material

Learning methods

The teaching within each module is organized around research articles and pre-recorded lectures on key topics. To provide formative feedback to students for each of the theme in the course there will be short assessments (module “assignments” in Section 7). Also, the course will have a project where students will carry out an improvement project in their workplace (module “Project”). For students not working at a company, an alternate project that can be done without company contact will be assigned (e.g. a literature study).
Two optional campus days with workshops and seminars will take place. Throughout the course, communication with teaching staff (and fellow participants) will take place through email and online platform for discussions and feedback.

Work placement

No work placement is included in the planned learning activities. BTH is aiming for a close contact with the surrounding community when developing courses and programmes.

Teachers

Examiner
  1. Harald Störrle
Course Manager
  1. Harald Störrle

Time allocation

On average, a student should study 200 hours to reach the learning outcomes.
This time includes all the various available learning activities (lectures, self studies, examinations, etc.).
This estimation is based on the fact that one academic year counts as 60 ECTS credits,
corresponding to an average student workload of 1 600 hours. This may vary individually.

Assessments

Component examinations for the course
Code Title ECTS credits Grade
1710 Assignments 3 G-U
1720 Project Assignment 4.5 G-U

Grading

The course will be graded G Pass, UX Insufficient, supplementation required, U Fail.

Future exams

No upcoming, centrally coordinated, examinations for this course were found.

To participate in a centrally coordinated examination, you must enroll in Student's Portal, no later than fifteen days before the examination.


Time and location for the examination will be published about 5 days in advance.


There might be other scheduled examinations. Information concerning these examinations are available in It's Learning or at other places that the person who is responsible of the course will refer to.

Course Evaluation

The course manager is responsible for the views of students on the course being systematically and regularly gathered and that the results of the evaluations in various forms affect the form and development of the course.