Red Hot Testing in a Green World 12 th  November 2008 The Hague, Netherlands. John Brennan Principal Consultant, AppLabs [email_address] +44 7967 246 432
Agenda The Future of Software Testing Testing Realities Environmental Impact Real World Example Testing Approaches to Reduce Impact Evolving Roles and Responsibilities Reasons to Go Green for Red Hot Testing
What drivers will provoke changes in how testing is approached? Why do we test, what do we hope to achieve? The Future of Software Testing
The Future of Software Testing What about the environment?
Testing Realities Timelines Fixed – Testing Squeezed Functional Risks Security, business process failure, component or functional failure Non-Functional Risks Performance, load, stress, usability, maintainability, reliability, interoperability and portability Timelines move – painfully Failure achieving time-to-market readiness, lost competitive advantage Testing projects stack up – test planning and control confusing Parallel testing, whilst some phases delivered to the live environment Resulting in parallel environment testing Additional test environments required to support stacked up projects Ineffective/Inefficient Testing = Resource Wastage/Global Impact
Environmental Impact 1,000 PC's at 24/7 equates to £70,000 wasted revenue Gartner: 40% of Global IT Device Emissions $4 billion powering devices not used UK: Data Centre Energy = 1.15 billion kWh US: Data Centre Energy > 50 billion kWh US: 50 billion kWh = 1.5% total US consumption (or 5.8 million households) Forrester: 35% of application data is duplicated
Real World Example Poorly defined roles and responsibilities – diluted lines of accountability  Development lifecycle chaotic – testing chaos Defect/Bug Management needs structure No supporting configuration management processes 100+ Unix environments – under utilised; little appreciation for wastage; new environments built; support over-stretched Replicating overnight process utilises huge CPU resource Leads to energy wastage, delays, resource misuse and environmental impact Estimated financial impact – millions in lost revenue
Testing Approaches to Reduce Impact Project Rules Travel only when necessary Utilise communications technology; video-/tele-conferencing Minimise paper trails, use electronic media Define risk criteria Test Management Commission sustainable, reusable environments Liaise closely with development community Be focused; perform impact analysis of change and direct testing accordingly
Testing Approaches to Reduce Impact (Cont.) Test Process Environmental analysis and design Order work methodically, maximising efficiencies Adhere to structured testing methodology Static Testing Business Process Testing V-Model … and others
Evolving Roles and Responsibilities Existing testing roles evolving to ensure environmental concerns are Captured during requirements gathering phase Prioritised accordingly, alongside functionality and other business requirements Suitably tested ( throughout  development lifecycle) Outstanding concerns are properly assessed, prioritised, risk managed and scheduled for future release Examples Test Analysis Test Execution Test Management Performance Testing “ Making pages faster is good for your users,  good for you, and good for Mother Earth ”
Reasons to Go Green for Red Hot Testing Financial savings and profit earning potential Corporate Social Responsibility Brand impact and awareness Staff motivation and morale Customer growth and retention, through climate competitiveness Going green no longer optional extra, legal imperative Moral/ethical issue facing everyone! UK Carbon Trust - 65% of Companies surveyed, who are aiming to trim costs: 23% focus on Energy Efficiencies 13% Redundancies 17% Low Salary Increases 19% Recruitment Freeze £2.5 billion saving over 12 months through efficient energy use Intel: 2000: Began Publishing Carbon Footprint 2005: Joined EU Emissions Trading Scheme 2006: US EPA Climate Leaders < GHGs 30% between 2004-2010 2007: Joined CCX 2008: Biggest purchaser of “Green”  energy (US) IBM: “ Big Blue ” = Big Green Initiative
The Future of Software Testing What about the environment?

More Related Content

PPT
Sustainable Transit Operations: A Small-to-Mid-Sized Case Study
PPT
Monitoring and Evaluation in GEF International Waters Projects
PPT
GEF M&E Requirements
PPTX
Technology, Energy, and the Environment
DOCX
What is a risk assessment
PPT
G06 Green Review
PPTX
PPT
David Popp Presentation - The Porter Hypothesis at 20: Can Environmental Regu...
Sustainable Transit Operations: A Small-to-Mid-Sized Case Study
Monitoring and Evaluation in GEF International Waters Projects
GEF M&E Requirements
Technology, Energy, and the Environment
What is a risk assessment
G06 Green Review
David Popp Presentation - The Porter Hypothesis at 20: Can Environmental Regu...

What's hot (19)

PPT
Paul Ligon
DOC
Environmental appraisal of projects
PPTX
Green Audit for Institutes
PPT
Presented Paper
PPTX
Harshit
PPTX
Life cycle analysis
PPTX
Enviromental audit final
PDF
Mexico Energy Partners, Kijana Mack, Director
PPTX
Performance Measures in Behavioral Health
PDF
O'Rafferty Bio-based materials
PPTX
Environmental Audit
PPTX
“ValueHonors 2011” – Celebrating Extraordinary Achievements in Sourcing Enga...
PPTX
Sustainability and Recalibrating the Supply Chain
PPTX
Eia project managment
PPTX
EIA TECHNIQUES.pptx
PPTX
pg-rise-final-presentation (1)
PPT
Career Environmental Consulting
PPTX
PPT
Ch14
Paul Ligon
Environmental appraisal of projects
Green Audit for Institutes
Presented Paper
Harshit
Life cycle analysis
Enviromental audit final
Mexico Energy Partners, Kijana Mack, Director
Performance Measures in Behavioral Health
O'Rafferty Bio-based materials
Environmental Audit
“ValueHonors 2011” – Celebrating Extraordinary Achievements in Sourcing Enga...
Sustainability and Recalibrating the Supply Chain
Eia project managment
EIA TECHNIQUES.pptx
pg-rise-final-presentation (1)
Career Environmental Consulting
Ch14
Ad

Similar to Red Hot Testing In A Green World (20)

PPT
John Brennen - Red Hot Testing in a Green World
PDF
Kari Kakkonen Climate Impact of Software Testing
PDF
Agile Methodology & Software Development and Testing Lifecycles.pdf
PDF
Climate Impact of Software Testing Testit
PPTX
Software testing
PDF
Climate Impact of Software Testing
PDF
Climate Impact of Software Testing
PDF
Climate Impact of Software Testing.pdf
PPTX
How do we fix testing
PPT
Software Testing Presentation in Cegonsoft Pvt Ltd...
PDF
Climate Impact of Software Testing at Nordic Testing Days
PDF
Continuous Testing through Service Virtualization
PPTX
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
PDF
Manaual testing training course content
PDF
Tune Agile Test Strategies to Project and Product Maturity
PDF
Career Choice for Graduates
PPTX
Intelligent Testing Skills Needed in a Digital World
PPT
Gcs day1
PPTX
Software Testing basics
PDF
Make a career in software testing: WebPro - Web Testing Professional Program
John Brennen - Red Hot Testing in a Green World
Kari Kakkonen Climate Impact of Software Testing
Agile Methodology & Software Development and Testing Lifecycles.pdf
Climate Impact of Software Testing Testit
Software testing
Climate Impact of Software Testing
Climate Impact of Software Testing
Climate Impact of Software Testing.pdf
How do we fix testing
Software Testing Presentation in Cegonsoft Pvt Ltd...
Climate Impact of Software Testing at Nordic Testing Days
Continuous Testing through Service Virtualization
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Manaual testing training course content
Tune Agile Test Strategies to Project and Product Maturity
Career Choice for Graduates
Intelligent Testing Skills Needed in a Digital World
Gcs day1
Software Testing basics
Make a career in software testing: WebPro - Web Testing Professional Program
Ad

Recently uploaded (20)

PDF
Advancing precision in air quality forecasting through machine learning integ...
PPTX
SGT Report The Beast Plan and Cyberphysical Systems of Control
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
SaaS reusability assessment using machine learning techniques
PPTX
MuleSoft-Compete-Deck for midddleware integrations
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
4 layer Arch & Reference Arch of IoT.pdf
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
Advancing precision in air quality forecasting through machine learning integ...
SGT Report The Beast Plan and Cyberphysical Systems of Control
EIS-Webinar-Regulated-Industries-2025-08.pdf
SaaS reusability assessment using machine learning techniques
MuleSoft-Compete-Deck for midddleware integrations
Improvisation in detection of pomegranate leaf disease using transfer learni...
Convolutional neural network based encoder-decoder for efficient real-time ob...
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Module 1 Introduction to Web Programming .pptx
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
4 layer Arch & Reference Arch of IoT.pdf
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
LMS bot: enhanced learning management systems for improved student learning e...
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
Basics of Cloud Computing - Cloud Ecosystem
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
Electrocardiogram sequences data analytics and classification using unsupervi...

Red Hot Testing In A Green World

  • 1. Red Hot Testing in a Green World 12 th November 2008 The Hague, Netherlands. John Brennan Principal Consultant, AppLabs [email_address] +44 7967 246 432
  • 2. Agenda The Future of Software Testing Testing Realities Environmental Impact Real World Example Testing Approaches to Reduce Impact Evolving Roles and Responsibilities Reasons to Go Green for Red Hot Testing
  • 3. What drivers will provoke changes in how testing is approached? Why do we test, what do we hope to achieve? The Future of Software Testing
  • 4. The Future of Software Testing What about the environment?
  • 5. Testing Realities Timelines Fixed – Testing Squeezed Functional Risks Security, business process failure, component or functional failure Non-Functional Risks Performance, load, stress, usability, maintainability, reliability, interoperability and portability Timelines move – painfully Failure achieving time-to-market readiness, lost competitive advantage Testing projects stack up – test planning and control confusing Parallel testing, whilst some phases delivered to the live environment Resulting in parallel environment testing Additional test environments required to support stacked up projects Ineffective/Inefficient Testing = Resource Wastage/Global Impact
  • 6. Environmental Impact 1,000 PC's at 24/7 equates to £70,000 wasted revenue Gartner: 40% of Global IT Device Emissions $4 billion powering devices not used UK: Data Centre Energy = 1.15 billion kWh US: Data Centre Energy > 50 billion kWh US: 50 billion kWh = 1.5% total US consumption (or 5.8 million households) Forrester: 35% of application data is duplicated
  • 7. Real World Example Poorly defined roles and responsibilities – diluted lines of accountability Development lifecycle chaotic – testing chaos Defect/Bug Management needs structure No supporting configuration management processes 100+ Unix environments – under utilised; little appreciation for wastage; new environments built; support over-stretched Replicating overnight process utilises huge CPU resource Leads to energy wastage, delays, resource misuse and environmental impact Estimated financial impact – millions in lost revenue
  • 8. Testing Approaches to Reduce Impact Project Rules Travel only when necessary Utilise communications technology; video-/tele-conferencing Minimise paper trails, use electronic media Define risk criteria Test Management Commission sustainable, reusable environments Liaise closely with development community Be focused; perform impact analysis of change and direct testing accordingly
  • 9. Testing Approaches to Reduce Impact (Cont.) Test Process Environmental analysis and design Order work methodically, maximising efficiencies Adhere to structured testing methodology Static Testing Business Process Testing V-Model … and others
  • 10. Evolving Roles and Responsibilities Existing testing roles evolving to ensure environmental concerns are Captured during requirements gathering phase Prioritised accordingly, alongside functionality and other business requirements Suitably tested ( throughout development lifecycle) Outstanding concerns are properly assessed, prioritised, risk managed and scheduled for future release Examples Test Analysis Test Execution Test Management Performance Testing “ Making pages faster is good for your users, good for you, and good for Mother Earth ”
  • 11. Reasons to Go Green for Red Hot Testing Financial savings and profit earning potential Corporate Social Responsibility Brand impact and awareness Staff motivation and morale Customer growth and retention, through climate competitiveness Going green no longer optional extra, legal imperative Moral/ethical issue facing everyone! UK Carbon Trust - 65% of Companies surveyed, who are aiming to trim costs: 23% focus on Energy Efficiencies 13% Redundancies 17% Low Salary Increases 19% Recruitment Freeze £2.5 billion saving over 12 months through efficient energy use Intel: 2000: Began Publishing Carbon Footprint 2005: Joined EU Emissions Trading Scheme 2006: US EPA Climate Leaders < GHGs 30% between 2004-2010 2007: Joined CCX 2008: Biggest purchaser of “Green” energy (US) IBM: “ Big Blue ” = Big Green Initiative
  • 12. The Future of Software Testing What about the environment?