Adaptive Lean Software Testing

The focus of this course is testing in adaptive and lean software development processes. The objective is to equip professional test engineers with an understanding of the organisational and technical principles of such processes, and how these principles can be supported by appropriate testing techniques and tools.

About the course

The course is given by Blekinge Institute of Technology .

The course is organized into 5 themes:
  • Principles, Processes, and People
  • Supporting Development
  • Evaluating Business Qualities
  • Supporting Continuous Engineering
  • Evaluating Technical Qualities
Theme 1 introduces the principles of adaptive and lean development processes, and the role of testing and the test engineer in these processes. Themes 2 to 5 consider, from an adaptive and lean perspective, testing techniques in contexts that are distinguished by the nature of qualities that are evaluated and how the testing supports the software engineering process.

Learning outcomes

On completion of the course the student will be able to:
  • discuss the roles and contributions of a test engineer in adaptive and lean environments
  • describe testing techniques that support the principles of adaptive and lean methodologies
  • apply test techniques relevant to the course themes and interpret the results provided by these techniques
  • identify and use suitable tools to facilitate these testing techniques Values and Attitudes
  • reflect on the benefits, assumptions, and limitations of testing techniques
  • critically
  • analyse research from academia and industry on adaptive and lean testing

Related industrial challenges addressed in the course

  • Cost-effectively improve software quality through the implementation of modern testing techniques
  • Apply industry best-practice in software testing
  • Gain awareness of start-of-the-art testing techniques emerging from testing research

Teacher

Emil Alégroth, Blekinge Institute of Technology


+46 455 38 55 62