Patterns Strategy Workshops
Green Software Patterns�January - February 2024
Workshops
A series of virtual Design Thinking workshops to restart and reshape the Green Software Patterns project.
Evolve the catalogue, making it relevant to a larger audience, covering additional areas and further establishing it as an authority on patterns to reduce your software emissions.
4 sessions over 4 weeks in January & February 2024.
Attended by volunteers from 12 GSF Members.
Created 2331 digital post-its.
Goals
A new vision
“Integration of globally accepted and adopted standards of patterns and practices into tools environment. These are built into all major tools and active as a default. Automation of application of green software patterns and practices embedded within tools and measurements of the impact.
Enabling visibility, forecasting and real-time measurements for informed decision making throughout the software lifecycle (design, implementation, use).
�Analysis, forecasting and optimization can be AI-based. The impact of using the AI itself needs to be measurable and ideally run carbon-neutrally.”
Key Insights
“Integrated and accessible authoritative source of green software guidance that comes pre-packaged into my tools and suggests sustainable improvements to my design.”��“Patterns and practices are built into software tools, including software development IDEs, devops, repos, management tools... etc”��“When I start a new project in a Figma-like UX tool, the sustainability-relevant functional modules and KPIs are already in place and can easily be modified. “
2. Sustainability-led, informed decision-making
“Provides predictions on the green impact of designs so business owners can make informed decisions.”��“Users can enter their use cases (including infrastructure environment) and receive filtered guidance on what patterns to implement.”
3. Measurement Matters
“Organisations worldwide will be able to automatically understand the green impact of their software and continuously apply green software patterns to their applications.”��“Patterns interface with measurement frameworks to understand emissions form the computing both before and after application.”
4. “Don’t make me think” (AI)
“The whole project can be analysed by the carbon-neutral AI-based GSF agent at any time.”��“In the sustainability landscape of 2030, the horizon is marked by a transformative shift where artificial intelligence takes the lead in crafting sustainable software.”
5. New relevant ways to access the catalogue
“As a CIO/CTO every time I want to understand how to make my existing software applications greener…“��“As a UX designer every time I need to design experiences..”��“As a Sustainability Lead every time policies are required to support the adoption of the patterns…”��“As an enterprise architect every time there is a need for a green Enterprise Strategy”
6. New patterns, in new areas
AI�Education & Advocacy�Enterprise Architecture�Infrastructure & Architecture�Measurement�Strategy�User Experience Design�Non-human personas
Future Plans
Short Term