TestCon Europe 2019

Gopal Brugalette



Gopal is a Performance Architect/Principal Engineer. His experience spans e-Commerce, Financial and various Technology industries. His responsibilities have included preparing sites for peak events, developing frameworks and expanding performance engineering activities into the development cycle and production and developing machine learning analytic systems for operations and performance engineering data. He has presented at numerous industry events and been featured in online magazines. Previous to IT, he was a researcher at the Center for Experimental Nuclear Physics. Outside of IT, he enjoys developing his permaculture farm and woodworking


Performance Testing in Agile and DevOps

Performance engineering was fairly straightforward in traditional waterfall projects. You would performance test at the end of the project after development and all functional testing was complete. This approach simply cannot work in the age of DevOps and Agile. Release cycles happen too quickly. Code changes too much. Data preparation takes too long. Results analysis is too slow. You need new approaches. Performance engineering needs a new paradigm. And you need to rethink the role of the performance engineer.

Performance engineering needs to shift left and shift right. It must become truly end to end. Gopal Brugalette shares strategies for incorporating performance activities at every stage of your software process. You need to start focusing on it at the Agile story level and then continuously through development and testing. It needs to become part of the definition of done. The DevOps focus needs to continue through to production monitoring and the customer experience. You need a continuous feedback loop from testing and production to development. Performance engineers need to change as well. You have to become tester, data scientist, consultant and teacher. Join Gopal to learn how to transform your performance engineering organization to meet the new challenges.

Session Keywords
🔑 Performance Testing
🔑 Agile
🔑 DevOps