location_city Washington DC schedule Oct 24th 04:15 - 05:00 PM EDT place Room 4

In October, 2015, my company was sold by their parent and taken on by a new investor.  We lost somewhere around half of our staff, but we still had 15 years of legacy tech to maintain while simultaneously finding a new path to profitability.  Morale was extremely low across the engineering organization.  Leaders from engineering gathered in a board room with executive management to figure out next steps.

What started in that board room evolved into our current use of Objectives and Key Results (OKRs) to provide a middle tier of guidance between company vision and sprint planning.  We have also adopted a new tool to clarify the mission of particular teams within the organization.  In this talk, I'll go over what we did and what we've learned.  Most importantly, I'll go over the critical approaches necessary to ensure that you continue to follow Agile values and principles while looking at longer-term horizons like quarters and years.

While much of this was accelerated by our company's sale, it is not just about turning around a company.  The thinking, which continues from what I shared in my Agile DC 2015 talk, "The Myth of Fixed Scope: Why Goals Matter", is for anyone who is looking to deepen their adoption of Agile and Scrum.

 
 

Outline/Structure of the Talk

  • Iteration 1: Two-Month Goals
    • Why do you need them?
    • What works? What doesn't?
  • Iteration 2: Adoption of OKRs
    • Team Growing Pains - Confusion, Frustration, Failure
    • Setting Management Expectations
  • Iteration 3: Improvement of OKRs
    • Team Habits
    • Fighting the Tendency Toward Bureaucracy
  • Iteration 4: Outcomes over Outputs
    • What's the difference?
    • How to move OKRs towards an outcomes focus
    • Why this thinking is critical to being Agile
  • Iteration 5: Team Briefs - Learning to Fly

Learning Outcome

  • Why you need goals
  • How OKRs are different from other goal mechanisms
  • How to use OKRs
  • Tips on guiding OKR adoption
  • Shifting focus from outputs to outcomes
  • Making OKRs work in harmony with Agile values/principles

Target Audience

anyone looking to deepen their adoption of Agile and Scrum (developers, product owners, coaches/scrum masters, business leaders)

schedule Submitted 6 years ago

  • Johanna Rothman
    keyboard_arrow_down

    Johanna Rothman - Becoming an Agile Leader, Regardless of Your Role

    45 Mins
    Keynote
    Intermediate

    Agile is about the ability to inspect and adapt to change. Can we become adaptable agile leaders? You don’t need to change your title. You might not need to change where you sit in the organization. You will need to change your mindset to have the courage to lead.

    Johanna will discuss how you can develop an agile mindset, seeing and living the “art of the possible.” We’ll discuss how your mindset influences your change artistry tools, and maybe even what you call yourself. We’ll see how to learn from small successes and continue to make progress, as you change yourself and your organization. You can start your change by changing your mindset to be one of change artistry and leadership.

  • Fadi Stephan
    keyboard_arrow_down

    Fadi Stephan - Fostering Self-organizing Teams

    45 Mins
    Workshop
    Intermediate

    One of the 12 principles of the Agile manifesto states that “The best architecture, requirements, and designs emerge from self-organizing teams.” Why is that? and what exactly are self-organizing teams? How does a team become self-organizing? Teams that have always been used to command and control cannot suddenly become self-organizing overnight. Come to this session to learn what self-organizing really means. Understand the attributes of a self-organizing team and some of the challenges you face in getting your team there. Understand how to find the right balance between team learning and team empowerment vs. control? Leave with techniques to help you build and foster high performing self-organizing teams.

  • Dan Neumann
    keyboard_arrow_down

    Dan Neumann - Improve Your Team: Explore Cognitive Bias

    Dan Neumann
    Dan Neumann
    Sr. Agile Coach
    AgileThought
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Many team challenges can be tracked back to cognitive biases: our judgement gets anchored, we think we're better than we are, and we are our own favorite reference point. And even though we're encouraged to "think outside the box," there are conditions where we have a bias against creativity. If that's not a recipe for a tough team environment, I don't know what is.

    Improve your game by learning about bias! You'll leave this session with strategies for identifying and mitigating bias on your team. 

  • David Horowitz
    keyboard_arrow_down

    David Horowitz - The 7 Secrets of Highly Effective Retrospectives

    David Horowitz
    David Horowitz
    Cofounder and CEO
    Retrium
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Retrospectives are the core of agility. And yet they are the scrum ceremony that is most frequently skipped. Many teams like the idea of the retrospective but find them boring, or worse ineffective.

    This talk aims to re-energize retrospective facilitators and participants. Starting with the basics: "what's a retrospective and how do you run one?", this talk reveals 7 secrets that lead to more engaging, more effective retrospectives.

    You'll learn:

    * The best way to ensure your retrospectives lead to real change

    * The "pledge" everyone on your team should take before participating

    * How to know who to include in each retrospective

    * The single most important thing you can do to keep your team engaged during the retro

    * And much, much more!

  • Paul Boos
    Paul Boos
    IT Executive Coach
    Excella
    schedule 6 years ago
    Sold Out!
    45 Mins
    Workshop
    Beginner

    So why does pair programming (or any form of pairing really) work? Well rather than tell you why, let's experience it! 

    This is a simple 3 round exercise that you can do with your teams and managers to demonstrate the benefits of pairing. It will show the linkage between having a shared mental model through collaboration and ease of integrating the resulting work.

  • Amber King
    keyboard_arrow_down

    Amber King / Jesse Huth - Forming Self-Selected Teams: How to Create Happy, Empowered, and Effective Teams

    45 Mins
    Talk
    Intermediate

    How do you create excited, engaged, happy, and effective teams? Start them off right by letting your engineers choose their own teams and projects! Through a proven technique called self-selection, Opower was able to turn a tribe of 40 engineers, many of whom were unexcited about continuing to work on the same old products, into six high-performing teams with engineers who were excited to embark on a new adventure, acquire new skills, and ship awesome code.

    In this session we will cover the self-selection process: what it is, generating buy-in & excitement, preparing your teams, running a self-selection event, dealing with concerns throughout the process, and measuring the success of your process. This talk is for anyone who wants to create better teams including Agile Coaches, Release Train Engineers, Program Managers, individual contributors, and other organizational change leaders.

  • Andrea Goulet
    keyboard_arrow_down

    Andrea Goulet - Vulnerability: The Key To Successful Agile Adoption

    Andrea Goulet
    Andrea Goulet
    CEO
    Corgibytes, LLC
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Beginner

    Software development culture has been dominated by the hero. Rock stars, ninjas, and 10Xers have been the center of attention, giving the skewed perception that great software is the result of a single amazing developer. But this couldn't be further from the truth.

    In this talk, Andrea Goulet, the CEO of Corgibytes, will share her experiences using vulnerability and empathy as drivers for Agile adoption and culture building. 

  • Jason Tice
    keyboard_arrow_down

    Jason Tice - “Let’s Be Awesome”: Practices, Frameworks and Games to Improve Customer Collaboration

    Jason Tice
    Jason Tice
    Vice President
    World Wide Technology
    schedule 6 years ago
    Sold Out!
    45 Mins
    Workshop
    Intermediate

    The agile manifesto challenges us to favor customer collaboration more than contract negotiation, but what does that really mean and how do you actually do that?  Join us to experience a “fun” ideation framework that teams can use to engage in dialogue with their customers to determine what needs of the team / customer relationship are most important at the present time and then as a group decide on practices to support the highest priority needs.  As the ideation framework is completed, teams and their customers will be challenged to work together and achieve consensus on a limited number of priorities since we all know what happens when we try to make EVERYTHING a priority.  “Let’s Be Awesome” concludes with teams establishing and agreeing upon working agreements to build an “awesome” relationship between customer and team.  In this hands-on and highly interactive workshop, participants will have a chance to learn how to use the “Let’s Be Awesome” framework and cards to facilitate a team / customer ideation session focused on establishing the foundation for a strong relationship; an opportunity to learn, review and discuss many agile practices supportive of effective team / customer collaboration; and a chance to experience a “MarketPlace of Ideas” where they can exchange recommended patterns and practices for customer collaboration from others also attending the workshop.

  • M. Scott Ford
    keyboard_arrow_down

    M. Scott Ford - Embracing the Red Bar: A Technique for Safely Refactoring Your Test Code

    45 Mins
    Talk
    Intermediate

    Does your team treat test code differently than production code? Do you let your test code accumulate duplication and complexity that you'd normally attempt to squash in your production code? Have your tests become brittle? Are you worried that they aren't providing you the same value they used to? Have you strongly considered dumping your test suite and starting over? Are you afraid that if you refactor your test code, you'll introduce false positives?

    If you said yes to any of those questions, then this talk is for you.

    We'll explore the technique of "refactoring against the red bar" (http://butunclebob.com/ArticleS.MichaelFeathers.RefactoringAgainstTheRedBar), and how you can employ this technique to confidently refactor your test code. No longer do you need to let your test code have a lower standard of quality than your production code.

  • Bob Payne
    keyboard_arrow_down

    Bob Payne - Disrupting Ourselves: Moving to a Teal Organizational Model

    Bob Payne
    Bob Payne
    Change Agent
    LitheSpeed
    schedule 6 years ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    In his book Reinventing Organizations, Frederic Laloux describes the “Teal Organization” model. Teal organizations have an evolutionary purpose, self-managing teams with little or no organizational hierarchy, and individuals who bring their whole person to work rather than putting on a work face when leaving the house. Zappos is the most talked about organization attempting a transition to Teal.

    Bob describes how his organization is becoming a Teal Organization. Since the concept of Teal is not a specific recipe, they are basing their transition on practices gleaned from other organizations and their history of helping truly agile organizations. LitheSpeed is starting the path of delegating most authority to team members including profit sharing and hiring decisions, using a Spotify Tribe model and extreme transparency, implementing a simple set of peer-based operating procedures, and deemphasizing titles.

    Bob shares lessons on building the organization, culture, and systems to support the transition. Although it’s early in the journey and the road is sometimes rough, Bob is excited about the prospect of a Teal future.

    Come hear the good, the bad and the ugly side of this long days journey into teal.

     

  • kelly snavely
    keyboard_arrow_down

    kelly snavely - Women in Agile and the Confidence Code

    45 Mins
    Talk
    Beginner

    This talk is inspired by the book ‘The Confidence Code’ by Katty Kay and Claire Shipman.

    What is confidence and how do you know you have it?   While confidence is partly influenced by genetics, it is not a fixed psychological state.  However, you won’t discover it thinking positive thoughts or by simply squaring your shoulders and faking it.  It requires work and choices: less focus on people pleasing and perfectionism and more action, risk taking and fast failures.  This is why it can seem harder for women because these behaviors aren’t typically the ‘norm’ for women but generally come naturally for men.

    In this talk we will explore the roots of confidence and the gender gap between men and women.  To ground the learnings, we will also hear interview summaries from four great and diverse women in agile: 

     Lyssa Adkins, Esther Derby, Ellen Grove, and Kat Conner

  • Bryan Miles
    Bryan Miles
    Agile Coach
    Pliant Solutions
    schedule 6 years ago
    Sold Out!
    90 Mins
    Demonstration
    Beginner

    "Companies know that they derive greater creativity and innovation from teamwork - but what, they wonder, makes a great team?"  -Margaret Heffernan

    The research is clear: High performing teams are extremely rare, but their ability to impact an organization is limitless. If we know this is what we're aiming for, why is high performance so elusive and how can organizations and leaders create environments where it can flourish?

    In this unique session, participants will have the opportunity to observe and interact with a high performing team (live and in the flesh!), discuss what makes them a great team, and learn about the various roles that make them who they are. Through performance and a facilitated conversation, the Ars Nova Chamber Orchestra (ancoselfconducted.org), Washington DC's premier self-conducted orchestra, will offer insights into their organizational dynamics. You will observe and discuss what makes them tick and take away practical examples of how you can supercharge the teams you work with or coach.

     

     

     

  • Jason Yip
    keyboard_arrow_down

    Jason Yip - It's not just standing up: patterns for daily stand-up meetings

    Jason Yip
    Jason Yip
    Staff Agile Coach
    Spotify
    schedule 6 years ago
    Sold Out!
    45 Mins
    Workshop
    Beginner

    Daily stand-up meetings have become a common ritual of many teams, especially in Agile software development. However, there are many subtle details that distinguish effective stand-ups and a waste of time.

    This session will be an exercise to reflect and think more deeply about the patterns of effective versus "waste of time" stand-ups.

help