PRACTICAL IBM i EXPERTISE
Understand your IBM i estate. Modernise what matters.
KDP Software combines application metrics, IBM i experience and controlled delivery to help organisations assess, modernise and improve established applications.
- IBM i experience spanning four decades
- Evidence-led modernisation
- Practical implementation and support
MODERNISE WITH EVIDENCE
Start with what the application is really telling you.
Modernisation produces better results when decisions are based on measurable evidence. We help identify complexity, maintainability concerns, older code patterns and the areas where change will create the greatest value.
Understand
Establish the condition, structure and business importance of the applications you already have.
Prioritise
Find complexity hotspots, maintainability risks and older code that genuinely needs attention.
Improve
Modernise in controlled stages while preserving proven business behaviour and reducing implementation risk.
RPG METRICS AND CODE HEALTH
Measure before deciding what to change.
RPG Metrics analyses RPG applications without sending source code outside your organisation. It provides practical evidence for planning, estimation and modernisation decisions.
- Cyclomatic complexity and procedure hotspots
- Maintainability and executable-line analysis
- Comment percentages and older-syntax measurements
- Local XLSX reports for technical review
- Repeatable measurements for tracking improvement
FOCUSED IBM i SERVICES
Software and expertise for controlled improvement.
Our services concentrate on understanding established applications, modernising them sensibly and managing change without disrupting the business processes they support.
APPLICATION INTELLIGENCE
RPG Metrics
Measure complexity, maintainability and modernisation readiness without sending application source outside your organisation.
Discover RPG MetricsMODERNISATION
IBM i Modernisation
Improve established RPG and CL applications through assessment, staged conversion and targeted technical enhancement.
Discuss modernisationCHANGE CONTROL
MDCMS
Support structured IBM i development, approvals and deployment through implementation, training and practical MDCMS assistance.
Explore MDCMSSECURITY
Enforcive
Strengthen IBM i access control, auditing and compliance with implementation, training and ongoing technical support.
Explore EnforcivePRACTICAL MODERNISATION
Keep the business knowledge. Improve the technology around it.
Long-running IBM i applications often contain decades of valuable business knowledge. The objective is not change for its own sake. It is to reduce risk, improve maintainability and make the application easier to enhance.
Our experience includes fixed-format and generated RPG, full-free conversion, RPG and CL improvement, application restructuring and the selective use of Python and open-source tools where they provide a genuine advantage.
TARGETED SOFTWARE SUPPORT
Support focused on applications that need to evolve.
KDP provides selective support for established IBM i applications, particularly where an organisation needs to understand, stabilise or modernise an existing system.
This is practical application support tied to measurable improvement and controlled change—not a generic outsourced helpdesk service.
- Application review and technical assessment
- RPG and CL investigation and enhancement
- Modernisation planning and implementation
- MDCMS and Enforcive implementation support
- Python and open-source integration where appropriate
START WITH A CONVERSATION
Tell us what you need to understand or improve.
Talk to KDP Software about RPG Metrics, application assessment, modernisation, change control or IBM i security.