Agile + DevOps West 2022 - Concurrent Session | TechWell

Agile + DevOps West 2022 - Concurrent Sessions

Concurrent sessions offer attendees the flexibility to explore a variety of topics throughout the conference on Wednesday and Thursday in order to customize their learning experience. Learn both enterprise foundations and new methodologies to grow your skills, supercharge your knowledge, and re-energize your career growth.

Join our mailing list and receive updates on when additional sessions are announced and other conference program updates.

Wednesday, June 15

Tricia-Broderick
Ignite Insight + Innovation
W1

The Traps of Accountability

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

That dreaded "we need to figure out what happened to hold people accountable" meeting is approaching, which often means people are getting their fingers ready to point. When working with humans, blaming never leads to accountability. Blaming leads to a loss of focus and a waste of time towards the shared goal of delivering value. In this session, Tricia Broderick explores the common traps of accountability and blame within organizations. Then expect to go beyond the identification to examine and practice a few alternatives towards building responsibility.  

Arlen Bankston
Adaptagility LLC
W2

Adept Agile Requirements – Plan Faster, Better & Easier

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

For a philosophy built upon the idea of rapid adaptation, the rigid way in which requirements are managed in many agile projects is a poor fit.  For instance, strict requirement trees linked tightly to organizational hierarchies can be damaging to local ownership, speed, and quality of decision-making.   Potentially useful ideas like user stories and Gherkin can be misapplied to ill effect.  A narrow focus on writing out requirements can miss opportunities for more effective communication through visualization. This workshop will review a host of simple but lesser-known techniques for...

Ingka group (IKEA)
W3

The Magic of Digital Transformation from non-Agile to Agile, within a few years at IKEA

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

The world is moving more and more towards digitalization, therefore if a company see the need to go against its competitors and perform better, it needs to foresee the future. Ikea needed a significant change, which leads towards lots of challenges to take this step. We needed a digital transformation, and we adopted to the Agile methodologies and practices. As a result, we maximized engineering teams’ efficiency within a few years. Therefore, we enhanced our performance and delivery and better customer experience. Education, learning and practicing the Agile mindset were the starting...

Melissa Benua
mParticle
W4

From Yearly to Always: A Continuous Delivery Roadmap

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

When starting up a greenfield project, it's easy to take advantage of the most modern development practices. But what about the rest of us, who are working on codebases greater than five minutes old? How do you take code that's ten years and hundreds of thousands of SLOC, and turn that into a lean, mean, continuous-delivering machine? In this talk, Melissa will walk through what continuous integration and deployment mean for teams working on mature codebases, and what the roadmap looks like to get from a release cycle that may take weeks or months to one that deploys on-demand. Expect to...

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...
Split Software
W6

Effectively Managing Feature Flags

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

Our repo has around 300K lines of code and more active feature flags at any given moment than we have fingers and toes. As we have moved into a world of continuous deployment with controlled releases, the use of feature flags has become an essential way of writing software. Yet, when we started out, we ended up with code that was hard to read, hard to reason about, and hard to manage. After exploring several strategies, we have found a pattern that aligns feature flags with larger code units (classes, components, reducers, actions) rather than at individual lines of code. This alleviates...

Janna_Loeffler
mParticle
W7

Congratulations! You're a leader! Now what?!

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

You’ve done it! You’ve finally gotten into that leadership position, whether it be a test lead, test manager, or even test director. Now what? You’ve gotten to this point because of your technical skills. Always one to jump in and fix things or get things done. However, now your job is people. You’ve gone from doing the testing to leading people who do the testing. What does this mean for you? In this talk Janna will talk about the transition from individual contributor to leader. What do you do when the skills that got you here aren’t the same as the skills that you need to be a good...

LitheSpeed
W8

ScrumBan – Effectively Combining Scrum and Kanban

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

Teams using Scrum sometimes struggle with operational or emergent work blowing up their sprint plans. As DevOps delivery is increasingly used by organizations the need of Scrum teams to accommodate operational work also increases. After all, it does not matter how interesting that new feature is if production is down. By combining the disciplines of Scrum and Kanban teams can find that happy balance of planned work and emergent work while still maintaining discipline and continuous improvement. As an example, we will build up a hybrid process for a hypothetical team to discuss the...

sean-miller
Capital One
Bill Roberts
Capital One
W9

Scaling your WIP Limits Can Unlock Organizational Agility

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

Today, it’s not uncommon for teams in large organizations to be inundated with requests from enterprise stakeholders, leadership, and anyone other than customers. These requests take the form of mandates to ensure compliance with various standards as they relate to information security, architecture, and other areas that position teams to be “well-managed”. The requests often pile up like traffic on Los Angeles’ Harbor Freeway at rush hour, pre-covid, of course. The end result is that this work takes priority, steamrolling all the product-lead development requirements, and therefore...

HCL
W10

DevOps Moves Pretty Fast. If You Don't Stop and Secure It Once In a While, You Could Miss It

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

Remember Ferris Bueller... Bueller... Bueller? Ferris woke up one morning saying "how could I be expected to handle school on a day like this?" and that begins a day filled with seeking adventure. Well trying to elegantly intersect security with DevOps these days can also leave us feeling a bit like Ferris did about high school that day. But it doesn't have to be. From the iconic opening scene, the infamous Mr Peterson call, Abe Froman - Sausage King of Chicago and more, Ferris provides us with key insights on the impact security can have. Join us as we borrow a few lessons from Ferris to...

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...
federico-toledo
Abstracta
Abstracta
W12

Improving Test Automation Code and Strategy

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

Automation has gone from optional to mandatory in the past few years when it comes to developing software at speed. It has led teams and especially testers to adapt and evolve together with new technologies for coping with the automation needs. No matter the original motivation, you might have somehow ended up crafting a strategy for doing test automation. Now the question is, how did it mature? When was the last time you actually took a moment to do a little retrospective regarding your automation strategy? More so, when was the last time that someone reviewed the scripts themselves?

...
Jason St-Cyr
Sitecore
W13

Stepping Up - Becoming a Leader in Your Team

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

One of the most difficult transitions to make is from being a member of the team, to owning your former teammates performance reviews. It is awkward. It is stressful. And you can do it! How do you maintain a trusted relationship with your team mates? How do you employ empathy to help yourself understand your team? How do you gain authority and decision making where previously you had none? How do you make decisions that impact the lives of your team in very significant ways? How do you balance your corporate strategic responsibilities with your desire to advocate for your own team member's...

Julie_Gardiner
Independent Consultant
W14

“Real” Quality Metrics for Agile Teams!

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

Coming Soon!

Adam_Auerbach
EPAM Systems
W15

Engineering Excellence in a VUCA World

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

We are in a VUCA world.  VUCA stands for Volatility, Uncertainty, Complexity and Ambiguity and to survive, companies and teams need to have a Vision, Understanding, Clarity and Agilty in their software development processes.   Adopting Agile and DevOps has been a focus for companies over the past couple years.  While this definitely helps companies become more productive it’s not going to get them alone in this VUCA world.  Engineering Excellence is an emerging trend that combines agility and DevOps but also focuses on how the engineer’s work.  Adam will explain what it means to have...

rey-perez
New Relic
W16

The Broader Business Applications of Telemetry Data

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

According to a recent study by Gartner, nearly 70% of corporate boards cite the impact of COVID-19 as the driving force for increased spending on IT and digital capabilities. As cloud computing becomes ubiquitous and digital transformation accelerates, the performance of software is being placed under a microscope that can’t be delivered by APM alone. In the post-COVID digital environment, enterprises and their engineering teams won’t be able to drive true innovation without full-stack observability. With more than 20 years of experience driving transformative product, cultural and...

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...
Dell Technologies
Marc-Jimenez
Dell Technologies
W18

Tools as Code : DevSecOps on Auto-pilot

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

The worst kept secret to success in our industry is speed, resiliency, and security. The multitude of tools available to help master the techniques of producing best in class software can put us into a maintenance overdose. Luckily for us, most of these tools today are now packaged as Docker containers opening an opportunity for us to rapidly set up and orchestrate their setup using Kubernetes. Using a gitOps approach, we have found a way to neatly connect a CI/CD process for setting up, maintaining, upgrading and tearing down these applications using ArgoCD and Terraform. Follow us...

Thursday, June 16

Cisco Systems
T1

Effective Leadership Strategies for Managing a Team with Diverse Skill Sets

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

I’ve managed teams before—first as a sales engineer, then as a network engineer. In those leadership roles, I knew the jobs of those I was managing because I had done them myself. Now I find myself in the position of managing a very talented and diverse team of developer advocates, but here’s the rub: I’ve never actually done their job before. Talk about imposter syndrome! How could I be an effective leader? How could I relate to their challenges when I’ve never faced those challenges before? Questions like these were keeping me up at night, but I soon found that other leaders in the...

LitheSpeed
T2

Is Agility Even Possible in Implementing Commercial, Off-the-Shelf (COTS) Systems?

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

Many individuals who have worked as part of an initiative to implement off-the-shelf systems have heard that agile approaches can’t work - that agile only works when building solutions from scratch or adding functionality to these systems. We believe and have seen, that agile approaches are actually preferable to a traditional waterfall in these instances, and the differences between proprietary and customization of commercially available system development have more in common than not.

T3

Mainstreaming the Mainframe - Taking the Agile and DevOps Journey

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

How to go from Waterfall development with annual releases to Agile Scrum with more frequent releases on the mainframe. Starting with why waterfall isn't working, and the problems that can cause for the entire organization. I give practical advice on how to break through the resistance to Agile and move at a much faster pace while improving quality. I will lay out 10 steps to mainframe agility. Examples are drawn from personal experience and working with several mainframe organizations. Attendees will leave with the knowledge that it can be done and have a roadmap for how to implement it in...

T4

Integrating Accessibility into DevOps

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

Are the best blueberry pancakes those where the blueberries are mixed into the batter, or smooshed on the top after the plain pancakes have been cooked? Accessibility is the blueberries, and the pancake batter is software. Accessibility is about making sure that people with disabilities can equally use your products. But more often than not, accessibility is either not thought of at all during the SDLC, viewed as a bug finding exercise, or bolted onto the end after software has been released. This talk will present in-depth the right way for accessibility to be fully integrated into DevOps...

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...

Prasanna Ramkumar
3Cloud Solutions
T6

CI/CD with Github Actions

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

As more organizations move towards continuous integration and continuous delivery with DevOps pipelines. Github Actions enables you to create Continues Integration (CI) and continuous deployment (CD) pipelines directly in your Github repository. These workflows are made out of different tasks so-called actions that can be run automatically on certain events. Through this talk I will walk through CI/CD concepts, GitHub Actions Workflows, Build Artifacts, Packages Management, and Deployment Triggers.

Amanda-Palovcsik
CUNA Mutual Group
T7

Taking Great Measures – Quit Measuring and Start Influencing

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

Using metrics in Agile has been an elusive endeavor, and how to use those metrics for good, not evil. Too often we see metrics used to compare agile teams, and question the wrong things. Too often we solution before we understand what the true need is. We took a different approach of not just using the standard agile metrics to help teams with efficiency, but working more closely with our leaders on data needed to help drive decisions around staffing, work prioritization, and value delivered. Through interviews and a focus on educating different levels of business and IT leaders, we were...

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...

David Dang
Zenergy Technologies
T10

Optimize Quality Stages in CI/CD Pipelines

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

 

There are many different viewpoints when it comes to developing code. But most companies can agree on time to market and quality code as two most important aspects of development. For time to market, many companies built CI/CD pipelines to automate the build/integrate and deploy process. What about quality code? How can companies ensure quality in the CI/CD pipeline? One way to address this challenge is to optimize the quality stages of the CI/CD pipeline. Companies can improve their static code analysis, unit testing, code coverage, and post-deployment testing stages to ensure...

Imagine Technologies, Inc.
T11

Permit to Cloud: Landing with Confidence in Azure

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

An application is an idea that has code, data and infrastructure, and choosing whether to build a conveyor belt or to put up guard rails along the path is important in maintaining velocity to the cloud. In this session, we explore the tools available in Azure for creating and enforcing governance policy, standards and infrastructure, including Azure resource template technologies and Bicep, Azure blueprints, as well as DevOps processes including GitHub Actions that you can use to ensure your cloud journey is predictable, secure and compliant. We’ll see how the tools work and share best...

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...

T13

Leave the Bottleneck on The Bottle: Removing Security Friction in Your DevOps Pipeline

Thursday, June 16, 2022 - 3:00pm to 4:00pm

Enterprises embark on Agile and DevOps journeys to improve time-to-market and overall operating efficiency. However if security is not a part of your journey, no transformation is complete as it will continue to drag on productivity and create bottlenecks. Yet despite support from both Development and Security for a shared-services model for Application Security, teams have failed to effectively integrate security into today’s rapid development processes leaving organizations open not only to cyber risk, but overall business risk as they play AppSec roulette when shipping their products...

IncrementOne
T14

How to Create a Product Office

Thursday, June 16, 2022 - 3:00pm to 4:00pm

Whether you’re researching market opportunities, brainstorming new product ideas, developing products customers love, or managing product roll-outs – organizations face many challenges in product delivery. In this session Michelina explores the Product Office and how it helps organizational alignment across teams, oversees service delivery, and provides visibility into development.

Sean-Mack
Wiley
T15

Transformation at Wiley (DevOps, and Agile, and ITSM Oh My!)

Thursday, June 16, 2022 - 3:00pm to 4:00pm

Wiley is a company that is transforming at every level. Our industries, from research to education, are going through unprecedented change. As a company, we are going through a massive transformation in Agile, DevOps, and ITSM to meet the changing demands of our markets. Learn how Wiley is managing multiple simultaneous transformations while continuing to deliver for researchers and educators around the world.

Lee Barnes
Utopia Solutions
T16

Continuous Performance Testing in DevOps

Thursday, June 16, 2022 - 3:00pm to 4:00pm

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 - 3:00pm to 4:00pm

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 - 3:00pm to 4:00pm

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...

More information coming soon!