This blog post was originally published on 26 October, 2022.

Over the past year, many of our customers have asked us for guidance on how best to manage the APEX application development lifecycle. For many teams, this is the process of periodically selecting a set of bugs and features that will improve your app, dividing the work among teammates, and testing the result before making it available it to end users. The goal is to deliver a series of high-quality releases to your users on a regular cadence.

With this in mind, we wanted to share our guidance for both small and large teams that explains the APEX application development lifecycle. Announcing our latest technical paper: Understanding the Oracle APEX Application Development Lifecycle!

This technical paper aims to provide best-practice tips and working sample scripts to help your team navigate the key phases of development, testing, and deployment from the command line as well as from popular automation platforms. You’ll learn the building block concepts you need to know and see examples of popular options available to track issues, manage source control changes, perform unit testing, and automate steps of the software delivery process. The paper also highlights a range of tools from Oracle and third parties that other APEX developers in the community use get the job done.

We hope you enjoy this new learning resource, and we look forward to listening to your feedback on how we can improve it in future revisions. You can find the new technical paper at: apex.oracle.com/go/lifecycle-technical-paper