Agile + DevOps West 2019 - Project Manager
Customize your Agile + DevOps West 2019 experience with sessions covering project management.
Monday, June 3
Coaching Workshop: Taking Your Scrum to the Next Level
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...
Lean/Agile Data-Driven Decisions Demystified
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 allowing metrics to become a wedge that drives them into conflict. Larry covers the entire lifecycle of the metrics process—from metric selection to reporting data. Join Larry to gain an understanding of a wide range of concepts including common (101-level) metrics...
Unleash Your Organizational Superpowers With Liberating Structures
NewUnleash 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...
What's Your Leadership IQ?
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 shares 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. Join Jennifer as she explores a set of eight dimensions of successful leaders, provides suggestions on how you can...
Tuesday, June 4
Introduction to DevOps with Chocolate and LEGOs
Preview NewOrganizations 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...
Uncovering User Needs with Critical Incident Task Analysis
NewWhat do users really need? Do they really know what they need? Although developers and testers are expected to implement stories and requirements that add real value, users often describe wants rather than needs and ask for features rather than solutions. Rob Sabourin shares his experiences applying task analysis using the “critical incident method” to better understand user processes and determine needs and desired solutions. Rob does not ask “what the system should do for the user” but rather, learns “what the user does with the system.” The critical incident task analysis method is a...
Tools for Teams - Launch a Rocket with Atlassian Portfolio, Jira, and Confluence
Preview NewJoin one of the leaders from the Washington, DC, Atlassian User Group, for a hands-on workshop of Atlassian Portfolio, Jira, and Confluence. We will create and finish our own project starting from strategic planning, through development, and ending ready for operations and maintenance using the Atlassian tool-suite while discussing best practices, common barriers, and past experiences for managing information flow on projects. Be prepared to practice your improv skills as literally every aspect of the project will be fake and made up. Will we launch a rocket? Write a novel? Create...
Learning How to Lead High-Performing Agile Teams
Sold Out!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...
Rethinking Your Retrospectives
The retrospective is the most important ceremony that an agile team performs. Continuous improvement ideas, team health concerns, organizational impediments, and shared wins are brought to light and explored during a retrospective. This is the heart of agile. Ryan Ripley says that if you aren’t doing retrospectives, you’re missing an incredible opportunity to collaborate and improve as a team. Learn how to get started with retrospectives and take away solid action items to get this important tool implemented on your team. For those already using retrospectives—but still unsure how to get...
Agile Project Failures: Root Causes and Corrective Actions
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...
Creating a High-Performance Agile Team
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...
DevOps for Leadership
Preview NewCompetitive markets dictate an ever increasing need to be able to react quickly and deliver business value and quality efficiently. Organizations who cannot evolve to the newer and faster paced delivery models will not survive. DevOps is necessary to deliver robust software solutions and products quickly and reliably, without increasing risk or sacrificing quality. Today’s leaders need to understand what DevOps is all about and how to implement it across the enterprise to remain competitive and facilitate growth. This interactive workshop will explain what DevOps is and isn’t, what...
Wednesday, June 5
Start Your DevOps Journey on the Right Foot
The word "DevOps" is ubiquitous, yet there is no standard definition of the term. DevOps is not a tool or something you can buy. DevOps is a cultural and professional movement focused on how we build and operate high-velocity organizations, born from the experience of its practitioners. So, how do you get your organization on board with the ideas of DevOps? What are the steps to begin this journey? You start by clarifying who your customer is and how your work plays a part in delivering delight to these customers. With that in mind, dedicate yourself to experimentation and learning. Make...
The Essential Product Owner: Partnering with Your Teams
While the Scrum product owner is arguably the most crucial role within agile teams, we often hear horror stories about POs who aren’t available to their teams, change their minds incessantly on business priorities, or ignore quality requirements and technical debt. Even the best POs struggle to meet the demands of their “regular business-focused job” while providing sufficient team guidance. Bob Galen shares real-world situations where he’s observed product owners who deliver truly balanced value for their business stakeholders. Find out how story mapping and release planning set the stage...
Fantastic Outcomes and How to Measure Them
Do your metrics track what matters most to your organization, or do they merely quantify your adherence to a process? Is that process a good proxy for real results? In your environment? How do you know? Discover where to look for elusive, real outcomes. Join Cheryl Hammond to learn how to study indicators for your important metrics so you can recognize them when you encounter them in the wild. Understand how to monitor the health and relevance of your outcomes, and commit to the constant care needed to keep them vibrant. You'll take back a renewed appreciation for the beauty of a wild,...
DevOpsing Your Greenfield: Cultivating New Growth
Your project sponsor presents a golden opportunity with a brand-new project, saying, "I want to do some DevOps on our new agile project!" Sigh. Your response: "How about we be agile and adopt a DevOps approach to structuring our teams, designing our architecture, and leveraging automation to rapidly deliver value to our customers?" There—we've set the mood. Greenfield projects provide a unique opportunity for us as DevOps professionals because they don't come with baggage. But where you do you actually start? Unlike legacy projects, new projects don't have a set of pre-existing challenges...
The 7 Deadly Sins of DevOps
Do you know teams that are merely doing "cargo cult DevOps"? Near the end of WWII, the Allies had airstrips on many islands in the south Pacific. The natives on these islands noticed that when the Allies put the "coconuts" on their ears and spoke into the "banana," the gods would send down a magical flying creature with food and supplies. When the war ended and the Allies left, the natives put the coconuts on their ears and spoke into the banana, and they wondered why the gods failed to bless them, too. They didn't understand headphones or radio transmissions or that someone must be...
Escaping the 9 Circles of Agile Hell
PreviewDoes it feel like you're toiling away in agile hell? Fear not—you don't have to be confined there for all eternity. Dave Bujard and Chris Stemen will describe the nine circles of agile hell, each an example of a problem that exists in many programs. They'll discuss the underlying issues that often are the cause and how to deal with them. Bring your smartphones—during the first five minutes, Dave and Chris will ask the audience to prioritize their pain points via an interactive app. During the presentation, they will focus on the six agile hells closest to participants' experiences...
Who Owns Quality in Agile?
What do you mean, who owns quality? The quality assurance team, of course—the kings and queens of quality, the masters of the tests, the lords of the sign-off. People often used to look down on quality assurance as less technical, the last to get their hands on the code, and the first to be blamed when things go wrong, but of course, agile adoption has changed the industry. These days we have cross-functional teams and develop test automation. But we also do "Scrummerfall" and have hardening sprints and stressful deadlines. Despite all of that planning, testing still often comes as an...
Pushing Pennies: Playing with the Principles of Product Development Flow
Most agile practitioners first learn by reading a book, taking a class, or attending local meetings. But learning concepts works best when we can put some concrete examples and practice behind the theory. Being able to talk beyond anecdote and theory and demonstrate why something works the way we think it does is a powerful lesson. Join Bill DeVoe as he leads the audience in a few exercises to illustrate key agile and lean concepts. First, learn about the fallacies of multitasking and how to properly structure our work. Then complete an exercise demonstrating how typical projects work and...
Creating High-Performing Teams at Spotify
In a scaled agile world of practitioners with diverse software development experience, how should leaders and coaches support teams' continuous improvement and ensure they are using best practices in engineering, ways of working, and culture? This is the question Spotify agile coaches Catherine Fleres and Erin McManus asked themselves over the last year. They’ll recount an approach in engaging teams from the start, instead of imposing specifics from leadership. Input was gathered from teams and leaders about what principles and engineering practices they value in order to create an...
Leadership in the Age of Agile
Do you want to grow your organization’s ability to respond to market opportunities, competitive pressures, or opportunities for innovation? Then join Ryan Ripley as he explores how leadership in an agile world has sparked a change in the way we show up as leaders and managers in our organizations. We’ll discuss how leaders enable agile to thrive and grow, while keeping a laser focus on delivering value to customers and stakeholders. Ryan will address your questions and give you practical tips and ideas that you can start using tomorrow. Join us and learn what professional agile leadership...
You Can't Have DevOps if Fear Is Running Your Workplace
PreviewA number of organizations today start their DevOps initiatives with automation. While it may help them grab the low-hanging fruit, it can only get them so far before they run into a big impediment: fear in the workplace. In these organizations, fear can undermine any further DevOps progress. Just like any other change attempted in pathological or bureaucratic cultures, DevOps can even cause more fear and face strong resistance. Join this interactive session to learn and practice recognizing typical fears and fear symptoms, all based on case studies and stories from medium to large...
DevOps: A Journey of Automation That's Worth the Wait
Continuous delivery is really about one thing: quickly responding to market changes. As with many teams, Shareen Gurley and Narasimha Yalamala's journey began with automation, which seemed never-ending. But to be effective with your DevOps implementation, you need to have solid technical and quality practices to ensure your code is always in a deployable state. If you don’t know exactly where you are going, how will you know when you get there? Join Shareen and Narasimha as they share the prerequisites for creating effective development delivery pipelines, integrated with critical...
An Agile Fireside Chat with Bob Galen
Come get your questions answered by an agile expert! We won't have an actual fireside, but Bob Galen will be on hand to answer your questions and discuss the topics that are most important to you. Bob is an experienced agile coach with a broad range of knowledge on almost any agile topic—practices, leadership, or methodologies. And he wants to discuss whatever interests you. Bring your questions and be ready for a lively, interactive discussion.
Nontechnical Managers Leading Technical Teams
PreviewTechnology is complicated and changes every day. Even leaders with a technical background and deep understanding of tools and processes have trouble keeping up, and it’s virtually impossible to be an expert on every single aspect of a product. How can you help your team if you have no idea what anyone is talking about? Engineers and developers have all experienced the frustration and difficulties of being led by someone deemed “nontechnical,” from promising a customer unrealistic deadlines or solutions to a lack of trust and a complete breakdown in communication. Victoria Guido...
Sparking End-to-End Agility
Nationwide Insurance had a "Scrummerfall" approach, with long, linear, upfront planning cycles that eventually fed work to agile delivery teams, only to then have the completed work languish in further waterfall steps toward deployment. While IT had been agile for close to a decade, with around two hundred standing agile teams, business partners still struggled with inordinately long lead times for setting up projects, long waterfall requirements development cycles, and especially long funding cycles. In late 2016, the Enterprise Digital group began a business transformation to improve...
Teaming in Agility: The Art of Excellence
Forming around an initiative to deliver productive outcomes can challenge the strongest of teams. It is even more difficult for individuals coming together during the transition. Often the responsiveness of the needs can be lost in process and system assumptions. Individuals under such a charge are left with a sense of being pawns in a chess match, making them feel less human. Teaming falters. Both the leader and the team member have responsibilities: The leader must unravel the complexity of the process, employ a human-first mindset, and foster safety and collaboration; the team member...
The Lord of the Rings: DevOps Edition
Modern software delivery involves lean principles, DevOps practices, and of course tools. Implementing those elements in harmony will necessitate a change in how teams operate—more specifically, it will require a change in how managers think about teams. If teams truly want to leverage the power of DevOps and become high-performing, how should leaders think about team construction? Using comical analogous reasoning, Joseph Ours will discuss the fellowship in The Lord of the Rings, the roles, the mission, and the skills team to extrapolate what can be learned. Joseph will take artistic...
Thursday, June 6
Diversity without Disclosure: Rethinking Our Norms
PreviewOrganizational diversity isn't just about the attributes we can see. Every team has members with a near-infinite spectrum of needs, some of which we know about and a lot more we probably don't (and might never). How do we create a safe, accommodating space for things we aren’t aware of? It's possible. For our teams to reflect the diversity of our worlds, HR policies are necessary but not sufficient. Our teams can and should take concrete steps, large and small, to make ourselves more welcoming. You're probably doing some of them already, so let's talk about what works and how we...
Mobbing, Pairing, Soloing, and Pipe Fires: A Personal History of Collaboration
Pair programming: the practice you love to hate! Twenty years after being introduced as part of Extreme Programming, the collaborative practice is still a thing. And if you thought pairing was nuts, now there's mobbing, where the entire team works together on one thing at a time. Yet we often hear teams say, "We go faster because we are mobbing." In this anecdote-heavy session, you'll hear Jeff Langr's history of working through various models for collaboration (or not) across the past several decades, including solo programming, pairing, and mobbing. He'll show you his office blueprints...
Exhaustion Is Not a Status Symbol
We set out to transform the world of work with agile, yet we've heard the Scrum sprint cycle described as a “hamster wheel,” an endless conveyor belt of backlog and sprint reviews that developers cannot escape. Join Melissa Boggs in a discussion about the pitfalls of a competitive culture and how we in the Scrum community, even with the best of intentions, could be accidentally responsible for continuing to spin the hamster wheel. Hero culture has been discussed before, but have we addressed our own potential culpability in creating it? We need to make sure that the principles and...
The Hard Part of Every Agile Transformation
When it comes to an agile transformation, going through the motions of adopting a new set of attitudes, processes, and behaviors at the team level is easy. The hard part is building the enabling structures that allow agile to thrive, aligning the flow of work, measuring progress based on outcomes, and achieving communicable results that will resonate with stakeholders. This talk will cover the hard part. Mike Cottmeyer will explore the economic rationale behind going agile, considerations that will drive your organization’s change approach, what the fundamentals of an agile ecosystem look...
Fishbowl Discussion: How Much Automation Is Enough?
These days, everyone knows some automation is a necessity. More usually feels better. But when are you done? Or when do you stop for now? How can you tell if adding automation is no longer helping, or is even distracting from the real issues? Because the answer is "It depends," you'll want to listen to the wisdom of others who are on the same journey. In a fishbowl discussion, the audience members sit in a circle of chairs in the middle of the room. Several brave souls will fill all but one of the chairs in the "fishbowl." When you want to join as a speaker, you enter the fishbowl and sit...
Distributed Scrum Teams Whack-a-Mole: Creative Solutions to Common Obstacles
PreviewTaking a newly formed distributed Scrum team from mediocre to high-performing has its share of challenges, including differences in language, culture, and time zones; a misunderstanding of Scrum; and the "us versus them" mentality. Join Kimberly Andrikaitis as she walks through her journey of challenges she's experienced in building team relationships, shifting the agile mindset, a lack of focus, and sad ceremonies. She has created an extensive toolbox to share with attendees, containing various ideas to bridge these gaps. You will leave with real-world strategies for how to...
You Say Goodbye, I Say Hello: Bridging the Gap Between Dev and Ops
Getting quality software into production quickly and efficiently is a major priority for organizations of all types. Yet many find that development teams’ focus on “innovation and experimentation” conflicts with Ops’ mandate to mitigate risk and increase predictability. This cultural and organizational mismatch puts transformation success at risk and generates a constant state of “release anxiety.” However, breaking down these silos and implementing new trends in organizational structures, value stream mapping, and pipeline monitoring and tracking can help get development and operations...
Building Quality into Your Release Pipeline
Decreasing the time to market has become critical for many organizations. This heightened focus on speed has fundamentally changed the way software is designed, developed, released, and tested. Not long ago, it would have been common to see release testing efforts that took weeks or even months. Today, in many instances, QA instead only has days or hours to complete their testing efforts. Stepping up to this challenge is not easy, but it's essential. Troy Walsh will talk about adding quality to your release pipeline, starting by looking at what a release pipeline is and how it works....
Agile+DevOps Feud!
Join us for a game of Agile+DevOps Feud, where two teams of thought leaders compete to name the most popular responses to survey questions to win bragging rights and to share their experiences. Questions and voting will be in the TechWell Hub leading up to the conference, where community members will name their greatest concerns, best practices, etc. Our two teals of panelists, Mary Thorn, Ryan Ripley, and Lee Eason, versus Melissa...
Minimum Viable Product: Deliver with Vision, Simplicity and Focus
To build good software, teams (and businesses) need to have a laser focus on all three of these items. It is virtually impossible to keep the effort focused on building to the needs of the customer if you don't start with a solid vision from the product owner/sponsor. When the focus isn't on just what is needed by the customer, that leads scope creep and feature bloat tends to set in and impact the products ROI. Whether you are focusing on a minimum viable product, minimum viable prototype, or a minimally viable package of code; leveraging the few simple principles allows teams to keep...
ScrumMasters: The Struggle Is Real
PreviewAre you a new ScrumMaster who is trying to figure out what the heck to do each day? Or have you been a ScrumMaster for a little while now but still find it difficult to set aside time to continue to grow your team’s knowledge of agile best practices? Do you struggle to improve the team dynamic or the relationship with your product owner because you are too busy removing roadblocks all day? These situations have become all too familiar. Courtney Wilkinson knows because she has successfully overcome many herself. As a former ScrumMaster and current agile coach, Courtney can tell you...
Lean Leadership and Systems Thinking in Agile Adoptions
When teams self-organize, they need an effective ecosystem that enables them to collaborate, communicate, and work effectively. Creating such an ecosystem is management’s responsibility. Lean thinking tells us to focus on these systems where people are operating. We can do because we trust our teams to be motivated and do their best. Lean thinking provides a holistic view for the work done in an organization, which is even more important when a company doesn’t already have an agile culture. In this case, management must consider that it’s easier for people to work their way into a new way...
How to Prevent Catastrophic Doom on Your Next Federal DevOps Project
Trying to achieve real continuous deployments into production is hard for everyone, but it’s especially hard for highly regulated or government projects. These types of challenges range from client-specific, such as a set of manual checks and validations that need to be performed, to more generic problems, like how to version microservices and promote potentially breaking changes. Join Ryan Kenney as he discusses ways that he and his team have overcome obstacles to reaching continuous deployment. First Ryan will give an overview of the project and some of the problems they’ve faced. Then...
Pyramid Discussion: DevOps Adoption in Large, Slow Organizations
PreviewAre you in a large, plodding enterprise that's beginning, in the midst of, or considering a move toward DevOps? Unsure how or even if it will work, but know you have to make a move anyway? Do you want to hear from your peers about how they've managed so far? A pyramid discussion starts as a series of one-on-one conversations between the participants. After each pair hashes out their thoughts with each other, they join another couple to refine their points and hear pros and cons. After a while, those four join with four more, and so on until there is only one discussion, with...
Leading in an Era of Constant Change
Change is a good thing. Being a leader in an era of constant change can be frustrating. Putting a company through a significant transformation is a serious process that takes a lot of people, time, and money. However, if your organization doesn't innovate and change by market-driven needs and demands, it will fail—it's just that simple. So, how do you do it? This interactive workshop will introduce five key factors to successful change management. You will experience techniques to get everybody actively involved in transformation, from top-level executives and stakeholders to the team...
Get Your Poker Face On: How to Effectively Use Planning Poker to Slay Project Estimations
PreviewHow long will that take? It’s a question we’ve all either asked or been asked, and it can be a challenge to answer accurately. How long will it take to get that feature out the door? How much time would you need to build this kind of software? How many developers would we need to get this project done in three months? Join Laura Janusek as she explores the tools and strategies to effectively use Planning Poker — the agile, consensus-based estimation technique — to generate accurate, data-backed responses to those questions. Attendees will gain insight into the process with real-...
What Japanese Shinkansen Trains Can Teach Us about Agile
Have you ever been to Japan and noticed that their railway system is incredibly efficient? As places like Tokyo continue to expand and the cost of living rises, more and more people rely on trains that start hours away from the city to arrive on time. This allows passengers to make their connections to other trains networks and metros that will take them to their final destination. In 2017, over 420 million passengers boarded Shinkansen trains that had an average delay of only 24 seconds! Not to mention that in the 55 years of operation, the Shinkansen has had no injuries due to collision...
Follow the Money: How to Talk to Executives about Agile
PreviewWhen agile transformations fail, many agilists blame their executives for not caring about or understanding agile. However, few people focus on the different languages that IT and business people speak, and the different outcomes that both sides desire. Rather than blaming each other, what is needed is more empathy for the results that others care about and more understanding of the languages that others speak. Steven Granese will share his stories from working with executives while leading their agile transformations. He will describe how to explain agile using the language of...
A Successful DevOps Initiative Starts with Knowing Your Numbers
IT organizations that don’t know their risk factors and exposure are likely to make investments in DevOps that don’t matter. After working with several teams that lost their DevOps funding after making automation investments in areas that were not business constraints, Anne Hungate's “Know Your Numbers” model emerged. Join Anne to learn how to prioritize your DevOps improvements and demonstrate the impact and value you are delivering. After all, DevOps gets traction and funding when teams can show the business impact of doing it, so if you want your DevOps initiative to take off, be...
See the Forest, Not Just the Trees: Improving Quality and Flow in a Continuous Delivery World
There are many companies today implementing agile and DevOps practices, usually enabled by a microservices architecture. Most of them are focused on continuously delivering value to their customers within the boundary of a time-bound sprint. If you work at one of these companies or want to move in that direction, how does the quality delivered by your team today compare to in the past? Has it improved, stayed the same, or gotten worse? Are you actively using that data to improve quality? Join Ashwin Desai as he reviews how his company implemented a lean-based approach that allowed them to...