IBM i Change Management Solutions for IBM i Developers

How can ARCAD help IBM i Developers?

Quotation Mark Open

As an IBM i developer, I modernize and enhance mission-critical business applications with the latest IBM i technology.

I develop, test, and deploy IBM i software while aligning with web teams’ open-source tools. I also onboard new developers and manage knowledge transfer.

End Quote

What’s your challenge?

How can Arcad help?

Spend less time understanding legacy IBM i code

Reduce weeks of legacy IBM i code analysis to hours

ARCAD Discover is an AI assistant conceived to analyze and understand IBM i applications, facilitating functional mapping and reverse documentation. Auto-documentation ensures clear, up-to-date code understanding, freeing time for higher-value tasks. ARCAD Audit automates IBM i legacy cleanup, detecting anomalies, archiving obsolete code, and realigning environments.

Illustration Integrate Applications

Uphold code quality while meeting deadlines

Availability

Ensure top code quality without tedious manual reviews

ARCAD CodeChecker automates peer reviews, enforcing team-defined and pre-shipped quality rules. It detects security risks, maintainability issues, and performance impacts. Integrate with Jenkins for continuous checks and SonarQube for quality metrics.

Reduce testing time while ensuring code reliability

Enhance resilience and catch defects early

ARCAD iUnit simplifies test case creation from IBM i code, allowing quick input, expected results, and reusable test suites. With program mocking, generate test code in clicks. ARCAD Verifier records and replays functional tests to detect regressions, capturing keystrokes and results for automated re-testing. Both tools enable early defect detection, integrating with Jenkins and Selenium for continuous automation.

Illustration Availability

Ensure reliable builds and deployments to prevent downtime and overtime

Illustration Security Persona

Maintain application integrity and avoid after-hours work

ARCAD Builder streamlines IBM i recompilation, avoiding unnecessary mass rebuilds. DROPS synchronizes IBM i and non-IBM i deployments, managing dependencies, rollbacks, and database upgrades. DROPS DataChanger handles dynamic config updates, while DROPS WAP applies schema changes with minimal downtime.

Quickly modernize legacy code for clarity and easy updates

Streamline and speed up IBM i legacy code modernization

ARCAD Transformer RPG automates fixed-format RPG IV conversion to modern Free-Form RPG, making it easier for Java developers and new IBM i users. It fully converts C, H, F, D, and P specs with near 100% accuracy, handles GOTO removal, and supports mass or unitary conversion.

ARCAD Transformer Microservices modernizes IBM i applications by refactoring RPG code and creating web services (RESTful APIs).

ARCAD Transformer DB converts DDS to SQL, Transformer Synon modernizes CA 2E (Synon) to Free-Form RPG, and Transformer Field automates field name, type, and size updates. Advanced automation cuts modernization time by up to 70%, freeing resources for high-value tasks.

Illustration IBM i Developer

Adopt a modern DevOps culture to stay valuable and employable

Illustration Integrate Applications

Automate a seamless DevSecOps cycle with enterprise open-source tools

ARCAD for DevOps simplifies, automates, and accelerates IBM i software development with a mature, integrated toolset. It supports DevOps, modernization, test automation, data anonymization, and release orchestration, enabling hybrid cloud transitions.

Seamlessly integrating with VS Code, RDi, Git, GitLab, GitHub, BitBucket, Jenkins, Azure Pipelines, Selenium, Jira, and ServiceNow, ARCAD enhances productivity and collaboration, making IBM i developers more valuable and employable.

Contact Us

REQUEST A DEMO

Let’s talk about your project!

Speak with an expert

Customized Demo

Contact our experts