Digital sustainability
/
5. Sustainability as a guiding principle in software development
5. Sustainability as a guiding principle in software development
https://leanpub.com/sustainable-digital
Software development life cycle (SDLC)
https://leanpub.com/sustainable-digital
Energy efficiency of software
https://leanpub.com/sustainable-digital
Method 1: Controlled energy measurement during development
https://leanpub.com/sustainable-digital
Method 2: Measuring energy consumption in production
https://leanpub.com/sustainable-digital
Challenges in measurement and standardization
https://leanpub.com/sustainable-digital
Practical ways to improve software energy efficiency
https://leanpub.com/sustainable-digital
Assessing Software’s Impact: LCA and Carbon Intensity
https://leanpub.com/sustainable-digital
Ecolabeling of software
https://leanpub.com/sustainable-digital
Sustainable system development
https://leanpub.com/sustainable-digital
Green coding, programming and prompting
https://leanpub.com/sustainable-digital
Green prompting
https://leanpub.com/sustainable-digital
Benchmarking algorithms and AI
https://leanpub.com/sustainable-digital
Optimization of data structures and algorithms
https://leanpub.com/sustainable-digital
The impact of algorithms on sustainability
https://leanpub.com/sustainable-digital
GREENER - principles of research software
https://leanpub.com/sustainable-digital
Software architecture and design patterns
https://leanpub.com/sustainable-digital
DevOps - where development and operations meet
https://leanpub.com/sustainable-digital
Bringing it together: Key insights from this chapter
https://leanpub.com/sustainable-digital
Up next
6. (Not quite) sustainable hardware and IT operations
In this chapter
5. Sustainability as a guiding principle in software development
Software development life cycle (SDLC)
Energy efficiency of software
Ecolabeling of software
Sustainable system development
Bringing it together: Key insights from this chapter