-
Spike
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
5
-
False
-
-
False
-
-
-
GitOps Crimson Sprint 3270, GitOps Crimson Sprint 3271, GitOps Crimson Sprint 13, GitOps Crimson Sprint 14
(Related to https://issues.redhat.com/browse/SECFLOWOTL-228 )
Objective of the Spike
To investigate and clarify the requirements, dependencies, risks, and success criteria for unifying Argo CD and GitOps Operator, ensuring alignment with business goals and customer needs.
Key Areas to Investigate:
Timeline
Timeline put in place for when this outcome will be achieved with the information at hand. E.g Target release date at a high level (Quarter/Year) for milestones (e.g. Developer Preview, Tech Preview, Generally Available)] (Subject to change).
All features required to deliver on this outcome to be linked to the outcome and discussion with teams to be had before the timeline is set. Review of timeline to take place regularly - any changes to be communicated.
- What are the key milestones?
- Are there any risks or unknowns that could delay the timeline?
- What is the process for reviewing and updating the timeline?
Assumptions
List any assumptions you have about your users, technical constraints, or business goals.
- What assumptions are being made about users, technical constraints, or business goals?
- How can these assumptions be validated or tested?
- Are there any hidden assumptions that need to be surfaced?
Dependencies
List any internal and external dependencies.
All known teams that have a dependency on this Outcome should be listed in the description or notified. They can link to this Outcome or add themselves as a watcher to track risks.
Other dependent Outcomes should also be linked.
- What internal teams are involved or impacted by this outcome?
- Are there external dependencies?
- What are the risks associated with these dependencies, and how can they be mitigated?
Customer Needs
Specific customer needs (external/internal) that this outcome will solve.
- What specific points or needs do customers (internal or external) have that this outcome addresses?
- How will the unification improve the customer experience or solve their problems?
- Are there any unmet customer needs that should be considered?
Success Criteria
What is the success criteria for this strategic outcome? Avoid listing Features or Initiatives and instead describe "what must be true" for the outcome to be considered delivered.
- What does "success" look like for this outcome? ( measurable outcomes.)
- What KPIs or metrics will be used to measure success ?
- How will these metrics be tracked and reported?
Use Success Metrics if possible (See Metrics).
Expected Results (what, how, when)
What incremental impact do you expect to create toward the company's Strategic Goals by delivering this outcome? (possible examples: unblocking sales, shifts in product metrics, etc. + provide links to metrics that will be used post-completion for review & pivot decisions). {}For each expected result, list what you will measure and when you will measure it (ex. provide links to existing information or metrics that will be used post-completion for review and specify when you will review the measurement such as 60 days after the work is complete)
- What incremental impact is expected from this outcome?
- How will the impact be measured, and when?
Metrics
Possible Measurements / Observable Results: Detailed overview of what will be measured to identify progress on that outcome.
Explicit KPIs and Metrics tied to goals/outcomes
- Are there existing metrics or dashboards that can be used, or will new ones need to be created?
Spike Doc: https://docs.google.com/document/d/1jZgh9ZJdLUO_wI7vTJBzegbHH-SD5bmYUechdKiUcSY/edit?usp=sharing
- depends on
-
GITOPS-6656 Analyze feature sets of Upstream & Downstream operators
-
- Closed
-
-
GITOPS-6657 Define integration strategies
-
- Closed
-
-
GITOPS-6658 Prototype the optimal integration Path
-
- Closed
-