Agile Dev East 2017 - Mature Agile Teams | TechWell

Agile Dev East 2017 - Mature Agile Teams

Sunday, November 5

Arlen Bankston
LitheSpeed

Certified Scrum Product Owner

Add to calendar
Sunday, November 5, 2017 - 8:30am to Monday, November 6, 2017 - 5:30pm
Learn the skills needed to assume the hardest role in Scrum, a Product Owner. Taught by leading agile practitioners, this course provides real-world techniques that have been proven effective. Successful participants are registered as a Certified Scrum Product Owner (CSPO) with the Scrum Alliance.
Jeffery Payne
Coveros, Inc.

Fundamentals of Agile Certification—ICAgile

Add to calendar
Sunday, November 5, 2017 - 8:30am to Monday, November 6, 2017 - 5:30pm
Learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles. Upon completion of this course, successful attendees will be certified by the International Consortium for Agile (ICAgile), awarded the ICAgile Professional designation (ICP).
Chip Loving, SQE Training instructor
LitheSpeed

Leading SAFe–SAFe Agilist Certification Training

Add to calendar
Sunday, November 5, 2017 - 8:30am to Monday, November 6, 2017 - 5:30pm
Gain the knowledge necessary to lead an enterprise agile transformation by leveraging the Scaled Agile Framework, and its underlying principles of lean thinking, and product development flow. This two-day course meets the education prerequisite for the Leading SAFe—Scaled Agilist Certification exam.
Bob Payne
LitheSpeed

Certified ScrumMaster Training

Add to calendar
Sunday, November 5, 2017 - 8:30am to Monday, November 6, 2017 - 5:30pm
This two-day Certified ScrumMaster® Training prepares you both to gain your ScrumMaster certification, and more importantly, to utilize it in complex situations and projects. Upon completion, you'll be eligible to take an exam allowing you to become a Certified ScrumMaster® (CSM).
Sanjiv Augustine
LitheSpeed
Roland Cuellar
LitheSpeed

Certified Agile Leadership

Add to calendar
Sunday, November 5, 2017 - 8:30am to Monday, November 6, 2017 - 5:30pm

Monday, November 6

Larry Maccherone
Independent Consultant
ME

Lean/Agile Data-Driven Decisions Demystified

Add to calendar
Monday, November 6, 2017 - 8:30am to 12:00pm

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

Ken Pugh
Ken Pugh, Inc.
MF

Lean Software Development: Principles and Practices

Preview
Add to calendar
Monday, November 6, 2017 - 8:30am to 12:00pm

Lean software engineering emphasizes continuous delivery of high quality applications. Ken Pugh explains the principles and practices that form the basis of lean software development—concentrating on developing a continuous flow by eliminating delays and loopbacks; delivering quickly by developing in small batches; emphasizing high quality which decreases delays due to defect repair; making policies, process and progress transparent; optimizing the whole rather than individual steps; and becoming more efficient by decreasing waste. Ken describes lean’s emphasis on cycle time rather...

Erik van Veenendaal
Improve IT Services BV (Bonaire)
MD

Requirements Engineering for Developers and Testers—and Everyone

Add to calendar
Monday, November 6, 2017 - 8:30am to 12:00pm

Developers, testers, and other stakeholders often participate in requirement reviews, scanning documents for ambiguity and testability, and then using these requirements as the basis of their activities. In an agile environment, many contribute to the development of user stories and acceptance criteria. Erik van Veenendaal believes that unfortunately many of these participants have little knowledge or skill in real requirements engineering. What level of quality and detail is realistic to expect for requirements and user stories? What does testability really mean? How can developers and...

Bob Galen
Zenergy Technologies
MH

Essential Patterns of Mature Agile Teams

Preview
Add to calendar
Monday, November 6, 2017 - 1:00pm to 4: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 a fairly efficient and effective agile adoption. However, these teams often get “stuck” and begin to regress or simply start going through the motions—neither maximizing their agile performance nor delivering as much value as they could. Borrowing from his experience and lean software development methods, Bob Galen examines essential patterns—the thinking models of mature agile teams—so you can model...

MG

Leading Successful Organizational Change Efforts

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

Has this happened to you? You try to implement a change in your organization, and it doesn’t get the support you thought it would. And, to make matters worse, you can't figure out why. Or, you have a great idea but can’t get the resources required for successful implementation. Jennifer Bonine shares a toolkit of techniques to help you determine which ideas will—and will not—work within your organization. This toolkit includes five rules for organizational change management, a checklist to help you determine the type of change process needed in your organization, techniques for...

Tuesday, November 7

Bob Galen
Zenergy Technologies
TC

Essential Patterns of Mature Agile Leaders

Preview
Add to calendar
Tuesday, November 7, 2017 - 8:30am to 12:00pm

Currently much of agile adoption—coaching, advice, techniques, and training—revolves around agile teams. Leaders are typically ignored, marginalized, or, in the worst cases, vilified. Bob Galen contends that there is a central and important role for managers and effective leadership within agile environments. In this tutorial, explore the patterns of mature agile managers and leaders—those who understand servant leadership and how to effectively support, grow, coach, and empower their agile teams in ways that increase the team’s performance, accountability, and engagement....

Mike_Sowers
TechWell Corp.
TH

Plan, Architect, and Implement Test Automation within the Lifecycle

Add to calendar
Tuesday, November 7, 2017 - 8:30am to 12:00pm

In test automation, we often must use several tools that have been developed or acquired over time—with little consideration of an overall plan or architecture and without considering the need for integration. As a result, productivity suffers and frustrations increase. Join Mike Sowers as he shares experiences from multiple organizations in creating an integrated test automation plan and developing a test automation architecture. Mike discusses both the good (engaging the technical architecture team) and the bad (too much isolation between test automators and test designers) on his test...

Jeffery Payne
Coveros, Inc.
TI

Agile Project Failures: Root Causes and Corrective Actions

Add to calendar
Tuesday, November 7, 2017 - 1:00pm to 4: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...

Rob_Sabourin
AmiBug.com
TK

The Tester’s (New) Role in Agile Development

Add to calendar
Tuesday, November 7, 2017 - 1:00pm to 4:30pm

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

Ray Arell
nuAgility, LLC
TL

Leading Your Agile Transformation: A Workshop

Add to calendar
Tuesday, November 7, 2017 - 1:00pm to 4:30pm

In the past decade agile development has become mainstream in software development and now is spreading beyond software to other domains. It is important for leaders and managers to understand how to build, develop, and lead agile teams—not just for the organization but for their own careers. Ray Arell introduces a cohesive set of methods, practices, and principles to maximize business results from agile and lean development, while also cultivating a workplace where people thrive. The workshop topics are highly dynamic and customizable, and more than 80 percent of the discussion will be...

Tim Lister
Atlantic Systems Guild, Inc.
TM

Project Patterns: From Adrenaline Junkies to Template Zombies

Add to calendar
Tuesday, November 7, 2017 - 1:00pm to 4:30pm

Tim Lister, along with five of his partners at the Atlantic Systems Guild, have compiled project patterns from their combined 150 years of consulting, and have described them in their Jolt Award winning book, Adrenalin Junkies and Template Zombies: Understanding Patterns of Project Behavior. We all talk about best practices but only a tiny minority of organizations actually practice them all. Not to worry, think of “best practices” for human health. We know all about them, but very few of us actually practice them all. Maybe if someone did arduously practice all health practices, they...

Wednesday, November 8

Bob Galen
Zenergy Technologies
K2

You Might Be an Agile Leader If...

Preview
Add to calendar
Wednesday, November 8, 2017 - 10:00am to 11:00am

In case you haven’t heard, the leadership landscape has been changing—and continues to change—to keep up with the accelerating pace of business. And agile development has been an incubator of new leadership approaches. It has introduced or fostered many innovative concepts: servant leadership, self-directed teams, empowerment, emotional intelligence, employee engagement, trust, self-selection, open spaces—and even Lean Coffee “meetings.” Channeling comedian Jeff Foxworthy, Bob Galen shares patterns and anti-patterns that surround the leadership shift to more agile tactics and the...

Roland Cuellar
LitheSpeed
AW1

Creative Disruption: A Guide for the Perplexed

Add to calendar
Wednesday, November 8, 2017 - 11:30am to 12:30pm

Fire the project managers … do DevOps … hire plenty of agile coaches. Agile leadership books, guidance, and carnival barkers abound. However, with much hype to sort through and little guidance, how can you separate the snake oil from the real thing? How can you develop a North Star to guide you through agile, DevOps, and organizational transformation? Roland Cuellar shares lessons based on two decades of experience consulting with leading executives worldwide. Rooted in a foundational philosophy of self-management that evolved into a cutting-edge approach, Roland shares an essential...

Ryan Ripley
Independent Consultant
AW2

Breaking Bad Scrum

Add to calendar
Wednesday, November 8, 2017 - 11:30am to 12:30pm

Dozens of books address the mechanics and theory behind Scrum. And they’re great. But they offer little guidance to those who work on Scrum teams and are neck-deep in organizational dysfunction—and have no idea what to do next. This is when a team is most vulnerable and likely to slip back into old practices—including bad Scrum. Ryan Ripley helps break this cycle by taking you through the common anti-patterns that emerge when theoretical Scrum is implemented in complex organizations. Ryan explores why these anti-patterns emerge, and what we can do to “inspect and adapt” our way back to a...

Anthony Crain
Blue Agility, LLC
BW2

Measure Anything: The Quality, Productivity, Predictability, and Engagement Model

Add to calendar
Wednesday, November 8, 2017 - 11:30am to 12:30pm

Measuring software development is difficult. Measuring the return on investment (ROI) of complex initiatives (such as adopting agile) is even more difficult. One department at IBM struggled to reduce a list of 150 metrics down to a top twenty to use in consulting engagements. Through the years, nearly every one of Anthony Crain’s clients has asked him for help in proving that their teams were “getting better” at development. Nearly all of their measures were “adoption” measures showing how teams were doing agile. However, none of the metrics was focused on whether the development was...

Mario Moreira
Vistaprint
AW4

A Customer Value-Driven Model for the Agile Enterprise

Add to calendar
Wednesday, November 8, 2017 - 1:30pm to 2:30pm

Are you looking for ways to ensure your teams are always working on the highest customer value ideas? Do you want the ability to quickly adapt to microchanges in the market? Do you want end-to-end visibility of work across the enterprise from inception to delivery? If so, this session with Mario Moreira is for you. Discover how to operate in an agile manner at every level of your enterprise and gain the business benefits it can bring. Mario explores innovative concepts such as enterprise kanban, lean canvas, cost of delay, agile budgeting, discovery mindset, incremental thinking,...

Sean McKeever
Edgenuity
AW6

Balance Discovery and Delivery with Dual-Track Agile

Preview
Add to calendar
Wednesday, November 8, 2017 - 1:30pm to 2:30pm

Do your product teams frequently struggle to have groomed and well-defined stories ready for the developers? Do you find yourselves frequently in “feed the beast” mode to keep your development teams busy? Do your product teams have problems gaining shared understanding across product management, interaction designers, developers, and QA? If so, your product teams manifest the symptoms of single-track agile—and this session is for you. Sean McKeever explains the key steps in establishing dual-track agile methodologies at your organization, presents his experiences, and provides...

Catherine Louis
CLL-Group.com
BW4

The Five Common Unconscious Biases Affecting Your Team

Add to calendar
Wednesday, November 8, 2017 - 1:30pm to 2:30pm

Are you having a difficult time finding female engineers to join your teams? Are you currently working on a project which seems to be going nowhere? Have you ever engaged in what you thought was customer-driven work only to later discover it was stakeholder-driven? When it comes to designing products or software that people use, or when trying to uncover precisely what’s wrong with our workplace, studying the decisions we make is critical. Surprise! Many of our decisions are not made consciously. Examining five common unconscious biases seen in development, Catherine Louis helps us...

V. Lee Henson
AgileDad
AW7

The Top Five Agile Concepts That Most Companies Completely Miss

Preview
Add to calendar
Wednesday, November 8, 2017 - 2:45pm to 3:45pm

Organizations claim to be going agile. Many agile leaders promise twice the results in half the time. Unfortunately, most organizations and leaders fail before they even start. In five basic concepts Lee Henson shares the reasons for their failures. First, focusing on the outcome instead of the output is critical for agile project success. Second, organizations that succeed are those that take time to eliminate technical debt and focus on test automation. Third, as organizations strive to be precise in their estimates, they are learning that time-based estimation was never intended...

Ken Pugh
Ken Pugh, Inc.
BW7

A Lean Tour of Lean Software Development

Add to calendar
Wednesday, November 8, 2017 - 2:45pm to 3:45pm

Lean software development has been described as “better, faster, cheaper” and focused on “eliminating waste,” but those are misnomers. Going after speed improvement and waste elimination can actually reduce the benefits you might otherwise get from lean. Ken Pugh describes what lean software development really is and why you should be incorporating it into your development efforts—whether you use Scrum, kanban, or SAFe. Ken explains the mindset, principles, and practices of lean. Its foundations are systems thinking, a relentless focus on time, and an understanding that complex systems...

Thursday, November 9

Gitte Ottosen
Sogeti Denmark
AT1

We Are Doing Agile But, But, But …

Add to calendar
Thursday, November 9, 2017 - 10:00am to 11:00am

“We are doing agile, but the only tests we do in a sprint are unit tests” or “We are doing agile, but we have a hardening phase at the end, which is really more of a system integration test” or “We are doing agile, but testing is done by a separate test team.” Sound familiar? Gitte Ottosen says that these agile transition failures prevent teams from getting the maximum value out of the agile context. Failing to create a mindset and environment where quality is built-in continuously and testing is an integrated part of the development lifecycle are risks not only to quality in classical...

Karen Holliday
Halogen Software
AT2

Awesome Agile and How We Did It: Halogen’s Journey

Add to calendar
Thursday, November 9, 2017 - 10:00am to 11:00am

Many organizations struggle to achieve predictable, high quality software delivery. However, agile software processes are not prescriptive, and we recognize that processes are continuously evolving to improve delivery, consistency, and quality. Karen Holliday describes the challenges that Halogen Software experienced in the past five years as they moved from waterfall delivery to the agile/scrum development model. Karen shares the strategies implemented at Halogen that have led to a string of five on-time quality releases—including two early releases. Learn how to plan in an agile (ALM)...

Heather Fullen
Infinite Energy
AT3

Agile Testing Is All about Risk—Not Bugs and Quality

Preview
Add to calendar
Thursday, November 9, 2017 - 10:00am to 11:00am

Many organizations make huge investments in software testing, and unfortunately they often don’t understand or extract full value from these activities. This can lead to testing being viewed as a mere formality or necessary evil within an organization. Fortunately, we can deliver more value with relatively minor adjustments to our approaches. The transition to agile practices provides a natural opportunity for test specialists and others to put these adjustments into practice. Plan-driven approaches can also be adjusted to increase the value delivered from testing activities....

Susan Lin
Enable Agile
AT4

Sustaining Agility—After the Consultants Leave

Preview
Add to calendar
Thursday, November 9, 2017 - 11:30am to 12:30pm

Organizations transitioning to agile often hire external consultants to help them become more agile. However, what tends to happen six months after the consultants leave is that the organization is often left with more—and different—problems than they had before. Susan Lin says this happens because the organization was not set-up to deal with the new challenges. Susan shares the Help Agility Stay framework and shows how you can help your organization grow and sustain agility by applying the three main principles of the framework—create a shared vision of agility, co-create a...

Paul Wynia
Strategic Play USA
AT6

Discover Your Team’s Values with LEGO® Serious Play®

Add to calendar
Thursday, November 9, 2017 - 11:30am to 12:30pm

Creating a cohesive team doesn’t require knowledge of dark arts or forbidden rituals. In fact, under the right circumstances, it can even be fun! Using exercises built around the LEGO® Serious Play® (LSP) methodologies, Paul Wynia explores techniques that ensure full team engagement and collaboration resulting in more meaningful discussions. Working as teams, discover Team Values using a series of individual and collaborative LSP builds. Once the Team Values are defined, use them to guide your team’s behaviors. These are finally turned into the Team Working Agreement, a powerful tool for...

BT4

Use Mind Maps to Increase Team Velocity and Communication

Add to calendar
Thursday, November 9, 2017 - 11:30am to 12:30pm

Ever sit in a strategy review session and get little or no participation from others? Or feel like you left a planning session with a different understanding of what was agreed to? If you feel there must be a more effective way to communicate important information around your strategy and plans and you want a better way to document it so your stakeholders will both understand and engage in providing useful feedback, Jennifer Bonine has a solution for you. Join Jennifer as she describes mind mapping tools and techniques and explore how mind maps can help increase team velocity and...

Dave West
Scrum.org
AT7

Scale: The Most Hyped Term in Agile Development Today

Add to calendar
Thursday, November 9, 2017 - 1:30pm to 2:30pm

Scrum is everywhere. More than 90 percent of agile teams use it. But for many organizations wanting to scale agile, one team using Scrum is not enough. Dave West says the Nexus Framework, created by Ken Schwaber, the co-creator of Scrum, provides an exoskeleton for Scrum. Nexus allows multiple teams to work together to produce an integrated increment regularly. It addresses the key challenges of scaling agile development by adding new yet minimal events, artifacts, and roles to the Scrum framework. Dave discusses Nexus, addresses its boundaries, and explains what else is needed for agile...

Glen Morris
Vectren
AT8

Turn the Lights On: A Power Utility Company's Agile Transformation

Add to calendar
Thursday, November 9, 2017 - 1:30pm to 2:30pm

Why would a century-old utility with no direct competitors take on the challenge of transforming its entire IT application organization to an agile methodology? In an increasingly interconnected world, the expectations of customers continue to evolve. From smart meters to smart phones, IoT is creating a crisis point for industries not accustomed to rapid change. Glen Morris explains that pizzas can be tracked by the minute and packages at every stop, and customers now expect this same customer service model should exist for all industries—including power. Glen examines how to create...

Ryan Ripley
Independent Consultant
AT9

Help! The Scrum Master *is* the Impediment

Add to calendar
Thursday, November 9, 2017 - 1:30pm to 2:30pm

The change in mindset necessary to become a servant leader is incredibly hard for a scrum master who comes from a command and control background. As a newly minted Professional Scrum Master (PSM I), Ryan returned to his team excited and ready to get underway with a scrum adoption, but he had not fully grasped the concept of servant leadership. Instead of being a change agent, he was an impediment. Ryan’s cautionary tale is a common one. Attendees will learn about the difficulties of becoming a scrum master, how scrum team members need to embrace the scrum values to promote healthy team...

Matt Wallens
Artifact
BT8

Design by Discovery to Stop Building Bad Software

Add to calendar
Thursday, November 9, 2017 - 1:30pm to 2:30pm

Two common situations lead to bad software—the project team isn’t aligned on the problem or the customer isn’t involved in the design process. Either way, you end up with a product that the business didn’t ask for, the tech team struggles to deliver, and customers don’t want. So, how do you increase confidence in the direction of your product and work together to build innovative solutions that bring the business, technology, and customers together? Garren DiPasquale and Matt Wallens introduce, a process to understand business goals and customer needs. It isn’t about designing screens or...

Jeff Dalton
Broadsword Solutions
AT10

Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams

Preview
Add to calendar
Thursday, November 9, 2017 - 3:00pm to 4:00pm

A hierarchy is an organizational network that has a top and a bottom, and where position is determined by rank, importance, and value. A holarchy is a network that has no top or bottom and where each person’s value derives from his ability, rather than position. As more companies seek the benefits of agile, leaders need to build and sustain delivery capability while scaling agile without introducing unnecessary process and overhead. The Agile Performance Holarchy (APH) is an empirical model for scaling and sustaining agility while continuing to deliver great products. Jeff Dalton...

Steve Martin
Pegasystems
AT11

Pin the Tail on the Metric: A Field-Tested Agile Game

Preview
Add to calendar
Thursday, November 9, 2017 - 3:00pm to 4:00pm

Metrics don’t have to be a necessary evil. If done right, metrics can help guide us to make better forward-looking decisions, rather than being used for simply managing or monitoring. They can help us identify trade-offs between options for what to do next versus punitive or worse, purely managerial measures. Steve Martin won’t be giving the Top Ten List of field-tested metrics you should use. Instead, in this interactive mini-workshop, he leads you through the critical thinking necessary for you to determine what is right for you to measure. First, Steve explores why you want to...

Steve Berczuk
Fitbit
AT12

Resolve the Contradiction of Specialists within Agile Teams

Preview
Add to calendar
Thursday, November 9, 2017 - 3:00pm to 4:00pm

As teams grow, organizations often draw a distinction between feature teams, which deliver the visible business value to the user, and component teams, which manage shared work. Steve Berczuk says that this distinction can help organizations be more productive and scale effectively, but he recognizes that not all shared work fits into this model. Some work is best handled by “specialists,” that is people with unique skills. Although teams composed entirely of T-shaped people is ideal, certain skills are hard to come by and are used irregularly across an organization. Since these...

Jessie Shternshus
The Improv Effect, LLC.
K5

Individuals, Interactions, and Improvisation

Add to calendar
Thursday, November 9, 2017 - 4:15pm to 5:15pm

As agile practitioners, we constantly strive to better ourselves, our team, and our delivery. A great way to achieve this is simply being open to learning new ideas from other disciplines—including improvisation. Jessie Shternshus shares her story of realizing the uncanny similarities between agile team principles and the pillars of improvisation. Effective improvisers give their teammates unconditional support, practice active listening and accept (and build on) each other’s ideas, see and use mistakes as opportunities, learn to embrace the unknown, and always consider who their audience...

Friday, November 10

Josh Anderson
Broadvine
SMT1

Building an Agile Organization at Light Speed

Add to calendar
Friday, November 10, 2017 - 9:00am to 10:00am

Everyone loves the idea of explosive growth. Unfortunately, explosive growth often lives up to its name. Everywhere you look, things are blowing up. Josh Anderson shows you how to corral the chaos and provide your company with the growth it desperately needs.

The two key challenges of explosive growth are diametrically opposed: protect and support your existing teams and processes, while simultaneously growing an organization around them. To make that happen, you must walk the tightrope of process evolution as you grow your team. Josh shares real-world strategies you can use to...

Kevin Stilwell
Dude Solutions
SMT2

Transform a Product Team to Agile—and Live to Tell About It

Add to calendar
Friday, November 10, 2017 - 10:15am to 11:15am

The idea of transformation can be both exciting and frightening. How do we shake off old ways of thinking? What will emerge when the transformation is complete? How will I know the transformation is finished? These are questions and challenges that many product teams face as they make the transformation to agile.

Kevin Stilwell shares his experience and techniques for shaking off old paradigms and practices to break the organizational “muscle memory” that exists in many companies. What emerges will be a high performing product team—and the reward will be well worth the effort.

Kevin Stilwell
Dude Solutions
Josh Anderson
Broadvine
SMT3

The Yin & Yang of Agile Success at Dude Solutions

Add to calendar
Friday, November 10, 2017 - 11:30am to 12:00pm

In this mini-panel discussion Kevin Stilwell and Josh Anderson share their from-the-ground-up experiences building an agile organization and field participants’ questions. From their unique perspective Kevin and Josh share tactics and practices they used to build a high-performance agile organization. They are essentially sharing the “secret sauce” that made Dude Solutions a great example of “agile done well.”