[<< Back](https://cntt-n.github.io/CNTT/) # Roadmap ## Table of Contents * [Overview](#Overview) * [Roadmap](#Roadmap]) * [High Level Roadmap](#High-Level-Roadmap) * [Detailed Roadmap](#Detailed-Roadmap) * [Detailed Milestones](#Detailed-Milestones) * [Dependencies between various Workstreams](#Dependencies-between-various-Workstreams) * [Dependencies with Industry Communities](#Dependencies-with-Industry-Communities) ## Overview * The activities of the Anuket Project community are articulated around [Projects](#project) (sub-projects of Anuket Project sometimes also referred to as Workstreams (WS)), [Milestones](#2.3) and [Releases](#release). * The Anuket Project is embracing simultaneous delivery model, meaning that all contributing projects have to follow the cadence and intermediate milestones. * Each Anuket Project release is the only delivery vehicle and is common for all projects. * The Anuket Project current release plan is available [here](https://wiki.anuket.io/display/HOME/Releases).

scope

Figure 1: Milestones

**Definitions** A project (aka WS) is: * Long term endeavour setup to deliver features across multiple releases as shown in [Releases Home](https://wiki.anuket.io/display/HOME/Releases+Home) * Led by leads/co-leads, contributors and committers with expertise in the relevant areas * Scripted and documented in repositories A Release is: * Short term endeavour setup to deliver a specific features/functionalities as shown [here](https://wiki.anuket.io/display/HOME/Releases). * An agreed common framework (template, criteria, best practice) for all projects * An unique release planning calendar with pre-defined milestones for each project * A vehicle to coordinate multiple projects and multiple type of projects (reference model and architecture, documentation, integration, packaging, deployment) A Bundle is: A set of related specifications that are built to complement each other, specifically (RM -> RA -> RC -> RI). A Version: * Each document within a release has a number attached to it that consists of **Bundle.Version**: * **Bundle**: specifies the bundle number of which the the document belongs to. * **Version**: specifies the sequential version of each document (improvement or enhancements). * Any Change in RM that will impact RAs and consequently RC and RI will triggers a new Bundle number. ## Roadmap ### High Level Roadmap

scope

Figure 2: The Anuket Project Technical Specification Roadmap

### Detailed Roadmap Please refer to individual [release plans](https://wiki.anuket.io/display/HOME/Releases) and features for detailed roadmap. ### Detailed Milestones | Review | Milestone | Description | Activities | Comments | |--------|-----------|--------------|------------|---------| | Kick-Off | M0 | The goal of the release Kick-Off is to open the innovation platform for the intent to participate in the Anuket Project release. Release Kick-Off review takes place for each releases. | Name the Release and create appropriate labels in GitHub. || | Planning & Scoping | | The goal of the Release Planning & Scoping is to capture the initial set of features and functionality that should be part of the release along with prioritisation. | | | | Release Plan Review | M1 | The goal of the Release Planning review is to ensure the plan is complete, sufficient, and aligned with release milestones. All people resources are identified, documented and committed. | || | Scope Changes/Logging | | Feature/Functionality changes to be part of current Release | | | | Scope Freeze | M2 | The goal of the Scope Freeze is to mark the end of adding new features/functionalites in the Release. | | | | Feature/Functionality/Content Development | | The goal is to ensure that changes to features and functionalities are captured and all content necessary for the In-Scope features & functionalities will be developed as part of the release scope. | | | | Content Freeze | M3 | The goal of the Content Freeze is to mark the end of the features documented and provided the resolution for all impacting defects. After Content Freeze, there will be no new features/functionalities are allowed into the current release. Only the critical fixes are allowed. | | | | Content Review | | The goal is to carefully review and validate the contents and check for errors in the document. |