Effective Software Testing for Modern Software Development

Session Category :  Talk 
October 20, 2017
14:15  -  15:00

Modern Software Development requires a highly customised and tailored process, built around the needs of the team which creates it and the organisation it supports. Despite the uniqueness or our process, we give it standard names like “Agile” or “DevOps”; and we adopt general concepts like “Automation Pyramid”, “ATDD”, “BDD”, “TDD”, “Continuous Integration”, “Continuous Delivery”.  We have to interpret all those generic concepts for the specific project we work on.

In this session, we will look at the modern software development process, and how Testing fits into that, to support us: customise the process, adopt new tools, increase the amount of automated execution, mitigate risk and deliver software quickly which works.

Areas to cover:
– Using Risk to customise development approaches
– How testing fits into modern software development
– How to mitigate risk with tooling and testing
– Using Abstractions Effectively to mitigate risk and increase flexibility
– How to Architect systems to effectively support software development
Tags: Agile Testing, Devops, Software Developement, Risk Management