Agile + DevOps West 2021 - Containers & Serverless | TechWell

Agile + DevOps Virtual 2021 - Containers & Serverless

Monday, June 7

Rich Mills
Coveros
MB

Getting Started with Microservices and Serverless

Monday, June 7, 2021 - 10:00am to 5:30pm

Do you wonder how computers can be “serverless”? Does “microservices” seem like just another buzzword? These two technologies are actually changing software design and operations. They work together to help solve complex problems by breaking them down into smaller pieces through loose coupling and modularization. Where some traditional software design techniques required assembling a monolithic piece of software on a platform, a microservices architecture and a serverless programming paradigm focus more on how to keep the pieces independent, orthogonal in function, and interconnected...

bob-foster
Coveros
MC

Finding Performance Issues Early with JMeter

Monday, June 7, 2021 - 10:00am to 5:30pm

Performance issues can be difficult to resolve when found late in the software development lifecycle. Using an open-source tool like JMeter to develop, manage, and execute load and performance tests while the code is being developed, is an inexpensive way to help find performance issues. Executing these performance tests as part of your CI/CD pipeline enables users to find and resolve performance issues as soon as they are introduced. This hands-on workshop will help attendees develop a foundational understanding of JMeter, while engaging them in creating and running performance tests...

Jeff Payne
Coveros
MH

What DevOps Means for Testers and Testing

Monday, June 7, 2021 - 2:00pm to 5: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...

Tuesday, June 8

Mary Thorn
S&P Global Market Intelligence
Bob Galen
Vaco
TC

Creating a High-Performance Agile Team

Tuesday, June 8, 2021 - 10:00am to 1:30pm

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

Jeff Payne
Coveros
TD

Agile Project Failures: Root Causes and Corrective Actions

Tuesday, June 8, 2021 - 10:00am to 1:30pm

Agile initiatives always begin with high expectations—accelerate delivery, meet customer needs, and improve software quality. The truth is that many agile projects do not deliver on some or all of these expectations. If you want help to ensure the success of your agile project or to get an agile project back on track, this tutorial is for you. Jeffery Payne discusses the most common causes of agile project failure and how you can avoid these issues or mitigate their damaging effects. Poor project management, ineffective requirements development, failed communications, software development...

Wednesday, June 9

Rich Mills
Coveros
W10

DevOps Engineering with containers to enable microservices

Wednesday, June 9, 2021 - 1:15pm to 2:15pm

Are you trying to follow the industry and shift from a monolithic system to a widely distributed, scalable, and highly available microservice architecture? Maybe you already shifted to Agile delivery models, but you’re struggling to keep up with the rate of change in the technologies of these systems. Your DevOps team has thrown a bunch of automation in place to help this, but it seems to be creating a bigger, different mess that results in broken systems that don’t work together.

To succeed, you need to properly design and implement your delivery process with the right technology...

Thursday, June 10

Peter Varhol
Technology Strategy Research
T19

Talking to People: Changing Patterns in a Shelter-in-Place World

Thursday, June 10, 2021 - 4:30pm to 5:30pm

Communicating honestly and effectively with team members and stakeholders is difficult enough when we are face to face. We have the tendency to not express disagreement or bad news, ultimately putting off potentially unpleasant conversations. Due to an ability to put off such discussions in a fully distributed setting, disagreements or software problems can rapidly escalate out of control in a rapid-paced development and testing team. The result can be poor code quality, missed deadlines, and team friction, imperiling the success of the project. Today’s virus pandemic makes it...