Agile + DevOps East 2019 - Tutorial | TechWell

Agile + DevOps East 2019 - Tutorials

Full- and half-day tutorials are consistently the most popular and highly rated part of the conference. Tutorials allow you to take a deeper dive into a specific topic so that you can learn to make improvements to everyday processes in the areas that matter most to you.

Monday, November 4

Danilo Sato
ThoughtWorks
MA

Continuous Delivery in Practice: A Hands-On DevOps Workshop

Add to calendar
Monday, November 4, 2019 - 8:30am to 4:30pm

For many organizations, delivering software into production has become increasingly more complex with long testing cycles and a division between development and operations teams. DevOps is a cultural movement that is breaking down those barriers. Focusing on automation, collaboration, tools, and knowledge sharing, DevOps is showing that developers and system engineers have much to learn from each other. Through a series of hands-on exercises, Danilo Sato will use a sample web application to demonstrate how to automate its build and deployment pipeline, using infrastructure and pipeline as...

Rohit Salecha
NotSoSecure
MB

DevSecOps: Automating Security in DevOps

New
Add to calendar
Monday, November 4, 2019 - 8:30am to 4:30pm

Modern enterprises are implementing the technical and cultural changes required to embrace DevOps methodology. DevSecOps extends DevOps by introducing security early into the software development lifecycle, minimizing security vulnerabilities and enhancing the software security posture. In this workshop you’ll learn how this can be achieved through a series of live demonstrations and practical examples. You will receive a state-of-the-art DevSecOps tool chest with various open source tools and scripts to help DevOps engineers automate security within the CI/CD pipeline. While the workshop...

Melissa_Benua
mParticle
MC

Test Design for CI/CD Delivery

Preview
Add to calendar
Monday, November 4, 2019 - 8:30am to 12:00pm

Imagine this … As soon as any developed functionality is submitted into the code repository, it is automatically subjected to the appropriate battery of tests and then released straight into production. Setting up the pipeline capable of doing just that is becoming more and more common and something you need to know about. But most organizations hit the same stumbling block—just what IS the appropriate battery of tests? Automated build architectures don't always lend themselves well to the traditional stages of testing. In this hands-on tutorial, Melissa Benua introduces you to key...

Catherine Louis
CLL-Group
MD

Focus on the Customer to Build the Right Thing

Preview New
Add to calendar
Monday, November 4, 2019 - 8:30am to 12:00pm

Products creators who are passionate about delighting their customers know they need to solve their users’ true needs. But instead of building the right thing, many of our software practices just have us building the wrong thing faster. Catherine Louis will walk you through some techniques for discovering what you should be developing, including design thinking, build-measure-learn loops to validate assumptions, and user story mapping. In this half-day tutorial you’ll learn by doing, navigating from initial idea to validated prototype, so you can leave with a toolkit designed to...

Ryan Ripley
Independent Consultant
ME

Coaching Workshop: Taking Your Scrum to the Next Level

Add to calendar
Monday, November 4, 2019 - 8:30am to 12:00pm

Are you struggling to achieve results from your agile and Scrum teams? Are you having trouble with user story writing or with effective estimation and forecasting? Are your sprint reviews and retrospectives low focus and low energy? What about gaining traction on the organization-side of things? Do your leaders actually understand the underlying principles? Are they measuring things properly? And what about Scrum at Scale—how’s that going? If you have questions, any questions, about how to improve specific practices or generally how to improve your agile journey, then this tutorial is for...

Mary Thorn
Vaco
Bob Galen
Vaco
MF

Learning How to Lead High-Performing Agile Teams

Add to calendar
Monday, November 4, 2019 - 8:30am to 12:00pm

Currently much of agile adoption—coaching, advice, techniques, training, and even the empathy—revolves around the agile teams. Leaders are typically ignored, marginalized at best, and in the worst cases even vilified. But Bob Galen and Mary Thorn contend that there is a central and important role for managers and leaders within agile environments. Join Bob and Mary as they explore the patterns of mature agile managers and leaders. Examine why those who understand servant leadership know how to effectively support, grow, coach, and empower their agile teams in ways that increase the team's...

Jennifer Bonine
PinkLion AI
MG

Applying AI to Real-World Development Problems

New
Add to calendar
Monday, November 4, 2019 - 8:30am to 12:00pm

Integrating AI into your development activities can be intimidating, but in reality, it is pretty easy—it just takes some work. Learn how to directly apply AI to real-world development problems and get some hands-on experience using AI with a testing focus—without needing a Ph.D. in computer science. Jennifer and Jeremias will share a wide survey of all the different ways AI is applied to software today. Whether you are just AI-curious or you want to reap the benefits of AI-based software approaches today, this workshop is a must to get an understanding of where software is headed in an AI...

Bob Galen
Vaco
Mary Thorn
Vaco
MH

Scaling Agile: Having It Your Way

New
Add to calendar
Monday, November 4, 2019 - 1:00pm to 4:30pm

There are way too many agile scaling frameworks today, but none of them really works so well out of the box, and each has some distinct challenges. Join Bob Galen and Mary Thorn in this interactive workshop where they will dive into each of the leading frameworks: SAFe, LeSS, [email protected], Nexus, and DAD. They’ll explore patterns from each that they’ve personally used and found high value in, as well as share what hasn’t worked for them—no fluff, just working patterns for the real world. Then they’ll help you analyze your scaling context and select the patterns that might work best for you...

Melissa_Benua
mParticle
MI

Continuous Testing with Containers

Preview New
Add to calendar
Monday, November 4, 2019 - 1:00pm to 4:30pm

Containers. Every manager thinks they want them, but few teams have experience in knowing what to DO with them. Used thoughtfully, containerization of your services can transform the way your organization thinks about testing. Gone can be the days of maintaining X different compute environments with Y different configurations. Imagine instead spinning up just the code you need, on the machine type it needs, and only for as long as you need it. In this technical training, Melissa will walk through what containerization means for a legacy code base attempting to practice continuous...

Ryan Ripley
Independent Consultant
MJ

Unleash Your Organizational Superpowers With Liberating Structures

New
Add to calendar
Monday, November 4, 2019 - 1:00pm to 4:30pm

Unleash innovation with the simple rules of Liberating Structures. Using a subset of these 33 micro-structures, you'll learn how to enable groups of any size to work at the top of their intelligence. Liberating Structures offer a revolutionary solution to collaboration in groups by using a handful of simple rules to unleash and involve everyone. Learning to use Liberating Structures is like learning a new language. We will start with the basics - "1-2-4-all". Then we'll put them together into simple structures using "Appreciative Interviews". Finally, we'll move to advanced structures like...

Jennifer Bonine
PinkLion AI
MK

What's Your Leadership IQ?

Add to calendar
Monday, November 4, 2019 - 1:00pm to 4:30pm

Have you ever needed a way to measure your testing leadership IQ? Or been in a performance review where the majority of time was spent discussing your need to improve as a leader? If you have ever wondered what your core leadership competencies are and how to build on and improve them, Jennifer Bonine and Jeremias Rößler as they share a toolkit to help you do just that. This toolkit includes a personal assessment of your leadership competencies and the evolution of testing and testing leadership. They will explore a set of eight dimensions of successful leaders, provides suggestions on how...

ML

TBA - Stay Tuned for A New In-Depth Tutorial

Add to calendar
Monday, November 4, 2019 - 1:00pm to 4:30pm

More exciting program content coming soon!

Tuesday, November 5

Helen J Beal
Ranger4
TA

Tools, Tips, and Tricks for DevOps Leaders

New
Add to calendar
Tuesday, November 5, 2019 - 8:30am to 4:30pm

DevOps requires people to adopt new ways of working, often necessitating a change in culture and climate, and therefore also in behaviors. This workshop is for people who are planning to be or are already actively involved in driving DevOps evolution in their own organization or organizations they consult for. You will learn about the role of leaders in DevOps, what it means to be a transformational leader, and how to coach people to learn new concepts, behaviors, methodologies, models, and frameworks. We will look at value streams, product-centric working models, target operating models,...

Coveros
TB

Introducing Docker and Kubernetes to Your DevOps Toolchain

Add to calendar
Tuesday, November 5, 2019 - 8:30am to 4:30pm

As organizations look to improve the speed with which they deliver software, they increasingly turn to microservices and infrastructure-as-code for software architecture and delivery techniques to help leverage value from their DevOps adoptions. Docker, an industry standard containerization tool, facilitates moving processes into isolated environments that can be frozen into images, with an ecosystem that helps developers across organizations build and share these containers. Kubernetes builds on these capabilities and allows a software team to break down their application into small,...

Glenn_Buckholz
Coveros
TC

Getting Started with Microservices and Serverless

New
Add to calendar
Tuesday, November 5, 2019 - 8:30am to 4: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...

Gene Gotimer
Coveros, Inc.
TD

Developing Secure Software—A Hands-on Approach

Add to calendar
Tuesday, November 5, 2019 - 8:30am to 12:00pm

If your idea of security in the development process is throwing your code to the security team for approval just before you deliver your app, release deadlines are probably stressful for you. You also know that there has to be a better way—a way to build security into the code from the beginning so that you have confidence that your code is as secure as you can make it when you deliver it. You have to use the right tools, while you pay attention to the details and the right techniques. Most of all, you have to be disciplined to use proper coding and testing practices. With a good...

Mary Thorn
Vaco
Bob Galen
Vaco
TE

Creating a High-Performance Agile Team

Add to calendar
Tuesday, November 5, 2019 - 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...

Tom Stiehm
Coveros, Inc.
TF

Tools for DevSecOps

Add to calendar
Tuesday, November 5, 2019 - 8:30am to 12:00pm

DevOps is about creating alignment across the value stream for an application, service, or product. DevSecOps integrates security into this process, making the entire team responsible for delivering secure code that works and can be deployed and used securely. But how do you actually do that? What tools do you add to your DevOps pipeline to help make your software secure and provide your stakeholders with a high level of confidence that the software meets all security requirements & standards? In this tutorial Tom Stiehm will explore what security tools you can add to your DevOps...

Jeff Payne
Coveros
TG

Agile Project Failures: Root Causes and Corrective Actions

Add to calendar
Tuesday, November 5, 2019 - 8:30am to 12:00pm

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

Rob_Sabourin
AmiBug.Com, Inc.
TH

The Tester's (New) Role in Agile Development

Add to calendar
Tuesday, November 5, 2019 - 8:30am to 12:00pm

Avoiding siloed development is a tricky business. It’s so easy for agile teams to fall into the rut in which testers only do traditional testing activities, and programmers strictly do their time-worn coding activities. Rob Sabourin shares a number of examples of how testing skills can be applied to a wide variety of activities in an agile project. Testers are among the most skilled team members in story grooming, elicitation, and exploration. Risk analysis in self-organized agile teams empowers testers to drive design decisions. A tester’s affinity analysis skills help clear the way for...

Dana Pylayeva
Agile Play Consulting LLC
TI

Introduction to DevOps with Chocolate and LEGOs

Preview
Add to calendar
Tuesday, November 5, 2019 - 1:00pm to 4:30pm

Organizations today can no longer afford to deliver new features to their respective markets once a year or even once a quarter. In the attempt to catch up with the competition, they jump onto DevOps journey starting with the "How" and losing the sight of "Why" and "What". Join this gamified simulation tutorial to gain a solid understanding of foundational principles of the DevOps culture. Experience the benefits of DevOps transformation even before initiating one in your enterprise! This tutorial is ideally designed for organizations that are evaluating their approach to DevOps...

TJ

Lean/Agile Metrics for the Rest of Us

Add to calendar
Tuesday, November 5, 2019 - 1:00pm to 4:30pm

For many agile practitioners, software metrics beyond a burndown chart are little understood or, perhaps, very scary because poor metrics can be worse than no metrics. In this enlightening session, Larry Maccherone explores how you and your organization can use metrics to bring management and lean/agile teams closer rather than becoming a wedge that drives them into conflict. Larry covers the entire lifecycle of the metrics process—from metric selection to reporting data—in compelling ways. You’ll gain an understanding of a wide range of concepts including common (101-level) metrics,...

Rob_Sabourin
AmiBug.Com, Inc.
TK

Just-in-Time Software Testing

New
Add to calendar
Tuesday, November 5, 2019 - 1:00pm to 4:30pm

An approach to generating great test ideas as part of agile team planning and preparation. This dynamic workshop through a series of small group activities teach delegates have to identify a rich variety of testing ideas and then filter through them to find those relevant to stakeholders Agile teams must get their product to a done in a "potentially" shippable state as new requirements are progressively integrated. Turbulent development projects experience frequent requirements changes, user interface modifications, and the continual integration of new functions, features, and technologies...

Linda Rising
Independent
TL

Busting Myths around Organizational Change

New
Add to calendar
Tuesday, November 5, 2019 - 1:00pm to 4:30pm

You're smart, and the people in your organization are smart. So making an organizational change should be easy—simply craft a transition plan and transparently explain the benefits, and it will all go smoothly, right? Not quite. Linda Rising will tackle this assumption and other organizational change myths. Learn about patterns for introducing new ideas and some useful tips for helping you grow any innovation step by step, starting right when you get back to the office.

Jeff Payne
Coveros
TM

What DevOps Means for Testers and Testing

Add to calendar
Tuesday, November 5, 2019 - 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...