IBM i Change Management Solutions for IBM i Developers
How can ARCAD help IBM i Developers?

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.

What’s your challenge?
- Spend less time understanding legacy IBM i code
- Uphold code quality while meeting deadlines
- Reduce tedious testing while ensuring code reliability
- Ensure reliable builds and deployments to prevent downtime and overtime
- Quickly modernize legacy code for clarity and easy updates
- Adopt a modern DevOps culture to stay employable and valuable
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.

Uphold code quality while meeting deadlines

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.

Ensure reliable builds and deployments to prevent downtime and overtime

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.

Adopt a modern DevOps culture to stay valuable and employable

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.

REQUEST A DEMO
Let’s talk about your project!
Speak with an expert