Logo

    Drive Better Results with OKRs

    en-usFebruary 09, 2021
    What was the main topic of the podcast episode?
    Summarise the key points discussed in the episode?
    Were there any notable quotes or insights from the speakers?
    Which popular books were mentioned in this episode?
    Were there any points particularly controversial or thought-provoking discussed in the episode?
    Were any current events or trending topics addressed in the episode?

    About this Episode

    In this episode, Sameera Moinpour, Sr. Director of Strategy Solutions at Workboard, explains how OKRs (Objectives and Key Results) can help drive better results for your team. OKRs are a key component of Amway's Agile Workflow Model, ensuring teams are clear on what outcomes they want and how they will measure progress against them. Listen to learn:

    • What are OKRs?
    • How to keep teams aligned to common goals
    • Where to integrate OKRs into your current operations cycles
    • Showing up to review cycles "already informed" instead of "to be informed"
    • How to get started with OKRs on your team
      • 2 pronged approach to starting
    • 2 OKR Levers: Alignment and Transparency


    Recent Episodes from For Agility's Sake

    For Devs: How to See Code Differently

    For Devs: How to See Code Differently

    In this episode Arlo Belshee, Aaron Coville and Marc Denman discuss how small changes in our coding behaviors can lead to incredible results. Arlo believes we can achieve a bug-free world, Aaron agrees with him on some points of that... Listen to hear the debate and more:

    • Imagining a bug free world
    • Why we waste so much time making and dealing with bugs
      • The average developer creates 3 bugs a day (even Senior Devs)
    • What is “The insight loop” (16:36)
      • Teaches you how to see code differently and 
      • How to refactor legacy code safely
    • Your engineering culture will create habits, some good some bad.
    • Naming as a process (27:11): using nonsensical names for methods, like Applesauce, forces a habit of refactoring and naming with intentionality, but does it come at a cost?

    Drive Better Results with OKRs

    Drive Better Results with OKRs

    In this episode, Sameera Moinpour, Sr. Director of Strategy Solutions at Workboard, explains how OKRs (Objectives and Key Results) can help drive better results for your team. OKRs are a key component of Amway's Agile Workflow Model, ensuring teams are clear on what outcomes they want and how they will measure progress against them. Listen to learn:

    • What are OKRs?
    • How to keep teams aligned to common goals
    • Where to integrate OKRs into your current operations cycles
    • Showing up to review cycles "already informed" instead of "to be informed"
    • How to get started with OKRs on your team
      • 2 pronged approach to starting
    • 2 OKR Levers: Alignment and Transparency


    Becoming an Agile Leader - Rituparna Ghosh

    Becoming an Agile Leader - Rituparna Ghosh

    Rituparna Ghosh, General Manager and head of DevSecOps at Wipro shares her view on Agile Leadership. Ritu will be the first to tell you, she is still on the journey of becoming an Agile and Servant Leader. 

    In this episode we discuss:

    • How leadership styles have changed over the past 15 years - what used to be "nice to have" leader skills are now a "must-have."
    • What it feels like to transition from "command and control" to "servant leadership."
    • The importance of psychological safety in creating the space for team members to dissent.
    • Respecting the hierarchy of competence OVER the hierarchy of authority - being the most senior person in the room does not make you the most competent. Today's leaders need to recognize the value of competence and ensure it is given equal, if not greater, importance to seniority.
    • The importance of spending time developing new skills (too often it is deprioritized to "get something else done."
    • i-shaped, T-shaped and Comb shaped skillsets.
    • Attributing success to the team, but failure to yourself. 
    • Conducting blameless post-mortems or retros
    • Be a just and fair leader: balancing compassion, discipline and accountability. Set high expectations with your team and hold them accountable to it. 
    • Shifting between being the leader and being a member of the team.

    The Evolution of Agile - Hannes Färberböck

    The Evolution of Agile - Hannes Färberböck

    In this episode Hannes Färberböck shares his rich, 20+ year history of agile and its various methodologies with us. Hannes is the Managing Director of Nagarro's Austrian operations and the had of their Testing Business Unit. He first started his journey by learning and applying Extreme Programming (XP), and then conducting trainings for other teams on XP. 

    Hannes recalls hearing about the first ever XP conference, where many of the signatories of the Agile Manifesto were in attendance (before it actually existed).  

    Looking back over time and seeing how agile has evolved, here are some of the changes that Hannes reflects on:

    1. + There is more than one process you can use to be agile
    2. + Companies can (and should) adapt those processes to meet their needs
    3. + DevOps significantly helps reduce silos between dev teams and operations (he sees the next best version as DevTestOps). 
    4. - Continuous Delivery: while it has the right goals, it can unintentionally turn "burndown charts" into "burnout charts" where teams never get a moment to take a breath. 

    To that last point, we discussed the importance of NOT ignoring or delaying your continuous improvement focus. Whether it be a technical area like refactoring code, or a more interpersonal area like building trust on the team, these things cannot be delayed because we have too many things to deliver. Instead, we need to make them a routine that becomes part of the fabric of the organization. 

    QA in an Agile World - Chris Mastnak

    QA in an Agile World - Chris Mastnak

    Hear from Chris Mastnak, "Global Practice Lead - Agile Testing" at Nagarro, on what it means for QA/Testing team members to work in an agile environment. 

    According to Chris, life in QA gets easier with agile. He tells a story of major User Acceptance Test events at the end of a large 9-12 month build carrying a significant amount of risk. It's simply too wide of an area to cover with testing after nearly a year of development. Thanks to agile, QA can be much more confident with testing because they're covering smaller batches of functionality.

    Unfortunately, just like in a traditional, waterfall project, the greatest risks are pushed to the end of the timeline. This same cycle shows up sprint by sprint, with QA getting 1 day to test all of the stories of the sprint. The good news? On agile teams, this kind of an issue resolves itself after a couple of retrospectives. 

    As your team gets better at delivering features more frequently, you're going to need to get better at regression testing (making sure everything that worked before is not broken by new features/code). Before you were doing this a few times a year, but now you're doing it every 2 weeks. Agile teams remedy this issue by automating everything they possibly can. According to Chris, manual testing is still very important, but automation has to become a priority across teams. Chris suggests starting with automation for regression testing and sticking to manual for exploratory testing to make sure the new features are behaving as expected.

    What about teams that "don’t have time" to automate? Chris suggests looking for automation tools and frameworks that fit your team's situation. Aim to automate one story in each sprint, this will slowly build your automation repo. 

    According to Chris, an interesting side effect of agile is that it creates a cross-over between Developers and Testers. On the one hand, Testers get more involved with the development and start to understand why a feature was developed the way it was, giving them a better understanding of the behavior they should expect from it. On the other hand, Developers get more involved in the testing and start to become better at spotting gaps in test scenarios or plans. Ultimately, the team's ability to build and test a quality solution significantly improves as they work together more and more. 

    What does this mean for a QA Manager?

    There's nothing in the Agile Manifesto about the role, nor is there anything in the Scrum Framework for QA Manager, so what do you do now? 

    Aside from becoming a QA Coach and working to make your team of Testers the best they can possibly be, Chris suggests elevating your perspective. 

    • Start looking across development teams and consider how to elevate transparency of testing beyond one team (it's easy for one team, but how is it done across multiple dev teams?)
    • Start advocating for automation beyond one single team to drive quality on a larger scale. 
    • Start anticipating what this years' big programs mean for QA. 
    • Start thinking about and advocating for what Continuous Integration or Continuous Deployment will require across development teams. 
    • Things you may have already been doing, but will help clear the path for your teams: 
      • Make sure your QA environments are well cared for 
      • Make sure your team is continuously honing its skills 
      • Make sure your team has the necessary tools to do a stellar job 

    Still not satisfied? Chris points out that anyone at your company with a few years of Testing experience has likely accumulated a vast amount of knowledge about how your product works; which makes them a potential Product Owner. 

    Being an Agile Leader - Daniel Eder

    Being an Agile Leader - Daniel Eder

    Daniel Eder, Enterprise Agile Coach from Nagarro, talks about the role of a leader in an agile organization (and more). 

    • When he realized that traditional development was broken
    • His first organic agile transformation
    • Role of a Leader
      • People oriented: aka making people awesome
      • Coach and mentor people to make wise decisions
      • Relieving the daily pains the team deals with
      • Provide context and broader perspectives to implications of team decisions
      • Embrace your technical expertise (but leave your title at the door)
    • The greatest barrier to agile transformation, "uncertainty," and what you can do about it
    • What to do when you don't have enough time for a coordinated transformation effort.

    Scaling Agile with Portfolios - Lisa Gordon

    Scaling Agile with Portfolios - Lisa Gordon

    Agile Portfolio Manager Lisa Gordon explains the importance of blatant honesty, difficult tradeoff decisions and maintaining relationships across teams. Lisa has been instrumental in establishing Agile at Amway, particularly in our Agile Portfolios. Here are some of the highlights from this episode:

    • What is a Portfolio Manager
    • Making difficult tradeoff decisions while maintaining relationships
    • What a Portfolio Manager needs from a Product Owner 
    • Doubling down with a radical focus on what matters most

    Questions? Reach out:
    Kyle.Spitzley@Amway.com
    Lisa.Gordon@Amway.com

    Why Agile Fails - Lee Wiesehuegel

    Why Agile Fails - Lee Wiesehuegel

    Coach Lee tells us "why agile fails" at scale and what needs to be addressed to reduce the chances of it happening to you and your organization. Most of us know that Agile is easy and effective on a single team, but those of us in the business of Agile Transformation are not working with single teams - we're working with large corporations, multiple departments, external service providers and dozens upon dozens of teams.

    So how do you avoid failure with agile at scale?
    3 key elements of agile at scale

    1. Teams
    2. Backlogs
    3. Working Tested "Stuff" (software, product, etc.)

    3 areas that need to change

    1. Structure (of the teams and their relationships to one another)
    2. Governance (who makes decisions, how they are made, when they are made)
    3. Metrics (what we measure and how we respond to what those measures are telling us)

    Questions? Email me or Lee at
    Kyle.Spitzley@Amway.com
    Lee.Wiesehuegel@LeadingAgile.com

    COVID-19 and Agility - Tom Fox

    COVID-19 and Agility - Tom Fox

    The world is in a state of significant flux. If there was ever a time when individuals, corporations and society as a whole needed agility, it's now. In this episode Tom Fox, Manager of the Agile Transformation Office at Amway, speaks on the impacts of COVID-19. His words are his own and do not represent the position of Amway as a company, but as you'll hear, they speak admirably of the culture at Amway. 

    • How does "Work from home" affect the Agile Transformation?
    • How do you coach teams when you're completely distributed?
    • What are we learning from this? 

    If you have specific questions, contact Tom Fox.

    Agility is a requirement to survive and thrive - Tina Abdoo

    Agility is a requirement to survive and thrive - Tina Abdoo

    Tina Abdoo, VP at Amway shares how agile is a way to thrive in an ever-changing marketplace.

    Why it matters to a leader

    • Your team is happier!
    • Your team is more stable, predictable and autonomous, so you can have higher confidence in the things you commit to. 

    Challenges you can expect during transformation

    • You will experience ups, downs, forward momentum, back sliding and forward progress again. Persevere. 
    • The myth that we don't need KPI's and metrics anymore - we do, they're just different. 
    • Fear of measurement (aka metrics) leading to judgment

    Common mistakes leaders make

    • Leaders and managers trying to fix things for the team - getting in to the details and providing the answers of "do it this way" instead of contributing their idea as an option - not the only way. 
    • We forget that this is a cultural movement. Closely tied to a growth mindset, we must cange the way people think about and see their work. 


    Logo

    © 2024 Podcastworld. All rights reserved

    Stay up to date

    For any inquiries, please email us at hello@podcastworld.io