Skip to content

Green Software Maturity & Scoring Framework #409

Description

@russelltrow

Context

Juan Rubio (Schneider Electric) shared a draft framework being developed internally to track decarbonisation progress across software portfolios. The framework proposes five dimensions — measurement and telemetry, energy and efficiency, carbon intensity, design, and CI/CD — with maturity levels (L1–L5) and the idea that patterns map to specific maturity actions within each dimension.

The team agreed this is a valuable concept worth capturing and developing. It addresses a real gap: patterns tell you what to do, but don't currently help practitioners understand where to start, how to prioritise, or how to track progress. Juan's work at Schneider Electric provides a concrete real-world signal that members need this layer.

This issue captures the idea as a backlog item for further scoping and discussion.

What needs to happen

  • Review Juan's draft framework in more detail and assess fit with the GSF patterns structure
  • Discuss with Juan whether Schneider Electric would co-develop this as a GSF output
  • Explore how patterns would map to maturity dimensions and levels
  • Assess whether this becomes a formal GSF project, a patterns catalogue feature, or a member resource
  • Bring a scoped proposal to the team for a decision on how to proceed

Acceptance criteria

  • A clear decision has been made on whether and how GSF pursues this framework
  • If proceeding: a scoped proposal exists with ownership, format, and a realistic timeline
  • Juan and Schneider Electric are engaged as active contributors

Dependencies

  • Juan Rubio availability and Schneider Electric appetite to contribute
  • Patterns catalogue harmonisation (a stable, quality catalogue is a prerequisite for meaningful maturity mapping)

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions