pds-it
['Product detail page','no']
Software development / software architecture
The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration

iSAQB® Evolution and Improvement of Software Architectures (IMPROVE)

Continuous improvement processes for software systems (CPSA Advanced Level)

Online
3 days
German
Download PDF
€ 1.990,-
plus VAT.
€ 2.368,10
incl. VAT.
Booking number
42594
Venue
Online
4 dates
€ 1.990,-
plus VAT.
€ 2.368,10
incl. VAT.
Booking number
42594
Venue
Online
4 dates
Become a certified
Machine Learning Engineer
This course is part of the certified Master Class "Machine Learning Engineer". If you book the entire Master Class, you save over 15 percent compared to booking this individual module.
To the Master Class
In-house training
In-house training just for your employees - exclusive and effective.
Inquiries
In cooperation with
In cooperation with
ITech Progress
The three-day training course teaches you methods, tools, and skills for the continuous optimization of software systems. You will learn how to systematically improve systems based on business and technical goals, analyze existing architectures, consider business aspects, and align solutions with corporate goals.
Contents

You can expect practical training in analyzing, planning, and implementing improvement measures. You will learn how to reduce technical debt, develop long-term strategies, and optimize systems in a sustainable manner. The goal is to make architecture and processes more efficient and future-proof.

 

Basics

  • Introduction to software evolution and architectural adaptations.
  • Common issues and improvement methods.

 

Analyze the current situation

  • Conduct stakeholder and context analysis.
  • Systematically document and evaluate problems.

 

Evaluate problems and possible solutions

  • Consider expenditure and economic factors.
  • Apply estimation methods to decision-making.

 

Planning for long-term improvement

  • Develop strategies for continuous optimization.
  • Minimize risks and prioritize solutions.

 

Typical approaches for improvement

  • Refactoring and reduction of technical debt.
  • Process automation and quality assurance.

 

Examples of improvement

  • Analyze practical case studies and real IT systems.
  • Track successful optimization measures.

 

Requirements: 

  • You should have practical experience in the design and development of small to medium-sized software systems.
  • Initial experience in the maintenance and further development of existing systems, particularly in the analysis and refactoring of source code, is required.
  • Basic knowledge of software metrics such as coupling, complexity, and cohesion is helpful.
  • You should be familiar with basic techniques such as runtime analysis, profiling, and log analysis.
  • Experience in working with stakeholders and in analyzing requirements and development processes is an advantage.

 

Technical requirements: 

There are no special requirements for the training environment, as the exercises take place using cloud- and web-based tools such as Miro, Draw.io, and platforms such as Jupyter or HuggingFace. All that is needed is a stable and sufficiently fast internet connection.

Learning environment
Your benefit
  • You analyze and improve software systems based on technical and business objectives.
  • You separate problems from solutions and plan long-term improvement strategies.
  • You use refactoring, automation, and architectural patterns to improve quality.
  • You apply analytical methods such as stakeholder, context, and runtime analyses in a targeted manner.
  • You evaluate risks and measures using ROI and cost-benefit analyses.
  • You will gain practical insights into improvement projects for real IT systems.

 

Your advantages at a glance: 

  • Efficient optimization: Systematic analysis and targeted improvement of software architectures.
  • Sustainable quality: Reduce technical debt and ensure long-term maintainability.
  • Practical knowledge: Application of proven methods using real-life examples.
trainers
No items found.
Methods
  • Visual collaboration through, for example, whiteboarding
  • High level of interactivity through customized exercises and breakout rooms
  • Ideal trainer support even in the breakout rooms
Certification

Credit points for CPSA-A certification: 

With the IMPROVE training course, attendees earn attendees technical and 20 methodological credit points according to the iSAQB Advanced Level Program.

Recommended for
Start dates and details

Form of learning

Learning form

18.5.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
26.8.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
21.10.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured
7.12.2026
Online
Places free
Implementation secured
Online
Places free
Implementation secured

The training is carried out in cooperation with a training partner. This partner collects and processes data under its own responsibility. Please take note of the corresponding privacy policy.

No items found.
No items found.
*Mandatory fields

Do you have questions about training?

Call us on +49 761 595 33900 or write to us at service@haufe-akademie.de or use the contact form.

The illustrations were created in cooperation between humans and artificial intelligence. They show a future in which technology is omnipresent, but people remain at the center.
AI-generated illustration