Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/workflows/testing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Testing

on: [push, pull_request]

permissions:
contents: read

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.13"]
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install testing dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -e ".[testing]"
- name: Run unit tests for the finopspp tool
run: |
pytest tools
3 changes: 1 addition & 2 deletions .github/workflows/validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install lint and testing dependencies
- name: Install lint and validation dependencies
run: |
npm install -g cspell-cli@9.6.0
python -m pip install --upgrade pip
Expand Down Expand Up @@ -51,4 +51,3 @@ jobs:
- name: Validate all action specifications with finopspp tool
run: |
finopspp specifications validate --specification-type="actions" all

Binary file modified assessments/FinOps Foundation/assessment.xlsx
Binary file not shown.
140 changes: 70 additions & 70 deletions assessments/FinOps Foundation/framework.md

Large diffs are not rendered by default.

Binary file not shown.
Binary file modified assessments/FinOps++/assessment.xlsx
Binary file not shown.
116 changes: 58 additions & 58 deletions assessments/FinOps++/framework.md

Large diffs are not rendered by default.

Binary file not shown.
9 changes: 5 additions & 4 deletions components/actions/016.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 16: Gather Requirements & Define Kpis

**Specification Version:** 0.7.0
**Specification Version:** 0.8.0

**Slug:** 16-gather-requiremen

Expand All @@ -18,19 +18,20 @@ None

## Scoring Guide

**Weight:** 0.0
**Weight:** 1.0

### Formula

None

### Scoring Details

**Score Type:** calculation
**Score Type:** binary

| Score | Condition |
| ----- | --------- |
| 0 | None |
| 0 | Not done |
| 10 | Completed |

## References

Expand Down
9 changes: 5 additions & 4 deletions components/actions/019.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 19: Publish Documentation & Support

**Specification Version:** 0.7.0
**Specification Version:** 0.8.0

**Slug:** 19-document-support

Expand All @@ -18,19 +18,20 @@ None

## Scoring Guide

**Weight:** 0.0
**Weight:** 1.0

### Formula

None

### Scoring Details

**Score Type:** calculation
**Score Type:** binary

| Score | Condition |
| ----- | --------- |
| 0 | None |
| 0 | Not done |
| 10 | Completed |

## References

Expand Down
9 changes: 5 additions & 4 deletions components/actions/021.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 21: Track Adoption & Manage Changes

**Specification Version:** 0.7.0
**Specification Version:** 0.8.0

**Slug:** 21-track-adoption

Expand All @@ -18,19 +18,20 @@ None

## Scoring Guide

**Weight:** 0.0
**Weight:** 1.0

### Formula

None

### Scoring Details

**Score Type:** calculation
**Score Type:** binary

| Score | Condition |
| ----- | --------- |
| 0 | None |
| 0 | Not done |
| 10 | Completed |

## References

Expand Down
9 changes: 5 additions & 4 deletions components/actions/022.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 22: Iterate Based On Feedback

**Specification Version:** 0.7.0
**Specification Version:** 0.8.0

**Slug:** 22-iterate-feedback

Expand All @@ -18,19 +18,20 @@ None

## Scoring Guide

**Weight:** 0.0
**Weight:** 1.0

### Formula

None

### Scoring Details

**Score Type:** calculation
**Score Type:** binary

| Score | Condition |
| ----- | --------- |
| 0 | None |
| 0 | Not done |
| 10 | Completed |

## References

Expand Down
2 changes: 1 addition & 1 deletion components/actions/030.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 30: Define Estimating Scope & Policy

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 30-define-estimating

Expand Down
2 changes: 1 addition & 1 deletion components/actions/031.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 31: Agree On Pricing Assumptions

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 31-agree-pricing

Expand Down
2 changes: 1 addition & 1 deletion components/actions/032.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 32: Select Estimation Methods

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 32-select-estimation

Expand Down
2 changes: 1 addition & 1 deletion components/actions/033.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 33: Include Sustainability Impacts

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 33-sustainability-impact

Expand Down
2 changes: 1 addition & 1 deletion components/actions/036.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 36: Coach Engineering On Estimates

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 36-coach-engineering

Expand Down
9 changes: 5 additions & 4 deletions components/actions/045.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 45: Increase Shared Cost Coverage

**Specification Version:** 0.7.0
**Specification Version:** 0.8.0

**Slug:** 45-allocation-coverage

Expand All @@ -18,19 +18,20 @@ None

## Scoring Guide

**Weight:** 0.0
**Weight:** 1.0

### Formula

None

### Scoring Details

**Score Type:** calculation
**Score Type:** binary

| Score | Condition |
| ----- | --------- |
| 0 | None |
| 0 | Not done |
| 10 | Completed |

## References

Expand Down
9 changes: 5 additions & 4 deletions components/actions/046.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 46: Publish Budget Vs Actual Reports

**Specification Version:** 0.7.0
**Specification Version:** 0.8.0

**Slug:** 46-publish-budget

Expand All @@ -18,19 +18,20 @@ None

## Scoring Guide

**Weight:** 0.0
**Weight:** 1.0

### Formula

None

### Scoring Details

**Score Type:** calculation
**Score Type:** binary

| Score | Condition |
| ----- | --------- |
| 0 | None |
| 0 | Not done |
| 10 | Completed |

## References

Expand Down
9 changes: 5 additions & 4 deletions components/actions/047.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 47: Automate Budget Threshold Alerts

**Specification Version:** 0.7.0
**Specification Version:** 0.8.0

**Slug:** 47-budget-alerts

Expand All @@ -18,19 +18,20 @@ None

## Scoring Guide

**Weight:** 0.0
**Weight:** 1.0

### Formula

None

### Scoring Details

**Score Type:** calculation
**Score Type:** binary

| Score | Condition |
| ----- | --------- |
| 0 | None |
| 0 | Not done |
| 10 | Completed |

## References

Expand Down
9 changes: 5 additions & 4 deletions components/actions/048.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 48: Review & Adapt Budget Strategy

**Specification Version:** 0.7.0
**Specification Version:** 0.8.0

**Slug:** 48-review-adapt

Expand All @@ -18,19 +18,20 @@ None

## Scoring Guide

**Weight:** 0.0
**Weight:** 1.0

### Formula

None

### Scoring Details

**Score Type:** calculation
**Score Type:** binary

| Score | Condition |
| ----- | --------- |
| 0 | None |
| 0 | Not done |
| 10 | Completed |

## References

Expand Down
2 changes: 1 addition & 1 deletion components/actions/056.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 56: Document Inputs & Formulas

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 56-document-inputs

Expand Down
2 changes: 1 addition & 1 deletion components/actions/057.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 57: Build Unit Cost Dashboards

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 57-build-unitcost

Expand Down
4 changes: 2 additions & 2 deletions components/actions/058.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 58: Set Review Cadence & Targets

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 58-set-cadence

Expand All @@ -27,7 +27,7 @@ Reviews are important to capture changes in the business, but also mistakes in t
* Review data with stakeholders when metrics exceed acceptable thresholds in either direction
* Incorporate metric reviews into the decision making processes of stakeholder departments
* The FinOps team should periodically publish an analysis of major changes in the metrics dashboards
as well as facilitate reviews of metrics, adoption data, modifications, and KPI refreshes
as well as facilitate reviews of metrics, adoption data, modifications, and KPI refreshes

10*Ceil(x/4)

Expand Down
6 changes: 3 additions & 3 deletions components/actions/059.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 59: Use Metrics To Prioritize Investments

**Specification Version:** 0.8.0
**Specification Version:** 1.0.0

**Slug:** 59-use-metrics

Expand All @@ -25,8 +25,8 @@ None
* Scenario plan for which metric values will drive the next decisions, behaviors, or outcomes needed
* Investigate root causes for changes in metric values to determine next steps
* Add to the backlog which actions are required to get unit metrics to a desired level
* Unit economics influence the decisions in build vs buy, architecture design,
workload placement, migration, sourcing, pricing, etc.
* Unit economics influence the decisions in build vs buy, architecture design, workload placement,
migration, sourcing, pricing, etc.

10*Ceil(x/4)

Expand Down
Loading
Loading