Courses

PA2563 Agile and Lean Development of Software Intensive Products

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

It is no longer possible to apply to this option

The aim of the course is to provide students with thorough and substantial training in Agile and Lean software development in preparation for professional work to evaluate the potential of Agile and Lean, plan implementation of Agile and Lean and make practical use of Agile and Lean in their organisations.

Facts

  • Type of instruction: Distance, part-time 25%
  • Study period: 2017-August-28 until 2018-January-14
  • Education level: A1N
  • Application: It is no longer possible to apply to this option
  • 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: Download
  • 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 consist of four modules:
Goal definition, what the objectives of the course are and if any special area should be analysed
Analyse and reflect on the agile principles
Reflect and descibe the differences between various agile approches
Create a value stream mapping

Learning outcomes

Knowledge and understanding
On completion of the course, the students shall 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.

Competence and skills
On completion of the course, the students shall 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.

Judgement and approach
On completion of the course, the students shall be able to
• Provide a general explanation that justify agile/lean development of a business.

Generic Skills

Course literature and other teaching material

Course literature , Agile and Lean Development of Software Intensive Products - material from the department about 500 pages.
Reference literature:
1.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.

Course literature and other teaching material

Course literature , Agile and Lean Development of Software Intensive Products - material from the department about 500 pages.
Reference literature:
1.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.

Learning methods

The course consists of a number of intensive teaching blocks of two weeks each. The teaching within each block is organised around research articles, book chapters, recorded video lectures and one or more assignments. The assignments are designed to help students reflect on previous experiences, books and articles, and the relation between experiences and reading. Throughout the course, communication with teaching staff will take place through email, discussion forums and, at specified weekly sessions through an online forum.

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

Course Manager
  1. Torbjörn Fridensköld

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 Written report [1] 1.5 G-U
1720 Written report [2] 1.5 G-U
1730 Written report [3] 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.