Skip to main content
Close announcements banner

Development life cycle of a product

The development life cycle of a product or a feature is a wide process that includes specifications, development and testing, deployment into QA and Production environments, maintenance as well as migration.
  • Specifications, which is the conceptual part of the process (technical requirements, task assignments and so on.). For more information, see Specifications.

  • Development, testing, and deployment, which are the designing and publishing parts of the process. For more information, see Developing and Testing and Building and Deploying.

  • Deployment into QA and Production environments. For more information, see Deploying to QA and Production environments.

  • Maintenance which is mainly achieved through GIT branching and tags. For more information, see Maintaining.

  • Migration.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!