Agile + DevOps West 2022 - Automated Testing | TechWell

Agile + DevOps West 2022 - Automated Testing

Monday, June 13

Tariq_King
test.ai
MA

A Quality Engineering Introduction to AI and Machine Learning

New
Monday, June 13, 2022 - 8:30am to 4:30pm

Although there are several controversies and misunderstandings surrounding AI and machine learning, one thing is apparent — people have quality concerns about the safety, reliability, and trustworthiness of these types of systems. Not only are ML-based systems shrouded in mystery due to their largely black-box nature, they also tend to be unpredictable since they can adapt and learn new things at runtime. Validating ML systems is challenging and requires a cross-section of knowledge, skills, and experience from areas such as mathematics, data science, software engineering, cyber-security,...

Bob Galen
Zenergy Technologies
MB

Achieving Product Ownership Excellence – What does “Good” look like?

New
Monday, June 13, 2022 - 8:30am to 12:00pm

While there seems to be a clear description of the Product Owner role, the sad reality is that there is a tremendous amount of variety in the “real world”. There are also quite a few impediments standing between Product Owners and effectively doing their jobs. Much of this is due to organizational pressure and misunderstanding rather than by the Product Owners themselves. Well, forget the excuses, pressure, hand waving, and debate. In this workshop, we’re going to explore what solid, fantastic, excellent agile Product Ownership looks like. First, we’ll use a model called the 4 – Quadrants...

Charlotte-Chang
Industrial Logic
MC

Rethinking Product Strategy & Customer Discovery

New
Monday, June 13, 2022 - 8:30am to 12:00pm

In many organizations product ideas often lack customer or business validation. Products or features tend to be a manifestation of a HiPPO (highest paid person’s opinion) or blind feature matching of a competitor. Likewise, product strategies are often pithy phrases, uninspiring targets, or contain too many goals to be actionable. Neither of these needs to be true! Using lightweight, evidence-based approaches that guide product discovery with demonstrable outcomes is key to finding customers and generating business value. Once a product idea has been refined, a well-designed and deployed...

Arlen Bankston
Adaptagility LLC
MD

Prioritizing like a Pro: Designing and Executing Defensible Ordering Strategies

New
Monday, June 13, 2022 - 8:30am to 12:00pm

Effective prioritization is critical to wring the most out of agility. When you’re just delivering once, ordering matters little. However, when the option to release on a regular basis is available, what you do sooner rather than later can have huge impacts on value realization, risk mitigation, and more. However, prioritization is much easier in theory than in practice for most organizations. Arlen has been a practicing agilist for over two decades. Working with hundreds of clients and teaching thousands of students how to effectively prioritize is one of the most frequently raised topics...

Charlotte-Chang
Industrial Logic
ME

Continuous Product Road Mapping & Collaborative Prioritization

New
Monday, June 13, 2022 - 1:00pm to 4:30pm

For a lot of people, product roadmaps are something between a stack of lies and an act of futility. That’s because they are typically just a wishlist of features; often with deadlines that are wild guesses or imposed from On High. What’s worse is that the items in a product roadmap often lack true prioritization, change priority frequently, or are merely prioritized at the whims of a HiPPO (highest paid person’s opinion). However, product roadmaps do not need to be riddled with such frustration! Good product roadmaps are useful tools that establish a continuous process that balances...

Adam_Auerbach
EPAM Systems
MF

How to DevOps your Testing Strategy – An Exercise in Value Stream Analysis

New
Monday, June 13, 2022 - 1:00pm to 4:30pm

The DevOps movement is here. Companies across many industries are breaking down siloed IT departments and federating them into product development teams. Testing and its practices are at the heart of these changes. Traditionally, IT organizations have been staffed with mostly manual testers and a limited number of automation and performance engineers. To keep pace with development in the new “you build it, you own it” environment, testing teams and individuals must develop new technical skills and even embrace coding to stay relevant and add greater value to the business. DevOps really...

Arlen Bankston
Adaptagility LLC
MG

Designing (Much) Better Agile Meetings

New
Monday, June 13, 2022 - 1:00pm to 4:30pm

Many teams have been following the same few patterns for facilitating sessions such as Daily Scrums, Sprint Reviews, Retrospectives, and backlog refinement events for decades now. However, while these well-trodden approaches can be good starting points, there are ways to make them tremendously more effective with minimal effort. You will learn to design agile meetings that account for your particular circumstances and goals while wasting as little time as possible. First, Arlene will cover Exploring the True Purpose of Agile Meetings – Is the Daily Scrum more about status or planning? Is...

Tuesday, June 14

bob-foster
Coveros
TB

Hands-on HELM: Templating Your Way to a Brighter Future

New
Tuesday, June 14, 2022 - 8:30am to 4:30pm

With the introduction of the Cloud Native Computing Foundation (CNCF) and the advancements of software architecture towards the use of microservices and containerized applications, open-source container orchestration platforms such as Kubernetes have become extremely popular for automating software deployments. While Kubernetes has helped solve the complexities of container orchestration it has also introduced new complexities dealing with deploying and managing applications. Using an open-source tool like Helm will help reduce the complexities of application deployment, enabling teams to...

Mary Thorn
S&P Global Ratings
Bob Galen
Zenergy Technologies
TC

Creating a High-Performance Agile Team

Tuesday, June 14, 2022 - 8:30am to 12:00pm

Many teams have a relatively easy time adopting the tactical aspects of agile methodologies. Usually, a few classes, some tools’ introduction, and a bit of practice lead teams toward fairly efficient execution. However, these teams are quite often simply going through the motions—neither maximizing their agile performance nor delivering as much value as they could. Borrowing from their experience and lean software development methods, Bob Galen and Mary Thorn explore high-performance team patterns, which are the thinking models of mature agile teams, including large-scale emergent...

Mary Thorn
S&P Global Ratings
Bob Galen
Zenergy Technologies
TG

The Craft of Highly-Effective Agile Leadership

New
Tuesday, June 14, 2022 - 1:00pm to 4:30pm

Based on the learning objectives from the iCAgile, Leading with Agility workshop, this ½ day version will explore the craft of agile leadership in guiding your journey to becoming a catalyst leader. Along the way, we'll explore the why of leading with agility, how to develop and grow your personal agility, tactics for developing and deepening your organizational relationships, and approaches for leading cultural and organizational transformation. Critical topics include your responsibility in shaping a culture that is inclusive, safe, empowered, aligned, and results/impact-focused. We also...

Jeff Payne
Coveros
TI

What DevOps Means for Testers and Testing

Tuesday, June 14, 2022 - 1:00pm to 4:30pm

DevOps is more than a buzzword or a passing fad. It's a radically new approach to rapidly deliver high-quality software applications. However, many organizations don’t fully grasp the magnitude of this change or what it means for everyone involved in the software development lifecycle. Jeffery Payne says that DevOps—when done right—drives higher quality and efficiency into software development, software testing, and application management activities. It empowers teams to remove impediments to quality and productivity throughout the entire software lifecycle. However, when DevOps is done...

Wednesday, June 15

Netflix Inc.
Budhaditya-Das
Netflix Inc.
W5

Scalable Patterns and Practices for Test Automation & Continuous Integration for Microservices

Preview
Wednesday, June 15, 2022 - 10:30am to 11:30am

 Netflix began streaming services with a simple pricing model in the US. As our global reach grew, so did the complexity of testing our internal, partner, and payments ecosystem. We are Sr. Test Engineers from the Revenue & Growth Engineering (RGE) team at Netflix. The RGE ecosystem at Netflix consists of 100+ internal microservices and a similar number of external partners and payment processors. Over the years we steadily moved towards the “Test Pyramid” paradigm to improve the effectiveness of our continuous integration and release cycles. The “Test Pyramid” approach focuses on...
W11

How Wayfair Tests Software (Shift left)

Preview
Wednesday, June 15, 2022 - 11:45am to 12:45pm

 The online retailing market is very competitive and demanding, so you need to deliver new features/functionalities to your customers as quickly as possible. In these realities, every wasted minute can cost you thousands of dollars. We release our code to production hundreds of times a day with confidence in the quality of the products. We have 6 Quality Engineers (QE) and 200+ developers in Catalog Engineering. The key to success is in the shift left (scrum teams start from the beginning): analyze requirements use static сode analysis, vulnerability scanners, and code reviews write...
Oren Rubin
Testim.io
W17

Is it Time to Rethink TestOps?

Wednesday, June 15, 2022 - 3:00pm to 4:00pm

TestOps is more than improving collaboration between testing and operations—been there, done that. But now that you have an agile team with developers, QA, product owners, etc. all contributing to testing, how do you scale effectively? This talk will discuss how scaling end-to-end testing is more important than ever. We will illustrate how the new TestOps provides a methodology for improving test planning, building governance, improving the management of tests and teams, and driving the insights you need to continuously improve quality.

In this talk you will learn:

The four...

Thursday, June 16

Neeta Sonnakul
Council for Affordable Quality HealthCar
T5

Building a Distributed Automation Team from Scratch

Thursday, June 16, 2022 - 10:00am to 11:00am

I have worked on QA teams with as few as three testers and as large as 20. Four years ago, I elected to start at CAQH (health care company) and was the only QA Automation staff member, was brought on board with a mandate to “convert the manual testing shop to Automation”. I found the organization had taken delivery on several poor-quality software releases of our flagship product from our development partner, and the ongoing application development and testing was in disarray. As employee #2 on the newly formed Technical/QA Team, this is the story of how we built Automation presence, built...

Abraham Marin-Perez
Equal Experts
T8

Measuring Long-Term Productivity: The Developer’s Legacy Index

Thursday, June 16, 2022 - 11:30am to 12:30pm

Measuring a programmer’s productivity is a problem as old as the software industry itself. Number of worked hours? More productive people should need fewer hours, not more. Number of completed tasks? Not all tasks are equally hard. Number of introduced bugs? Bugs are not necessarily the programmer’s fault, and besides, what constitutes a bug anyway? The closest we’ve ever got to measure a developer’s productivity is lines of code, and this has proven to be a poor metric because not all lines of code are equally valuable. However, if we could measure not just how much a developer writes but...

JP Morgan Chase
T9

Agile + Automation = Transformation

Thursday, June 16, 2022 - 11:30am to 12:30pm

This session would emphasize on how important it is to adopt not just Agile but also Automated Testing. Together they can drive any transformation within the Team or the organization. It is crucial for teams to identify, communicate and define the expectations. These need to be validated in an automated way to increase speed and stability with each delivery.For smaller teams it might be an easier transformation, but there will be less resources as each member wears multiple hats. For larger organizations, it will be a slower transition as there are processes and roles that might need to be...

Thomas-Haver
Red Green Refactor
T12

The Automation Firehose: Be Strategic and Tactical

Thursday, June 16, 2022 - 11:30am to 12:30pm

The widespread adoption of test automation has led to numerous challenges that range from development lifecycle integration to simple scripting strategy. Just because a scenario CAN be automated does not mean it SHOULD be automated. Teams that adopt automation often rush to automate everything they can -- the automation firehose. For those scenarios that should automated, every team must adopt an implementation plan to ensure value is derived from reliable automated test execution. In this session, the audience will learn how to automate both strategically and tactically to maximize the...

Lee Barnes
Forte Group
T16

Continuous Performance Testing in DevOps

Thursday, June 16, 2022 - 1:30pm to 2:30pm

Performance testing isn’t the first thing organizations think about when moving to DevOps – in fact, it’s often ignored as traditional approaches don’t jive well with the fast and nimble world of DevOps. However, performance is still a critical part of the user experience, and poor performance and outages will quickly negate the value of the features you’re delivering. Lee believes that organizations don’t have to gamble with application performance. He will discuss techniques for implementing continuous performance testing in your pipeline, so you don’t have to roll the dice on your user...

Tom-Stiehm
Coveros
T17

Putting Application Security into Agile Development

Thursday, June 16, 2022 - 1:30pm to 2:30pm

Application Security is a critical part of software development that isn’t well represented in many agile projects. This talk will explain how to factor application security into short feedback cycles so that teams aren’t overwhelmed by application security issues or practices at any one time.

One of the challenges we have in using Application Security practices is where to start, how to get value. The world is being driven more and more by network-connected applications and services that are constantly under attack from the curious and malicious. What should you do If you aren’t...

Harshal Vora
QMetry Inc.
T18

Adopt Continuous Testing to Fulfill “Need for Speed” with High Quality

Thursday, June 16, 2022 - 1:30pm to 2:30pm

When it comes to DevOps, organizations find QA to be a bottleneck. Often in the race for faster releases, enterprises tend to sacrifice “Quality”. Companies that merely focus on speed and ignore quality suffer a huge blow. Often, they can’t implement Continuous Testing fully or lack the tools and processes for test orchestration in the pipeline. To do so successfully, you not only need to move testing upstream, but you also need to adopt the right set of test practices. In practice, continuous testing is the process of testing early, testing frequently and comprehensively, using automation...