Speech title: COVID Lessons for Software Testing
The Issues with COVID and the economy, and the questions brought up; Are we ready to get back to normal? Can we go back to school? What are the conditions to open up the economy? Don’t these issues sound similar to the same question when it comes to software development; Can we release the software?
In this talk, Phil discusses COVID-19, it’s long term impacts on what is considered normal, and what we can learn from this pandemic in releasing our software. As you know, the biggest issue from the beginning was the prevalence or lack of testing during the initial stages of the pandemic. And in software testing, lack of testing often results in similar morbid results. Testing during the pandemic has been needed to provide information on the virus, just as software testing is needed to provide information on the quality of the software and its current state. In pandemic lingo, we say “how do we open up the country safely” whereas we software engineers say, “is the software ready for release?”
The world lost valuable time in not understanding the state of its software (citizen’s health) in January-February and didn’t really start testing at any scale until March. Rather than isolate defects and triage where they came from, we pretended that it would go away or that it was someone else’s problem. As test volumes increased, we still had only a fraction of the population tested. As software engineers, we call this test coverage. Which leads to the same question we face in our development life cycle, have we done enough testing? In this talk, Phil covers many of the real-life lessons from COVID-19 and how you can benefit from them in your testing practice. Takeaways include:
• Real-life parallels between how we handled COVID-19, the long-term effects in our workplace and culture, and how we test software.
• Mistakes we made during COVID-19, how these same mistakes occur in our software development, and how we can correct or prevent them.
• Lessons on how to present data, information, and insights (and how not to).
Back to main page