The develop stage is where we get to work creating a database, generating or writing backend code, and deploy anything to the development gateway. Source control and all the artifacts produced during the define and design stages should be used to guide development, and validate the functionality described via requirements and use cases.
Development will often occur locally, but should be regularly committed to the appropriate branch for source control, making an API available for more collaboration and team development. Depending on the team structure and what services and tools are used, a balance of local and cloud development may occur leveraging source control to keep teams working in concert via the same code base.