Glossary
This provides definitions and references for commonly used terms or acronyms.
Glossary | Entry | Metadata |
---|---|---|
Title - Section | Term: Definition: | Author: Date: Source: Verified by: |
Cardano - Intersect | Term: Core Infrastructure Definition: Core Infrastructure (CI) refers to all technical and commercial services building on to the base architectural layer of Cardano’s blockchain platform. Link to Definition here: Core Infrastructure Definition | Roadmap committee (proposed) (gitbook.io) | |
Cardano - Intersect | Term: Roadmap Definition: A Roadmap depicts the list of approved work funded by the Intersect community via the Cardano Treasury throughout a development cycle. | |
Intersect - CIR | Term: Process Map Definition: This image is a flowchart depicting the process for managing and delivering a Core Infrastructure Roadmap. The 4 stages starts from and includes Drafting, Refining, Approving then Delivering.
Drafting: This stage involves submission of proposals for inbound items through the creation of necessary documents. These include: - CIP (Cardano Improvement Proposals) - CPS (Cardano Problem Statement) - Business Case Document - Security Case Triage: Once the initial documents are prepared, they undergo triage. During this phase: - A champion is assigned to lead the initiative. - The documents are reviewed and evaluated by the Core Infrastructure Roadmap working group (CIR-WG). Note: At least two of the three documents marked with an asterisk (*) are required to proceed to the next phase.
Refining: In this stage, the proposal undergoes further refinement through several stakeholders: - TWG (Technical Working Group): Provides technical insights and recommendations. - Focus Research SIG (Special Interest Group): Provides the “customer perspective” Focuses on business benefit and clarifies the scope required for development.
Before approval, the list of items undergoes a maturity check to ensure it is ready for planning and execution and will be the Roadmap for approval.
Approving: This phase involves several steps: - TSC (Technical Steering Committee): Reviews and approves the proposal. - Vendor Selection: The TSC will review the RFP and appoint appropriate vendors for execution. - Budgeting: The Budget Committee will ensure the appropriate allocation of necessary budget to complete the development of the item. - Final Approval & Public Proposal: Community endorsement will be required for a public proposal and to secure the final approval. - Onchain Vote: An onchain vote will be conducted to approve the Roadmap. - Kickoff: Once approved, the project moves to the kickoff phase, where execution planning begins.
Delivering: This final stage involves the actual execution and delivery of the project: - Execution: The Roadmap is implemented according to the milestones and deliverables agreed. - Delivered / Not Delivered: TSC tracks whether the project was successfully delivered. - Ship/Chain Upgrade: Successful projects lead to upgrades or improvements onto the Cardano blockchain.
Feedback Loop: If a project is not delivered or requires further work, it loops back to the refinement stage for reassessment. | |
CIR - Drafting | Term: Drafting (Phase) Definition: Initial project proposals and documents (including Community Improvement Proposals, Business Case Documents, and Security Cases) are prepared, requiring at least two out of three for the process to proceed. | |
Drafting - CIP | Term: CIP Definition: Cardano Improvement Proposal (CIP) - a formalized design document for the Cardano community and the name of the process by which such documents are produced and listed. A CIP provides information or describes a change to the Cardano ecosystem, processes, or environment concisely and in sufficient technical detail. More information can be found on GitHub - cardano-foundation/CIPs. | |
Drafting - CPS | Term: CPS Definition: A Cardano Problem Statement (CPS) is a formalized document for the Cardano ecosystem and the name of the process by which such documents are produced and listed. CPSs are meant to complement CIPs and live side-by-side in the CIP repository as first-class citizens | |
Drafting - Business Case | Term: Business Case Document Definition: A formatted proposal which outlines the reason or proposal, the value it brings, the driver. This may result in additional CIPs or CPSs to break down this LBC. Link to template (sheet 2) Key Priorities for Roadmap | |
Drafting - Security Case | Term: Security Case Definition: An expedited route could result from a perceived threat, a behaviour observed and accelerated through a security or performance benchmark. Such an item will be fast-tracked to ensure timely resolution. | |
Drafting - Triage | Term: Triage Definition: List of items proposed by the community, including SIGs, TWGs, Suppliers based on a set template. A champion is assigned to review and prioritize the initial project proposals, ensuring they are ready to move to the next stage. Key Priorities for Roadmap | |
Drafting - Triage | Term: Submission Definition: Process of Submission: 1) Proposer to submit google form based on template: https://forms.gle/sRdHeW4xz3eSBbBG7 2) CIR picks up proposed items and puts it into triage spreadsheet: Key Priorities for Roadmap 3) CIR invites proposer/item champion to edit the triage as required 4) TWG/SIG can provide their comment on the items (access as Editor if requested) 5) Item moves on to the prioritization stage once templates are filled and approved by CIR. | |
Drafting - Technical Debt | Term: Technical Debt Definition: work required to maintain speed-of-development rather than feature, this may include code quality refactors, re-architecting certain features that are already implemented, resolving low performance, or simplifying software build issues. | |
Drafting - Hopper 1 | Term: Maintenance Definition:
| |
Drafting - Hopper 2 | Term: Core Definition:
| |
Drafting - Hopper 3 | Term: Analysis Complete Definition:
| |
Drafting - Hopper 4 | Term: Research Complete Definition:
| |
Drafting - Hopper 5 | Term: New Ideas Definition:
| |
Roadmap - Refining | Term: Refining (Phase) Definition: This refers to any period between triage and cycle planning where a TWG may be asked to provide further documentation or specification for a work package. | |
Refining - TWG | Term: Technical Working Group Definition: link here | |
Refining - SIG | Term: Special Interest Group Definition: Specialized interest groups focus on researching specific aspects of the project. Link | |
Refining - Prioritization | Term: Prioritization Definition: A questionnaire designed to evaluate how to prioritize workstream packages for delivery. Link to questionnaire: Core Infrastructure Roadmap Working Group Priority Rubrick | |
Refining - Partitions | Term: Partitions and Feasibility Definition: Detailed analysis and partitioning of the project to assess feasibility and scope. | |
Refining - Scope | Term: Well-defined Scope Definition: A set of well-scoped deliverables (whether for research or for production software) ready to be made into a work-package (which may define future phases/partitions as well as feasibility) | |
Refining - Cycle Plan | Term: Cycle Planning Definition: Items taken from triage placed in an ordered list. See Prioritization for explanation. The process by which a roadmap committee or working group provides a specific set of projects and related budgetary recommendations to other Intersect bodies as needed, such as to the Budget Committee. | |
Roadmap - Approval | Term: Approving (Phase) Definition: | |
Approval - | Term: Technical Steering Committee Definition: The committee reviews the project for vendor selection and budgeting | |
Approval - | Term: Vendor Selection Definition: Selection of appropriate vendors conducted by the TSC. | |
Approval - | Term: Budgeting Definition: The Budget Committee ensures proper budget is allocated for the items | |
Approval - | Term: Public Approval & On-chain Voting Definition: The project receives final approval and is presented publicly, including an onchain vote (CIP-1694). | |
Approval - | Term: Kickoff Definition: Once a project has received approval and all needed contracts are in place, formally starting a work package and initiating all timelines related to delivery. | |
Roadmap - Delivery | Term: Delivery (Phase) Definition: The project is carried out, with outcomes tracked as either Delivered or Not Delivered. | |
Delivery - | Term: Execution Definition: TBC | |
Delivery - | Term: Ship/Chain Upgrade Definition: Successful projects lead to upgrades or improvements onto the Cardano blockchain. |
Last updated