KDP Software Limited RPG Metrics & IBM i Modernisation

  • Home
  • RPG Metrics
  • IBM i Modernisation
  • Solutions
    • MDCMS
    • Enforcive
    • Evergreen
    • RPG Metrics
    • IBM i Services
  • About
    • Downloads
    • Blog
  • Contact

IBM i application intelligence

Turn RPG complexity into a modernisation plan.

RPG Metrics shows where risk, complexity and legacy dependencies live—so your team can prioritise work, measure progress and modernise with evidence.

Explore RPG Metrics Request a code health assessment
  • Source remains on your systems
  • Metrics-only cloud reporting
  • Built for RPG, RPGLE and SQLRPGLE
Portfolio snapshot Example RPG analysis
Analysis complete
59.8 Maintainability
101 Cyclomatic complexity
25.6% Comments
52.0% Non-free-format
Cyclomatic complexity hotspots
SMAIN 29
S500 13
SFERR 10
Designed for IBM i teams On-premises source analysis Clear, repeatable measurements Practical modernisation expertise

Modernise with evidence

Modernisation starts with visibility.

Before changing code, you need to know where the real cost and risk sit. RPG Metrics turns an inherited application estate into measurable, prioritised work.

01

Assess

Establish a consistent baseline across RPG applications, programs, procedures and subroutines.

02

Prioritise

Find complexity hotspots, weak maintainability and code that creates the greatest modernisation effort.

03

Prove

Track changes over time and demonstrate that modernisation is reducing risk—not merely changing syntax.

RPG Metrics

See what the source is really telling you.

Comments and documentation describe intent. Metrics reveal the actual structure, complexity and maintainability of the code your business depends on.

  • Cyclomatic complexity with procedure and subroutine hotspots
  • Maintainability index and executable-line analysis
  • Comment percentages and free-format readiness
  • Configurable decision, executable and incompatible-code rules
  • Trend reporting for programs, applications and teams
Talk to us about RPG Metrics →
✓

Built around source protection

Your source code stays on-premises.

Analysis runs on your IBM i or an approved local server. Only calculated metrics are sent to the reporting service, keeping application source inside your environment.

1 Scan locally
→
2 Calculate metrics
→
3 Report securely

Focused IBM i capability

Software and services for controlled change.

A concise set of solutions supporting analysis, modernisation, deployment control and system protection.

KDP product

RPG Metrics

Measure complexity, maintainability and modernisation readiness without sending source code outside your organisation.

Discover RPG Metrics
Expertise

IBM i Modernisation

Practical assessment and staged improvement focused on business value, technical risk and measurable outcomes.

Discuss modernisation
Change control

MDCMS

Structured IBM i application lifecycle and deployment control from development through test and production.

Ask about MDCMS
Security

Enforcive

IBM i security, auditing and compliance capabilities presented around the needs of your organisation.

Ask about Enforcive

Experience that understands the platform

Practical IBM i expertise, focused on business value.

KDP Software combines long-standing IBM i knowledge with focused tools that help teams understand what they have, decide what matters and control how change reaches production.

The objective is not change for its own sake. It is lower risk, clearer priorities and better value from the applications that run the business.

Start with the evidence

Make your next IBM i decision with better information.

Talk to KDP Software about RPG Metrics, application modernisation, change control or IBM i security.

Contact KDP Software
KDP Software RPG Metrics and practical IBM i modernisation.
RPG MetricsModernisation Blog Downloads Contact KDP
© 2026 KDP Software Limited. All rights reserved.
Privacy Policy Terms & Conditions