How the CBC Management Team stopped worrying and learned to love agile

Volumes have been written about what an agile organization looks like, but less has been said about what managers do to build and sustain an organization transitioning to agile. This talk will explain what the CBC’s management team is discovering during our agile transformation, the many forks in the road that we had to navigate (e.g.: organizational structure, cultural change and building trust with our stakeholders), and how the job of a manager evolved as the organization we lead changed. You’ll hear about the CBC’s ongoing four year journey and how we continue to collaborate, learn and improve.

About CBC/Radio-Canada

CBC/Radio-Canada is Canada's national public broadcaster and one of its largest cultural institutions. CBC Digital is the country’s biggest digital startup, taking on the challenges of innovating how media is made, sent and received. We are trying new things. We are growing. As an entity of our own. As a voice for our country. As a team.

 
13 favorite thumb_down thumb_up 1 comment visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

Representatives of the CBC's Digital Operations Management Team will take turns discussing aspects of our Agile transformation from a middle management perspective; outlining how and why we started, obstacles and hidden pitfalls we encountered and how we addressed them, and what we've learned from those experiences. There will be 4 separate sections to the presentation of 5-7 minutes each, followed by a 10 - 15 minute Q&A session where the audience can address the panel.

Learning Outcome

You will benefit from attending this presentation if you're a mid-level manager currently in the midst of an Agile transformation, or if you're considering a shift to Agile. We began our Agile journey 4 years ago, and have learned (often the hard way!) what was important to focus on and what not to worry over.

Target Audience

Managers who are in the midst of an Agile transformation and are questioning how their role needs to change in order to contribute effectively and help their team succeed.

schedule Submitted 1 week ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Paul J. Heidema
    By Paul J. Heidema  ~  6 days ago
    reply Reply

    This sounds fascinating, Corey. I look forward to hearing about the journey and all of the learning gained so far at CBC Radio.


  • Liked Ahmad Iqbal
    keyboard_arrow_down

    Ahmad Iqbal - Marketing needs Agility too. Here is how to get started...

    Ahmad Iqbal
    Ahmad Iqbal
    Founder
    Playbook Coach
    schedule 1 week ago
    Sold Out!
    60 mins
    Talk
    Beginner

    If your organization is interesting in Agile transformation for technology, then you should also be looking into Agile Marketing.

    Think of your organization like a car. Two wheels which represent Technology, and the other two wheels represent Marketing. Even if you get the Technology wheels spinning faster, unless the Marketing wheels can spin just as fast, your car will be going in circles. Product and marketing go hand in hand when it comes to deriving value from your respective markets.

    As we all know, one of the major keys in Agile is the tightening of the feedback loop. This is why we want shorter sprint cycles, smaller batch sizes, and strive to continuously learn. When it comes to building products, it's the marketing team's job to test the market, size the market, segment the customers in the market, and just generally derive value from the market. But the problem is, most modern organizations are using waterfall-like operating models to run their marketing teams which hand-cuff talented marketers from surfacing new insights.

    Marketing departments are still using waterfall processes because only up until a few years ago, digital marketing was a brand new concept. Large organizations used Print, TV and Radio advertising in their marketing campaigns, which by nature were not trackable. Campaigns were planned well in advance, usually at the start of a new financial year, and themes, content and messaging was approved then too. Because of the lack of trackability, marketing was always considered a cost-centre. Today that has changed.

    Marketing is now quickly being understood as a revenue-driver. New tools are allowing us to track digital campaigns like never before imagined, everything and anything can be attributed to even the most minute detail. Because of this marketing focused companies are able to confidently say that for $(x) of marketing budget input, they are getting $(y) of revenue from customers. This is catapulting Marketing teams to the top of the business group food chain.

    In this session we will discuss the need for Agile Marketing and why marketing should be the focal point for your organization's business agility transformation (hint: it's because marketer's own the customer journey). More importantly, this session will actually dive into the details of how a marketing team would implement Agile using the four stages of the Growth Marketing Lifecycle (GMLC).

    Marketing needs lean and agile processes for many reasons, but here is a summary of the top four points we will cover in detail during the session:

    1. Transparency: CMOs are feeling the pressure to prove their budgets.

    2. Recyclability: How marketing backlogs are actually recyclable, giving you more bang for your transformation buck.

    3. People Investment: Mimicking the skills of the "unicorn" growth hacker through a cross-functional team gives you Voltron.

    4. Continuous Learning: Because today's digital marketing campaigns are so deeply trackable, the learning we can gather from these campaigns is unprecedented.

    How does a marketing group get started with agile?

    There is a four step marketing lifecycle that the audience will walk through with the presenter. It's called the Growth Marketing Lifecycle (GMLC) and it follows four steps:

    1. Goal Orientation: This is where we visualize the marketing team's Funnel Map (similar to a Story Map used by IT teams).

    2. Ideation: This is where we develop the backlog of "growth stories".

    3. Execution & Deployment: Using the scrum methodology to sprint on work items.

    4. Optimize: We look at growth stories that show signs of life, and double-triple down on them in future sprints.

    This session was developed and will be delivered by Ahmad Iqbal, an Agile practitioner and coach. Ahmad has lead the development and marketing of over 4 technology products, and trained over 500 practitioners in Agile Software development and Agile Marketing. Ahmad has implemented this framework successfully at two major Canadian organizations, one major insurance company and one crown corporation.

    NOTE: This presentation will have an interactive app provided to all participants which will allow them to follow the content on their mobile devices.

  • Liked Gillian Lee
    keyboard_arrow_down

    Gillian Lee - Minutes to Pin It: How to Get Your Whole Team Agreeing

    90 mins
    Workshop
    Intermediate

    What if your team could share new ideas and make unanimous decisions in minutes?

    Agile teams need to create and agree on many things such as a definition of done, a sprint plan, and what changes they’ll try in the next sprint based on the most recent retrospective.

    How often have you participated in a meetings where few decisions were made? Or where the the loudest person in the room made most of the suggestions and dominated your team’s decision making?

    In this interactive workshop, we will practice coming up with new ideas using everybody’s suggestions and making decisions that the whole team agrees on.

    Learn and practice techniques such as Fist-of-Five, Decider Protocol and Resolution Protocol and Shared Visioning with Lego.

    Make group decisions faster, more aligned with the whole team, and more likely to result in follow-through.

  • Liked Fawzy Manaa
    keyboard_arrow_down

    Fawzy Manaa - How to Lose Dev and Alienate Ops

    Fawzy Manaa
    Fawzy Manaa
    Senior Consultant
    Deloitte
    schedule 6 days ago
    Sold Out!
    40 mins
    Talk
    Beginner

    As many organizations have adopted agile development and are starting to undertake a DevOps transformation to complete the lifecycle, it is not always easy to keep traditionally alienated back office practitioners engaged. In fact, many organizations go about engaging developers, testers, operators, ... in a way that does not align with the spirit of DevOps. Many enterprise DevOps transformations fail because of this very reason, this session will inform the audience of what it takes to create a strong and sustainable movement within an IT organization in today's world where people who perform different functions that are seemingly at odds can come together in the spirit of improving how work is done and delivered.

    The speaker will approach the topic from an anti-patterns perspective, highlighting the symptoms of transformation failure from structural, procedural, and strategic angles and discussing alternative approaches to enable DevOps transformation success.

  • Liked Johanne Boyd
    keyboard_arrow_down

    Johanne Boyd - Why can't the business be agile too? How ADP is incorporating business Agile practices to keep up with technology

    40 mins
    Talk
    Beginner

    Does your business struggle to catch up and understand the technical deliverables from your Sprint Reviews? Is there unnecessary re-work and scope creep because requirements are not properly described by the business? ADP has sought to address these issues by incorporating business Agile practices to keep up with technology. The result? Clearer requirements, strong engagement during Sprint Reviews and a collaborative solution with business readiness aligning with technical deliverables. Join our session to find out more!!

  • Liked Steve Zhang
    keyboard_arrow_down

    Steve Zhang - The Joy Of Functional Programming

    60 mins
    Talk
    Intermediate

    The popularity of Functional Programming is booming! Are you still wondering what all of the fuss is about? Come to this session and find out! This is an introduction to the power of functional programming. It covers functional programming's basic concepts, and shows you how functional programming will make software simple, elegant, easy to test, and lead to cleaner code. I will share my experiences learning, so you can avoid some of the pitfalls. So if you enjoy coding, love clean code, then you should start learning Functional Programming right now.

  • Liked Dave Dame
    keyboard_arrow_down

    Dave Dame - Design Thinking for Organizational Change

    40 mins
    Talk
    Beginner

    We all know how people use design thinking to create better products and deliver delightful experiences to our users. However, design thinking can be an excellent tool to use for organizational change. In the case of organizational change, our product is the change that we are trying to drive, and our customers are those people who are impacted (internally and externally) and have to live with that change. In the same way that design thinking puts the user front-and-centre for products, it can be used to put people in the organization front-and-centre. In this talk we will discuss how design thinking works and, as a case study, how we have applied it at Scotiabank to help drive adoption of the Bank’s NPS customer insights into building solutions that serve our customers. In that program, previous internal processes were ineffective in pushing relevant data to delivery teams at the right time. Using a Lean or Agile approach would have provided some benefit, but taking a design thinking approach uncovered an array of useful insights to make the whole process more purposeful. Learn from this example to explore how you might incorporate design thinking to drive greater effectiveness and relevance for your team’s body of work.

  • Liked Paul J. Heidema
    keyboard_arrow_down

    Paul J. Heidema - Think Agile Retrospectives are Boring? Think Again: Let's Create a Whole New Set of Activities

    90 mins
    Workshop
    Beginner

    Last year, I was at an Agility Day in New Jersey for my company (ADP). During this day of fun, we uncovered and created new ways of improving retrospectives and new retrospective activities.

    You don't have to always do "Start, Stop, Continue" or "Pluses and Deltas". There are plenty of activities that are more creative and more joyful for teams and groups!

    In this workshop, we will follow a powerful technique to brainstorm ideas, filter down to the best ones, and then try them out on each other to uncover new and more effective retrospective activities. Come prepared to contribute to a new group of retrospectives!

    Gamestorming - Divergent Emergent Convergent

    We will go through a divergent process, and emergent process, and a convergent process in creating our new retrospective techniques. These and other powerful techniques will be utilized from the book Gamestorming to harness the power of the participants to create powerful and useful retrospective activities.

  • Shawn Button
    Shawn Button
    Agile Coach
    Leanintuit
    schedule 1 week ago
    Sold Out!
    60 mins
    Talk
    Beginner

    We are about launch our latest feature to the eager public, when suddenly we get the call all developers dread: The Site is down! Our business is pressuring us to quickly come back up, but we can’t even find the problem! We pick up the red phone and call Karen, "The Site Whisperer." She calmly spends five minutes typing, and announces that she found the problem, and everything is back to normal. Where would we be without Karen? How can we get these skills on the rest of the team, so anyone can work the magic she does?

    It turns out that troubleshooting is a learnable skill. Join Shawn as he explores the Science of Troubleshooting. This workshop will examine what is happening during effective problem solving. It will examine types of scientific reasoning, and explore how we are using them to solve problems, sometimes without even realizing what we are doing! Participants will see how, by using scientific reasoning and experiments to build and test hypotheses, they can greatly increase the effectiveness of their troubleshooting and debugging. By making the process explicit even consummate problem solvers can improve how they approach and solve problems. Using the awareness gained attendees can guide others to improve their problem-solving skills.

  • Liked Taimur Mohammad
    keyboard_arrow_down

    Taimur Mohammad - Surviving Disruption with Agile: Innovate or Die

    40 mins
    Experience Report
    Intermediate

    Lean-Agile is easily & often associated with customer centric products and solution. The “customer facing” nature of the product allows for thin slicing, feedback and iteration which in turn leads to greater business agility and customer satisfaction. While there have been many exceptional case studies that demonstrate this, applying lean-agile to non-customer facing solutions has often been dismissed. Why is this? The risk is too high to thin slice? There’s no way to get customer feedback? There’s no way to deliver using iterative approaches?

    Over the last 16 months a group within a leading financial services client was brought to a cross roads. Their traditionally stable market was on the verge of being disrupted due to emerging innovation and competition from smaller, more nimble competitors. They knew to operate the same way would result in significant losses in market share over the next decade. To survive, they had to lead the innovation. Change was becoming the norm, and their focus shifted from being solely focused on final solutions, to also re-thinking how they got to these solutions.

    Enter lean & agile principles and practices. Initially dismissed because this client’s business model operated as the backbone of the institution. Much of the work they did was in facilitating payment origination and transaction settlement systems. Applying lean & agile required some significant tailoring.

    In this talk we will discuss this client’s journey, how they changed the entire culture within the organization to focus on survival through agility. We’ll discuss how common lean-agile principles and practices can be applied and tailored to support transforming legacy eco-systems with back-end facing solutions where the concept of a real life "customer" is quite foreign. We'll visit our experiences in encouraging the transparency that is synonymous with an agile approach and how that fostered better partnerships and trust across many groups. We’ll explore how a culture of learning has established early wins for the client and set them on a path towards leading innovation, agility and empowered being first to market.

  • Liked Tyler Motherwell
    keyboard_arrow_down

    Tyler Motherwell - Divide And Conquer

    40 mins
    Experience Report
    Intermediate

    Conway’s Law tells us that the products an organization produces will mirror the communication structures within themselves. Many organizations struggle to organize in a way that facilitates both agility and bringing quality products to market. However, this is a problem that exists, not just within IT, but across the entire enterprise. Imagine you’re the (somewhat mythical/revered) business. How do you organize yourselves in this brave new world? Many of the common patterns (systems, application/application layer) that we commonly apply in technology aren’t good fits.

    In this session, you will learn how to use a structured method to organize your most important resource (your people) around your most important goals. Additionally, you will learn about team types outside of your typical cross-functional team! We will use an actual industry case study to help illustrate usage, as well as give inspiration to how you might do the same in your organization

  • Liked Alistair McKinnell
    keyboard_arrow_down

    Alistair McKinnell - Don't Settle for Poor Names

    60 mins
    Talk
    Advanced

    I get frustrated with code that is sprinkled with poorly named classes, methods, and variables.

    Whenever I work on a team or coach a team, I put a lot of energy into choosing good names and sensitizing my teammates to the power of naming.

    I've noticed that developers spend most of their days reading code rather than writing code. I suspect you've noticed too. Creating understandable code is a high leverage activity for any team. And naming is where I start.

    The core of the session is an example that illustrates the process and power of choosing good names. The example comes from a recent project. There will be code.

    I will connect the example to specific techniques and patterns for choosing good names and share resources that you can use right away.

    My goal for this session is to sensitize you to the power of naming.

  • Liked Louise Heldoorn
    keyboard_arrow_down

    Louise Heldoorn - How Kanban Propelled our DevOps Team to New Heights

    Louise Heldoorn
    Louise Heldoorn
    Lead Release Engineer
    ADP
    schedule 3 weeks ago
    Sold Out!
    40 mins
    Experience Report
    Beginner

    Description/Summary
    Development Operations is a team that has requests from many sources, many of which have conflicting priorities. How do we move from being reactive, switching priorities, getting buried with stress of delivering on time with high quality to being proactive, innovative highly productive.

    In this session I will walk through the journey my team took to move from reactively treading water to becoming an extremely innovative highly efficient development operations team.

  • Liked Paul J. Heidema
    keyboard_arrow_down

    Paul J. Heidema - The Agile Coach Program: Scaling from 20 Teams to Over 60 Teams

    40 mins
    Experience Report
    Intermediate

    The number of agile teams that I support went from 20 (too many) to more than 70 (absurd) in a few months. What could I do? How could I help them?

    From this need came the Agile Coach Program that Paul created and facilitated at ADP with a small group of individuals - one was Iaroslav Torbin. These participants already support (or wanted to support) teams (be they using Scrum or Kanban) and the individuals around them. This is the story of that journey and the results.

    Feedback from the program:

    • "The agile coach program has been a valuable experience both personally and professionally. It was a fun, interactive and engaging."
    • "I really enjoyed being a part of this program. With its interactive and constructive parts."
  • Liked Paul J. Heidema
    keyboard_arrow_down

    Paul J. Heidema - Vital Behaviours of Successful Scrum Masters and How to Make Them Stick

    90 mins
    Workshop
    Intermediate

    Agile failure is most felt by Scrum Masters. Why do so many fail to properly support their teams? Why do so many fail to inspire meaningful change in the level of leadership? Why do so many fail to guide transformation in their organisations?

    In this workshop, we will harness the knowledge and experience of the participants!

    Influencer Book

    Why?
    Because everyone can contribute to the learning of the entire group. It will dynamic, full or energy, and joyful - woohoo!

    Who can benefit the most from the session and the power of harnessing the group?

    • Scrum Masters that are struggling to do this role well
    • Leaders that are not seeing the results needed for an effective Scrum team through a weak/unskilled Scrum Master
    • Agile coaches that are coaching Scrum Masters without meaningful or consistent results
    • Project managers trying to make the transition to becoming a successful Scrum Master

    This workshop will use concepts and the model from the book "Influencer"

    Prepare to work together to co-discover the Scrum Master vital behaviours!

    Many people are taking on the mantle of Scrum Masters across agile teams around the world. Unfortunately, many of them have come from more traditional work structures that don't develop effective Scrum Masters. There is a misconception about the purpose of a Scrum Master. Often the Scrum Master becomes the facilitator or the project manager. This has to stop. Effective leaders, agile coaches, and Scrum Masters take advantage of vital behaviours in supporting scrum masters or by building mastery within these behaviours.

    Influencer - the model

    During this workshop, participants will go through a series of exercises to identify the purpose of a Scrum Master, how we can measure success, identify potential vital behaviours, learn from others to determine the vital behaviours, and then create a sound influence strategy to enable effective Scrum Masters and the work that they do. This workshop will use concepts and the model from the book "Influencer" (by Joseph Grenny et all) which details the three (3) keys to a successful change initiative and uses the six (6) sources of influence.

    Prepare to work together to co-discover the Scrum Master vital behaviours!

  • 40 mins
    Talk
    Beginner

    Many organizations flatten management structure when they transform to agile. It soon becomes obvious that important activities done by managers are still needed.  A community can fill these gaps. They can provide morale, governance, learning, and mentorship, recruiting and hiring, mutual support, coordination, sharing, innovation and more!

    Unfortunately few companies manage to create a strong community. Even fewer empower that community to fill these gaps. This means they are missing the ultimate benefit of community: a strong, empowered community can transform the organization itself!

    Join Shahin and Shawn in this interactive session to explore communities in organizations. Examine the benefits of building great communities. Learn how to spark the community, and how to support it as it evolves. Hear stories of communities empowered to improve the organization. Learn how to make a community into a driver of positive change.

  • Liked Mike Bowler
    keyboard_arrow_down

    Mike Bowler - Running with the Mob: Extreme collaboration with Mob Programming

    90 mins
    Workshop
    Intermediate

    Mob programming is collaboration taken to the extreme, eliciting the best from every member of the team. In this session, you will experience the dynamics of mob programming and learn how to use this technique successfully in your own environments.

    After mobbing with well over thirty teams, we've seen definite patterns emerge, that we'll discuss here.

  • Liked Ardita Karaj
    keyboard_arrow_down

    Ardita Karaj - Getting Freddie Mercury and Spice Girls together on stage

    Ardita Karaj
    Ardita Karaj
    Enterprise Agile Coach
    Tango
    schedule 1 month ago
    Sold Out!
    40 mins
    Talk
    Intermediate

    Ever been in a situation when the Product Manager comes and asks for “a couple of small changes that are high priority” and the team says “They’re kind of big. Which one do you want first? Really, really!”.  “I want them all! As soon as possible.”.

    There are many directions one can go from here. One can work harder or work smarter. While you probably know ways to work harder, but let’s explore ways to work smarter.

    In this talk Ardita will share techniques that she has used which produce good results. She will talk about Product management, technical backbone, collaboration and how all to get Product managers and teams “singing” together in harmony and with focus.

  • Liked Dave Dame
    keyboard_arrow_down

    Dave Dame - Coaching Leadership in an Agile Transformation

    40 mins
    Talk
    Intermediate

    How do you coach leaders in an agile transformation? How does coaching this group differ from coaching on an agile team? How do you coach Leadership as their peer? Agile is always thought of as being ‘down in the delivery layer’ of organizations. But, for us to be truly successful in embracing agility, we need to be more inclusive of all decision makers in the organization. That starts at the top. There are lot of cultural elements and tools that need to be changed across the organization. This requires dedicated change agents to be positioned within the environment of senior leaders to help them embrace agility in their everyday and strategic decision making. Most people want to do the right thing – it’s all about coaching so that, in the moments where our intentions and our decisions are tested by the status quo, we can help our leaders evaluate their choices. This means being a constant influencer, mirror and educator. And, it means sometimes you have to let things go. Successfully coaching leaders through agile transformation requires very purposeful influencing. In this session, we will discuss how to help bring senior leaders along an agile change journey as well as the primary challenges you are likely to encounter along the way and proven mechanisms to help you push through.

  • Liked Valerie Senyk
    keyboard_arrow_down

    Valerie Senyk - Addressing Cultural Problems with "Popular Theatre" Techniques

    90 mins
    Workshop
    Intermediate

    Cultural change in any organization or team is admittedly one of the most challenging processes. However, any team or group of people can be empowered to find insights and a way to address cultural issues with the techniques of "Popular Theatre" - described as theatre for the people, by the people, with the people. Participants will be taken through the simple steps of identifying challenges/problems, role-playing and creating scenes that provide a window into the issue, where everyone looks at it together and suggests steps and solutions. These scenes become a rehearsal for reality.

  • Liked Gil Broza
    keyboard_arrow_down

    Gil Broza - Practice Does not Make Perfect: Why Agile Transformations Fail

    Gil Broza
    Gil Broza
    Principal Agile Mentor
    3P Vantage
    schedule 2 months ago
    Sold Out!
    40 mins
    Talk
    Intermediate

    These days, almost every organization is showing interest in Agile. We seem to have all the ingredients for effective transformations: well-known practices, detailed processes, ever-improving tools, extensive literature, myriad certifications, and many consultants. How is it, then, that so few organizations are truly agile?

    Gil Broza, author of “The Agile Mindset” and “The Human Side of Agile”, thinks that one particular ingredient has been overlooked in the mad rush to adopt Agile. In this session, he leads us on an exploration of that ingredient and its place in an Agile transformation.