Development life cycle of a product - 7.2

Talend Software Development Life Cycle Best Practices Guide

EnrichVersion
7.2
EnrichProdName
Talend Big Data
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
EnrichPlatform
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend JobServer
Talend Studio
task
Administration and Monitoring
Deployment
Design and Development
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 or SVN branching and tags. For more information, see Maintaining.

  • Migration.