Fundamental Concepts, Practices, Guidelines, Patterns, and Tools for proactively Managing Technical Debt
Training Description
In this training course the participants will learn about the various forms of technical debt in software systems. In addition, participants will learn how to identify, manage, and avoid technical debt. This includes an introduction of related, proven concepts, practices, guidelines, patterns, and tools.
Contents
- Explanations of and examples of the various kinds of debt and practical strategies for managing each
- Hands-on experience with tools and practices for identifying, measuring, and paying down technical debt
- Case studies of real-world organizations and interviews with practitioners on their successes and failures in managing various kinds of debt
Target Audiences
- This training course is primarily designed for architects, developers, product owners, and project managers creating and maintaining medium and larger systems
- In addition, executives from all domains will find valuable suggestions on how the management of technical debt can increase the bottom line within the context of a company
Prerequisites
- Practical experience in software engineering and the software development life cycle of small to medium-sized software systems
- Practical experience in dealing with fundamental concepts and practices of software engineering
- First practical experience in software design
Learning Outcomes
- Participants will be able to identify the major areas of technical debt in the software development lifecycle
- Participants will walk away with practical tools and techniques for identify, managing, and avoiding each kind of debt
- Participants will learn about the identification and management of social debt—suboptimal project characteristics that lead to project breakdowns
- Participants will learn how to make the business case for the management of technical debt
Training Schedule
Training sessions are available on request.
We would love to share more details and training schedules on request. You can use the following channels to contact us.

