Software Diagnostics and Troubleshooting Course
At a glance
- Duration
- 1 Week
- Format
- Classroom
- Cities
- Milan, Cairo, Munich, New York, Lagos, Amsterdam and more
- Next session
- 9 – 13 November 2026, Milan
- Average fee
- 5,750 €
Overview
Software Diagnostics and Troubleshooting Training Course is a one-week course for support engineers, application administrators, developers, quality engineers, and operations teams, who leave with a Software Diagnostic Evidence Pack. The course connects reproducible symptoms, logs, metrics, traces, debugging, dependency checks, configuration comparisons, performance profiling, fault isolation, causal hypotheses, and remediation validation across test and production environments. Agile Leaders Training Center presents the course on software diagnostics and troubleshooting.
Who Should Attend
- Teams responsible for application support and incident triage
- Functions responsible for software development and debugging
- Teams responsible for testing, defect evidence, and release quality
- Functions responsible for application administration and configuration
- Teams responsible for service monitoring and technical operations
The course assumes participants investigate software behavior at work and leaves out introductory programming, platform-specific certification preparation, malware analysis, and hardware repair.
Departments and Industries
The course supports software fault diagnosis across digital services and technology-enabled operations.
- Software engineering and application support departments
- Quality engineering and release management teams
- Site reliability and technical operations functions
- Financial services and telecommunications technology teams
- Healthcare and education application operations
- Manufacturing and logistics software teams
Learning Objectives
By the end of this course, participants will be able to:
- Apply a reproducible symptom-capture method
- Analyze logs, metrics, traces, and exceptions
- Compare dependencies and configuration states
- Use profiling and dump evidence for isolation
- Evaluate causal hypotheses against observations
- Validate remediation and incident closure evidence
Course Agenda
Day 1: Diagnostic Foundation
- Symptom and Impact Capture Template
- Reproduction Condition Decision Tree
- Black-Box and White-Box Evidence Map
- Diagnostic Timeline and Change Register
- Evidence Preservation Checklist
Day 2: Telemetry and Context
- Structured Log and Exception Correlation Matrix
- Metric Baseline and Deviation Worksheet
- Distributed Trace and Request Path Map
- Dependency Health and Timeout Register
- Configuration State Comparison Method
Day 3: Debugging and Profiling
- Debugger Hypothesis and Breakpoint Plan
- CPU Sampling and Hot-Path Profile
- Memory Allocation and Leak Evidence Sheet
- Process Dump Triage Checklist
- Concurrency and Resource Contention Map
Day 4: Isolation and Validation
- Fault-Domain Isolation Matrix
- Controlled Change and Experiment Log
- Root-Cause Hypothesis Evidence Table
- Remediation Risk and Rollback Checklist
- Fix Verification and Regression Record
Day 5: Software Diagnostic Practice
- Symptom Reproduction and Timeline Exercise
- Log Metric and Trace Correlation Exercise
- Performance Profile and Dump Triage Exercise
- Fault Isolation and Fix Validation Exercise
- Software Diagnostic Evidence Pack Capstone Exercise
Practical Exercises
The course uses suggested activities to practice evidence-based software diagnosis.
- Suggested activity: reproduce a failure and build a timeline from user symptoms, changes, and environmental conditions.
- Suggested activity: correlate logs, metrics, traces, exceptions, dependencies, and configuration differences.
- Suggested activity: review CPU, memory, dump, and contention evidence to isolate a fault domain.
- Suggested activity: test causal hypotheses and record remediation, rollback, verification, and regression evidence.
FAQs
Who suits software diagnostics and troubleshooting training and what does it assume?
Software diagnostics and troubleshooting training suits application support, development, quality, administration, and technical operations teams. It assumes practical exposure to software failures and access to operational or test evidence.
How does software diagnostics and troubleshooting differ from software testing training?
Software diagnostics and troubleshooting investigates why an observed failure occurs using telemetry, debugging, profiling, isolation, and experiments. Software testing training focuses on designing and executing checks that reveal defects and verify expected behavior.
Which evidence supports software diagnostics and troubleshooting?
Software diagnostics and troubleshooting uses reproducible symptoms, timelines, logs, metrics, traces, exceptions, dependencies, configuration states, profiles, process dumps, experiments, and fix-verification records.
How do logs, metrics, and traces work together in software diagnosis?
Logs explain recorded events, metrics show changes in system behavior, and traces connect activity across request paths. Correlating their timestamps and identifiers helps teams move from a symptom toward a testable causal hypothesis.
How is a root-cause hypothesis validated in software troubleshooting?
A root-cause hypothesis is validated by predicting observable evidence, running a controlled test, ruling out competing explanations, applying a bounded remediation, and confirming the symptom disappears without unacceptable regression.
Conclusion
Participants take a Software Diagnostic Evidence Pack back to work. It connects symptom records, timelines, telemetry, dependency maps, configuration comparisons, profiles, dumps, hypotheses, experiments, remediation decisions, and verification evidence. It changes ad hoc troubleshooting into reproducible investigations, traceable decisions, controlled fixes, and reviewable incident closure.
credits: 5 credit per day
Course Mode: full-time
Provider: Agile Leaders Training Center
-
Events for this Course
-
Milan 9 – 13 November 2026
-
Cairo 16 – 20 November 2026
-
Munich 16 – 20 November 2026
-
New York 16 – 20 November 2026
-
Lagos 22 – 26 November 2026
-
Amsterdam 23 – 27 November 2026
-
Phuket 29 November – 3 December 2026
-
Tashkent 29 November – 3 December 2026
-
Vienna 7 – 11 December 2026
-
London 14 – 18 December 2026
-
Abu Dhabi 14 – 18 December 2026
-
Amman 20 – 24 December 2026
-
Dubai 21 – 25 December 2026
-
Trabzon 27 – 31 December 2026
-
London 4 – 8 January 2027
-
Paris 11 – 15 January 2027
-
Frankfurt 11 – 15 January 2027
-
Manama 17 – 21 January 2027
-
Singapore 18 – 22 January 2027
-
Jakarta 25 – 29 January 2027
-
Porto 25 – 29 January 2027
-
Geneva 31 January – 4 February 2027
-
Doha 7 – 11 February 2027
-
Kuwait 7 – 11 February 2027
-
Istanbul 15 – 19 February 2027
-
Cape town 21 – 25 February 2027
-
Muscat 21 – 25 February 2027
-
Dubai 1 – 5 March 2027
-
Zoom 1 – 5 March 2027
-
Madrid 8 – 12 March 2027
-
Abu Dhabi 8 – 12 March 2027
-
Barcelona 15 – 19 March 2027
-
Tbilisi 22 – 26 March 2027
-
Tokyo 29 March – 2 April 2027
-
Nairobi 4 – 8 April 2027
-
Istanbul 12 – 16 April 2027
-
Prague 19 – 23 April 2027
-
London 26 – 30 April 2027
-
Montreux 26 – 30 April 2027
-
Johannesburg 2 – 6 May 2027
-
Dubai 10 – 14 May 2027
-
Amsterdam 17 – 21 May 2027
-
Bangkok 23 – 27 May 2027
-
Seoul 24 – 28 May 2027
-
Kuala Lumpur 31 May – 4 June 2027
-
Nice 31 May – 4 June 2027
-
Manama 6 – 10 June 2027
-
Vienna 14 – 18 June 2027
-
Casablanca 21 – 25 June 2027
-
Bali 27 June – 1 July 2027
-
London 5 – 9 July 2027
-
Madrid 12 – 16 July 2027
-
Barcelona 19 – 23 July 2027
-
Addis Ababa 19 – 23 July 2027
-
Kuala Lumpur 26 – 30 July 2027
-
Abu Dhabi 26 – 30 July 2027
-
Toronto 1 – 5 August 2027
-
Rome 2 – 6 August 2027
-
Milan 9 – 13 August 2027
-
Amsterdam 16 – 20 August 2027
-
Langkawi 22 – 26 August 2027
-
Marbella 22 – 26 August 2027
-
Sharm El-Sheikh 30 August – 3 September 2027
-
Athens 6 – 10 September 2027
-
Cairo 13 – 17 September 2027
-
Berlin 13 – 17 September 2027
-
Dubai 20 – 24 September 2027
-
Rome 27 September – 1 October 2027
-
Paris 4 – 8 October 2027
-
Abu Dhabi 4 – 8 October 2027
-
San Diego 11 – 15 October 2027
-
Baku 18 – 22 October 2027
-
Chicago 24 – 28 October 2027
-
Lisbon 25 – 29 October 2027
-
Accra 31 October – 4 November 2027
-
Zanzibar 7 – 11 November 2027
| Image | Location | Dates | Duration | Mode | Price | Actions |
|---|---|---|---|---|---|---|
|
|
Porto |
Week 04, 2027 25 – 29 January 2027 |
1 Week | Onsite | €5,700 | |
|
|
Geneva |
Week 04, 2027 31 January – 4 February 2027 |
1 Week | Onsite | €6,200 | |
|
|
Doha |
Week 05, 2027 7 – 11 February 2027 |
1 Week | Onsite | €5,500 | |
|
|
Kuwait |
Week 05, 2027 7 – 11 February 2027 |
1 Week | Onsite | €5,500 | |
|
|
Istanbul |
Week 07, 2027 15 – 19 February 2027 |
1 Week | Onsite | €4,500 | |
|
|
Cape town |
Week 07, 2027 21 – 25 February 2027 |
1 Week | Onsite | €4,500 | |
|
|
Muscat |
Week 07, 2027 21 – 25 February 2027 |
1 Week | Onsite | €5,700 | |
|
|
Dubai |
Week 09, 2027 1 – 5 March 2027 |
1 Week | Onsite | €4,500 | |
|
|
Zoom |
Week 09, 2027 1 – 5 March 2027 |
1 Week | Online | €1,500 | |
|
|
Madrid |
Week 10, 2027 8 – 12 March 2027 |
1 Week | Onsite | €5,700 | |
|
|
Abu Dhabi |
Week 10, 2027 8 – 12 March 2027 |
1 Week | Onsite | €4,700 | |
|
|
Barcelona |
Week 11, 2027 15 – 19 March 2027 |
1 Week | Onsite | €5,700 | |
|
|
Tbilisi |
Week 12, 2027 22 – 26 March 2027 |
1 Week | Onsite | €5,000 | |
|
|
Tokyo |
Week 13, 2027 29 March – 2 April 2027 |
1 Week | Onsite | €10,000 | |
|
|
Nairobi |
Week 13, 2027 4 – 8 April 2027 |
1 Week | Onsite | €4,500 | |
|
|
Istanbul |
Week 15, 2027 12 – 16 April 2027 |
1 Week | Onsite | €4,500 | |
|
|
Prague |
Week 16, 2027 19 – 23 April 2027 |
1 Week | Onsite | €6,000 | |
|
|
London |
Week 17, 2027 26 – 30 April 2027 |
1 Week | Onsite | €5,700 | |
|
|
Montreux |
Week 17, 2027 26 – 30 April 2027 |
1 Week | Onsite | €7,500 | |
|
|
Johannesburg |
Week 17, 2027 2 – 6 May 2027 |
1 Week | Onsite | €4,500 |
Frequently asked questions
What does this course cover?
OverviewSoftware Diagnostics and Troubleshooting Training Course is a one-week course for support engineers, application administrators, developers, quality engineers, and operations teams, who leave with a Software Diagnostic Evidence Pack. The course connects reproducible symptoms, logs, metrics, traces, debugging, dependency checks, configuration compa…
Are training dates available?
Yes. Available dates and destinations are listed in the course dates section on this page.
How can I register?
Choose an available date on this page and complete the registration form, or send a programme enquiry.
Can I download the course brochure?
Yes. Use the brochure download link provided on this page.
This course by city
- IT Security Training & IT Training Courses in Abu Dhabi
- IT Security Training & IT Training Courses in Accra
- IT Security Training & IT Training Courses in Addis Ababa
- IT Security Training & IT Training Courses in Amman
- IT Security Training & IT Training Courses in Amsterdam
- IT Security Training & IT Training Courses in Athens
- IT Security Training & IT Training Courses in Baku
- IT Security Training & IT Training Courses in Bali
- IT Security Training & IT Training Courses in Bangkok
- IT Security Training & IT Training Courses in Barcelona
- IT Security Training & IT Training Courses in Berlin
- IT Security Training & IT Training Courses in Cairo
- IT Security Training & IT Training Courses in Cape town
- IT Security Training & IT Training Courses in Casablanca
- IT Security Training & IT Training Courses in Chicago
- IT Security Training & IT Training Courses in Doha
- IT Security Training & IT Training Courses in Dubai
- IT Security Training & IT Training Courses in Frankfurt
- IT Security Training & IT Training Courses in Geneva
- IT Security Training & IT Training Courses in Istanbul
- IT Security Training & IT Training Courses in Jakarta
- IT Security Training & IT Training Courses in Johannesburg
- IT Security Training & IT Training Courses in Kuala Lumpur
- IT Security Training & IT Training Courses in Kuwait
- IT Security Training & IT Training Courses in Lagos
- IT Security Training & IT Training Courses in Langkawi
- IT Security Training & IT Training Courses in Lisbon
- IT Security Training & IT Training Courses in London
- IT Security Training & IT Training Courses in Madrid
- IT Security Training & IT Training Courses in Manama
- IT Security Training & IT Training Courses in Marbella
- IT Security Training & IT Training Courses in Milan
- IT Security Training & IT Training Courses in Montreux
- IT Security Training & IT Training Courses in Munich
- IT Security Training & IT Training Courses in Muscat
- IT Security Training & IT Training Courses in Nairobi
- IT Security Training & IT Training Courses in New York
- IT Security Training & IT Training Courses in Nice
- IT Security Training & IT Training Courses in Paris
- IT Security Training & IT Training Courses in Phuket
- IT Security Training & IT Training Courses in Porto
- IT Security Training & IT Training Courses in Prague
- IT Security Training & IT Training Courses in Rome
- IT Security Training & IT Training Courses in San Diego
- IT Security Training & IT Training Courses in Seoul
- IT Security Training & IT Training Courses in Sharm El-Sheikh
- IT Security Training & IT Training Courses in Singapore
- IT Security Training & IT Training Courses in Tashkent
- IT Security Training & IT Training Courses in Tbilisi
- IT Security Training & IT Training Courses in Tokyo
- IT Security Training & IT Training Courses in Toronto
- IT Security Training & IT Training Courses in Trabzon
- IT Security Training & IT Training Courses in Vienna
- IT Security Training & IT Training Courses in Zanzibar
- IT Security Training & IT Training Courses in Zoom