Agile + DevOps East 2021 - Developer | TechWell

Agile + DevOps East 2021 - Developer

Customize your Agile + DevOps East 2021 experience with sessions for software developers.

Monday, November 15

Rich Mills
Coveros
MA

Getting Started with Microservices and Serverless

Monday, November 15, 2021 - 8:30am 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 Galen
Vaco
MD

An Agile Coaching Practicum in 360 degrees

Monday, November 15, 2021 - 8:30am to 12:00pm

Let’s face it, agile coaching isn’t for the timid or faint of heart. In most companies, it’s an incredibly challenging and nuanced role. And an important part of it is having the ability to coach in 360 degrees: downward—across your teams, outward – across managers and peers, and upward—towards those pesky leaders. Oh, and did we say that virtually EVERYONE is an agile coach? In this workshop, join Bob Galen as he share tools and experiences coaching in all directions. He will review three different coaching models from the X-Wing, to Powerful Questions, to 9-Stances, to the Agile Coaching...

Tuesday, November 16

Dana-Pylayeva
Agile Play Consulting LLC
TE

Feature Teams vs Component Teams

Tuesday, November 16, 2021 - 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...

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

Learning How to Lead High-Performing Agile Teams

Tuesday, November 16, 2021 - 1:00pm to 4:30pm

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

Jeff Payne
Coveros
TG

Threat Modeling

Tuesday, November 16, 2021 - 1:00pm to 4:30pm

If it seems as though attacks are always getting better, it’s because they are. Computers, apps, networks, and connected devices are all subject to different types of threats. Systems are facing new threats from things such as voice cloning and computational propaganda. Not to mention the growing importance of threats “at the human layer.” All of this can make it hard to keep up, let alone get ahead of potential threats. So isn’t it time that the threat modeling used by security pros, developers and systems managers evolve? Join Jeffery Payne as he shares his knowledge and experience on...

Steven Granese
AgileThought
TH

The Transformation Mindset: A Leader's Guide to Embracing Agile

New
Tuesday, November 16, 2021 - 1:00pm to 4:30pm

Many leaders want to transform their organization to become more agile, adaptive, and responsive to the market. However, most do not deeply understand how to lead their organization through such a massive change. They install prescriptive scaling frameworks and send employees to training, but discard the elements of true transformation that are difficult. When the inevitable failure ensues, they switch frameworks, fire people, and revert back to what worked for them in the past. What these leaders fail to recognize is that the mindset they used to build their organization conflicts with...

Wednesday, November 17

Bill Staples
New Relic
W4

The Broader Business Applications of Telemetry Data

Wednesday, November 17, 2021 - 10:30am to 11:30am

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

julia-pottinger
QualityWorks Consulting Group
W5

Practical Tips to Speed Up Your UI Automated Tests

Wednesday, November 17, 2021 - 10:30am to 11:30am

Automated UI Tests are at the top of the automation pyramid and are considered slower and more prone to failure than automated tests at the other layers. Given that, how do you increase the speed of those tests to ensure that they are as efficient and provide as much value? In this talk, Julia will go through practical tips that you can implement in your UI test automation to increase its speed and get faster feedback. Key takeaways will include: how to increase the speed of UI tests, practical tips to make your test automation more efficient, and how to make your UI test less flaky and...

Robyn Purvin
Turing School Of Software & Design
W8

You Are Not Your Tech, You Are Not Your User

Wednesday, November 17, 2021 - 11:45am to 12:45pm

How can you learn to think about all users while creating your product? Find out how empathy affects your product, how your team influences code and user experience, and how we sometimes marginalize users accidentally because of how we perceive the world. The phrase, “you are not your user”, is an encompassing reminder that we are not the same people we create products for and need to be mindful how we create tech. Come learn about how integral you are to how tech affects the world and how much power you hold when it comes to including people in your product user base. Grow your knowledge...

W11

Using ML to Optimize Automated Web App Testing with Real-World Data

Wednesday, November 17, 2021 - 11:45am to 12:45pm

Though test automation has made testing faster, quality teams struggle to prioritize end-to-end testing to maximize test coverage. It’s challenging to define the E2E scenarios similarly to unit test coverage, particularly when teams only have a small set of test needs outlined. The issue becomes even more complex when new application features are added since there’s no way to determine where more E2E tests are necessary. This talk explains how a ML engineer built and tested a new feature and how prioritization of E2E testing in Agile environments can be automated. Lauren’s team developed...

K2

Distributed DevOps

Wednesday, November 17, 2021 - 1:45pm to 2:45pm

Our industry has fundamentally changed over the last decade. Monolithic architectures have evolved into microservices. Applications are distributed on infrastructure across the globe. And an increasing number of companies are moving to a remote-first culture with engineers distributed as widely as applications. Our technical environment and tooling ecosystem have changed radically from the original conditions in which DevOps was created. So what's next? Learn about the next phase of DevOps: a distributed model that emphasizes swift development, observable systems, accountable engineers,...

Thursday, November 18

Sitecore
T7

Stepping Up - Becoming a Leader in Your Team

Thursday, November 18, 2021 - 11:30am to 12:30pm

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

Abraham Marin-Perez
Equal Experts
T20

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

Thursday, November 18, 2021 - 4:15pm to 5:15pm

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

Nicolas Fränkel
Hazelcast
T24

Zero-downtime Deployment on Kubernetes

Thursday, November 18, 2021 - 4:15pm to 5:15pm

Kubernetes allows a lot. After discovering its features, it’s easy to think it can magically transform your application deployment process into a painless no-event. For Hello World applications, that is the case. Unfortunately, not many of us do deploy such applications day-to-day because we need to handle state. Though it would be much easier to have stateless apps, and despite our best efforts in this direction, state is found in (at least) two places: sessions and databases. You need to think keeping the state while stopping and starting application nodes. In this talk, I’ll demo how to...