OpenEdge Application Modernization

Progress Professional Services offers application modernization services to help you develop and evolve your mission-critical business applications to run on the latest Progress® OpenEdge® technology with the best functionality and user experience.

Services generic illustration
managed dba video thumbnail

Progress OpenEdge Modernization Assessment


What Is Application Modernization?

Migrating a character, GUI or early web application to a modern web-based platform is the most common example of application modernization, but it can also include rehosting, replatforming, refactoring, rewriting or using modern development tools to transform existing applications.

When You Partner With Progress Professional Services To Modernize Your OpenEdge Application, We Help You:


Keep your application technology and architecture secure and state-of-the-art.


Enrich your application to meet changing user expectations.


Add application features that continue to support users in their effort to increase productivity and customer satisfaction.

Your digital transformation focuses on reducing technical debt while developing and deploying a roadmap for your mission-critical business application’s - and your business’ - future.

Our Application Evolution Methodology

When you are ready to modernize your application, reach out to the experts on the Progress Professional Services team for guidance. We offer an approach to modernization that follows a standard process but is customized to the needs of the individual client.

Diagram of application modernization process from preparation to implementation stage.IterativeProcessImplementationValidationJustificationBuildReviewModernizationAssesmentConfigureKnowledgeTransferProof of Concept (optional)EngagementEngagementAnalyzeDesignBuild5-15 days3-8 weeksProject Iterations 1-nPreparationAwarenessScopeUX DesignScope
Diagram of application modernization process from preparation to implementation stage. Build Review Configure Knowledge Transfer Iterative Process Scope UX Design Implementation Design Build Validation Proof of Concept (optional) Analyze Justification Modernization Assesment Engagement Engagement Preparation Awareness 5-15 days 3-8 weeks Project Interations 1-n

Your Modernization Journey Starts Here

Every OpenEdge application modernization project begins with a modernization assessment from the Professional Services team. We work with you to identify a recommended architecture and then define a roadmap to achieve goals specific for the environment and organization. Modernizing an application can boost customer satisfaction, reduce operating costs and increase adaptability by delivering an exciting user experience while protecting current investments.

Modernization Assessments Include:

  • An evaluation of the existing roles and skills of the development team.
  • An inventory of current and future technology requirements.
  • A review of the business model and an assessment of business requirements.
  • A charter document to determine the approach and iteration plan of the modernization project.


The Progress OpenEdge Application Evolution Methodology


Getting Started with Progress OpenEdge Modernization


The Benefits of Application Modernization

Keeping pace with the needs of your users is an ongoing process that starts with thinking about where your business is today and where you want it to be tomorrow. Whatever your OpenEdge technology or architecture, we are here to help you quickly and smoothly make the changes you need to improve your business application’s agility and performance.

Extensibility and Integration

The ability to extend information and capabilities across many connections, devices and data sources.


The ability to grow and scale as the number of users and connections increases without affecting performance.


The measurement of response time to act on a user’s input or finish an amount of work under normal and peak loads.

High Availability

The measurement against a goal of continuous uptime and avoidance of data loss due to a disaster or breach.


The ability to extend information and capabilities across many connections, devices and data sources.

Organizational Agility

The organization’s agile culture and ability to develop and deploy new application functionality quickly and productively.

Engaging Usability

The presentation layer’s ability to provide intuitive and exciting experiences for users.

Improve Your Code Quality

Using Sigrid for Progress software, a platform by Software Improvement Group (SIG), we can measure the code and architecture quality of OpenEdge applications to create a code quality assessment. Progress Professional Services experts provide a comprehensive overview of the health of your applications, offering detailed insights and guidance on all aspects of quality, architecture and security. We then offer guidance to reduce technical debt, prioritize modernization efforts and support the execution of software development, providing justification and transparency around the need for application modernization.

Code Quality Assessments Include:

An evaluation of goals around security, maintainability and architecture quality.

A maintainability score to identify risks and areas for improvement.

An analysis of security threats in your codebase.

A visualization of existing architecture implementation to find improvement opportunities.

Achieve Your Application Modernization Goals

By embarking on a journey of continuous application evolution, enterprises can position themselves to be more agile while continuing to drive value to the business. The Progress Professional Services modernization process enables businesses to establish improved time to market, increased productivity and lower overall costs. Find the modernization path that helps you achieve your business goals.


Engage our experts to migrate and optimize PAS for OpenEdge to meet your business needs.


Let us help you build a CI/CD strategy that empowers fast, reliable software delivery.


Craft the ideal user experience for your application.

Services prefooter banner

We Can Help

The Progress Professional Services team is dedicated, knowledgeable and responsive. Let’s discuss how to increase your productivity and get the most out of your Progress products.