Agile + DevOps East 2019 - Industry Technical Presentations
Wednesday, November 6
Environment as a Service (EaaS) for DevOps at Scale
Environment as a Service' tools are becoming increasingly important to organizations dealing with the challenge of scaling up their DevOps operations. In this session we'll examine EaaS concepts and practices to understand why they are becoming increasingly relevant to many organizations in the agile space.
Global Agility: How a remote-only workforce stays agile
Transparency is vital to an all-remote company (900+ employees) and contributes heavily to healthy collaboration at a company where no one works in a physical office. In this digital age of remote work, building out a successful, iterative process that leads to a culture that embraces diversity and provides a universal platform for all to contribute. Agile has been precedent in technical roles but this expands how the business side (Marketing, HR, Sales) also embraces being agile as they look to stay inline with the product side.
End-to-end test automation: Stupid or Legit?
Automating end-to-end tests is a tricky business. Many leading practitioners over the years have advised against doing ANY end-to-end test automation. As a result of this, we often see a test automation triangle that recommends a 70/20/10% split between unit, integration, and end-to-end tests to mitigate the traditional associations of the cost of troubleshooting test failures and feedback cycles at each level. But it's 2019...many of those risks don't really exist anymore, and the complete end-to-end is the only thing that brings together all components of your app while focusing on the...
Eliminate Waiting Times Within Continuous Testing
Wait time is the silent killer of faster application delivery and nowhere is this more true than in testing. You need to be “testing early and often” while simultaneously creating practices that standardize and automate processes so they’re easier to monitor and enforce.
Thursday, November 7
Maximize Performance Test Coverage with Browser-Based Load Testing
In an era of digital saturation, consumers have started to increase their expectations of quality. This goes beyond functional quality, since consumers have come to expect good performance as a given in the applications they use. The impact of a poor performance testing strategy goes beyond just user retention, as research shows how fixing bugs in productions costs 50% more to fix.
Identifying the right transactions to script and creating the performance test scenario can be a very hard ordeal. Many business and product teams expect almost every possible transaction to get...
Getting started with an AI First Strategy that plugs into your DevOps Pipeline
How do you train an AI bot to do your software testing and speed development and delivery? Integrating AI into your development activities can be intimidating, but in reality, it is pretty easy it just takes some strategy. Learn how to directly apply AI to real-world problems, without having a Ph.D. in computer science. Jennifer shares a wide survey of all the different ways AI is applied to software today. Get some hands-on experience using AI. Whether you are just AI-Curious or want to reap the benefits of AI-based DevOps approaches on your product today, this session is a must to get...
Continuous Testing Made Awesome with Sauce Labs
As engineering organizations make the shift from waterfall to Agile development practices, they find that one of the most difficult, and expensive bottlenecks to achieving true CI/CD is continuous testing. This presentation will show how to get this critical piece of your pipeline right, and properly implement automated testing in a DevOps environment. Derek Ross, Solution Engineer at Sauce Labs, will demonstrate how to leverage test automation at scale with the Sauce Labs cloud. With access to 1,000+ browser/OS/device combinations (including mobile) to run your functional and JSUnit tests...