Print as pdf if you want a pdf! If you want a nicer printout, click off the browser's automatically added header and footer.

Blekinge Institute of Technology
Department of Software Engineering

Revision: 4
Reg.no:


Course syllabus

Agile and Lean Software Development

Agile and Lean Software Development

7.5 credits (7,5 högskolepoäng)

Course code: PA2555
Main field of study: Software Engineering
Disciplinary domain: Technology
Education level: Second-cycle
Specialization: A1N - Second cycle, has only first-cycle course/s as entry requirements

Language of instruction: English
Applies from: 2024-11-01
Approved: 2024-11-01

1. Descision

This course is established by Dean 2016-09-01. The course syllabus is approved by Head of Department of Software Engineering 2024-11-01 and applies from 2024-11-01.

2. Entry requirements

Completed courses of at least 120 ECTS credits of which 90 credits must be in the following areas: Software Engineering or Computer Science. In addition, a completed course of at least 7.5 credits in Software Engineering or a Team Software Engineering Project is required.

3. Objective and content

3.1 Objective

The aim of the course is to offer an overall training in agile and lean that prepares campus students to practically evaluate the potential of agile / lean, plan the implementation of agile / lean, and realize agile and lean in an agile environment.

3.2 Content

The course consist of modules, handling different levels of agility where you as a student reflect to different agile approaches including those for the different Lean levels.

4. Learning outcomes

The following learning outcomes are examined in the course:

4.1. Knowledge and understanding

On completion of the course the student should be able to:

  • In general be able to describe basic concepts and goals, common practices and tools as agile enablers and constraints.
  • Be able to thoroughly explain various agile frameworks, their differences, similarities, advantages and disadvantages.
  • Be able to build a value stream mapping based on a chosen process within an operation.

**Skills and abilities**

On completion of the course the student should be able to:

  • In detail be able to apply an agile framework with those definitions that are used within the agile context.
  • Be able to plan and create a project using agile methods.
  • Do a critically review on an agile project and explain the differences between various solutions.
  • Be able to apply a value stream mapping on a process, taken from a selected activity.

**Values and attitudes**

On completion of the course the student should be able to:

  • Provide a general explanation that justify agile/lean development of a business.

5. Learning activities

The course begins with an introduction of the subject area and then consist of a series of seminars with a workshop structure, this while the students runs a project. The project is divided into a number of sprints, where students are expected to conduct a Demo as a delivery. The teaching within a sprint is organized around research articles, book chapters, a number of pre-recorded video lectures and some exercises in a form of questions that needs to be answered. The tasks are designed to help the student to reflect on past experiences, literature, research articles and relate them to each other. Through the course teachers are available by email and in discussion forums.

6. Assessment and grading

Modes of examinations of the course

Code Module Credit Grade
2410 Written Assignment 1 2.5 credits GU
2420 Written Assignment 2 2.5 credits GU
2430 Written Assignment 3 2.5 credits GU

The course will be graded G Pass, UX Failed result, a little more work required, U Fail.

The examiner may carry out oral follow-up of written examinations.

The information before a course occasion states the assessment criteria and make explicit in which modes of examination that the learning outcomes are assessed.

An examiner can, after consulting the Disability Advisor at BTH, decide on a customized examination form for a student with a long-term disability to be provided with an examination equivalent to one given to a student who is not disabled.

7. Course evaluation

The course evaluation should be carried out in line with BTH:s course evaluation template and process.

8. Restrictions regarding degree

The course can form part of a degree but not together with another course the content of which completely or partly corresponds with the contents of this course.

9. Course literature and other materials of instruction

Agile and Lean Development of Software Intensive Products - material from the department about 500 pages.
Reference literature:
M. Cohn ''Succeeding with Agile'', Addison Wesley, 2010, ISBN-10: 0-321-57936-4, ISBN-13 987-0-321-57936-2. J. Rasmusson ''The Agile Samurai'', Pragmatic Bookshelf, 2010. ISBN-10: 1934356581 | ISBN-13: 978-1934356586.