The Proper Use of AI in SDCL: Development & Reengineering

Discover how Novacomp applied the AI-First Development paradigm to an IBM i project to drastically transform productivity across the software development life cycle (SDLC). Through an approach where Artificial Intelligence became the central axis of every stage of the process rather than occasional support, the team successfully corrected poor architectural practices and restructured complex code to meet a critical commitment in a fraction of the estimated time.


What will you discover in this document?

By reading this success story, you will learn about:

  • The development and re-engineering challenge: How an AS400 release accumulated a 2-month delay after being rejected twice by the Software Engineering Lead due to architectural issues and inadequate standards.
  • The pressure of commercial commitment: The dilemma of having to deliver a solution within a maximum of 5 days when the traditional technical estimation to modify the 10 SQLRPGLE programs required at least 10 days of work.
  • The AI-First methodology with GitHub Copilot: The operational strategy based on context analysis, collaborative code generation, automatic syntax validation, and smart refactoring guided by AI.
  • The impactful results: How the team achieved a 93% reduction in execution time, successfully completing the modification of the 10 programs with high-quality standards in just 7 hours.

Share