Lean Coffee: Creative Uses of this Technique to Rapidly Surface Ideas and Encourage Team Collaboration

Lean Coffee is frequently used in meetup and conference settings. The beauty of Lean Coffee is its simplicity, and it is this very simplicity which makes it an appealing choice in various Agile team contexts. Specifically, Lean Coffee is particularly good for ad hoc training sessions and for retrospectives. The focus of this workshop will be on the use of Lean Coffee in these two types of settings, where we will split up into small groups and practice using Lean Coffee to cover ad hoc training topics and to do a mini-retrospective.

 

 
4 favorite thumb_down thumb_up 4 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • Overview of Lean Coffee (5 minutes)
  • Group Exercise: Using Lean Coffee for Ad Hoc Training (10 minutes)
  • Group Exercise: Using Lean Coffee for Retrospectives (10 minutes)
  • Wrap-up/Q&A (5 minutes)

Learning Outcome

Upon completion of this workshop, participants will be able to:

  • Use Lean Coffee in an ad hoc training setting
  • Use Lean Coffee in a retrospective setting

Target Audience

Facilitators (Coaches, Scrum Masters, and Trainers) are the primary audience; Developers, Testers, and Designers may also find this session to be of interest

schedule Submitted 3 years ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Paul Boos
    By Paul Boos  ~  3 years ago
    reply Reply

    This looks to be a great session and I know Phil will have a great session.

    • George Dinwiddie
      By George Dinwiddie  ~  3 years ago
      reply Reply

      Hi Phillip... As AgileDC has grown in popularity, so have the number of submissions we received from the Call for Proposals (CFP).  In this, our fifth year, we received 158 submissions for 45 time slots. That means that there were many more compelling sessions proposed than we could possibly fit into a one day event.

      Unfortunately, your proposal was not accepted this year.  However, we are exploring options for diversifying the types of sessions being offered by incorporating Lightening Talks and GameJAMZ which will take place in parallel with the day's sessions... as part of this offering, we are interested in including a couple of different "Open Space Jams".

      With the above in mind, would you be interested in re-engineering your proposal to fit into an Open Space session (no A/V equipment... just open space, ~4 rounds of 8 - 10 people)?

      Thank you in advance for your consideration.

       

      On behalf of the organizing members


    • 60 Mins
      Workshop
      Intermediate

      Trying to figure out Agile Release Planning?  We've done it and we've done it well.  Twelve teams - done! Twenty teams - done! Forty teams - done!  If your organiztion needs to tackle the enterprise release planning beast, you should attend this session.  Whether you are struggling with planning a large agile release planning event or simply trying to figure out how to improve your current agile release planning events, this session will provide nuggets of learning from planning teams with hundreds of people spread around the globe.  Many organizations have tried to conduct enterprise agile release planning and gave up because they could not overcome some of the basic obstacles like who to invite, where to hold the event, and how to keep everyone engaged.  

      If you are trying to figure out how to coordinate two teams or dozens of teams, this session will provide insights into what works and what doesn't.  You will gain expereince by practicing actual agile release planning exercises to help you prepare for your orgainzations next agile RP event.  The learning expereince starts with a presentation on the key steps to consider as you launch a large agile program.

    • Liked David Bulkin
      keyboard_arrow_down

      David Bulkin - Build Righter Stuff with HDD (Hypothesis Driven Development), a.k.a., HDD is TDD for the Business Case

      David Bulkin
      David Bulkin
      Managing Director
      Grow-Lean LLC
      schedule 3 years ago
      Sold Out!
      60 Mins
      Workshop
      Intermediate

      With TDD (Test Driven Development) a coder writes a small test, and then just enough code to make the test pass, cleaning up the code along the way.  Imagine applying the same concepts to the business case.  Now stop imagining and use HDD (Hypothesis Driven Development) to test your business case and refactor it for success.

      Our hands on session will cover the basics of ATDD (Acceptance Test Driven Development) and BDD (Behavior Driven Development) to specify by example, so all stakeholders get on the same conceptual page, developers build what the business really wants, and testers can prove it. 

      But building what we want it not enough, so we will go further and use HDD to validate, or invalidate, business outcomes, focusing us on value instead of on adherence to specification.

      This is a hands on session, so come with pen, paper and a readiness to learn by doing!

    • Andrea
      Andrea
      Agile Coach
      Santeon
      schedule 3 years ago
      Sold Out!
      60 Mins
      Workshop
      Beginner

      Project success =  f (listening, feedback, intentionality, practices) 

      To make your agile practices and processes come to fruition, you need to cultivate an environment that promotes listening, learning, inquisitiveness, intentionality and top notch feedback that everyone is comfortable with. 

      Agile projects succeed when there are frequent high-quality reinforcing feedback loops. I will share communication models based on Clean Language questions of David Grove and the Systemic Modelling techniques of Caitlin Walker that can greatly increase clarity, sense of purpose and listening skills within your team and collaborative endeavors.  These include: Clean Questions, Clean Feedback, and Clean Setup.

      This is a hands-on, try it out, concrete practice session.

    • Liked Dan LeFebvre
      keyboard_arrow_down

      Dan LeFebvre - Great Teams Deliver! How to Get Them Started on the Right Foot.

      60 Mins
      Workshop
      Beginner

      Have you ever been on a great team? I hope so. If not, have you ever witnessed a great team? How did it feel? Did you ever wonder if great teams can be encouraged? Are there methods for helping teams gel more quickly? Why should you care? Well it turns out the "secret sauce" of delivering great products is a great team. There is nothing like the productivity, energy, and innovation of such a team. Many studies show that a great team will deliver even in the most challenging circumstances.

      For teams to truly form from a group of individuals, they need to establish trust, learn how to work together, and share a common goal. This session will show you how to help teams form through a collection of of activities and games that enable team members to learn about themselves, to learn about the work, and to learn about the process framework being adopted. Your teams will gel more quickly, produce value faster, and energize the team members.

      In this session you will participate in various games and activities that help teams form. This will give you a feel for how the games are played and how to facilitate them. Give your teams the best chance to move from forming through performing as quickly as possible.

    • Liked Dan Neumann
      keyboard_arrow_down

      Dan Neumann - Principle-Centered Agility: Your Path to Better Options

      Dan Neumann
      Dan Neumann
      Agile Coach
      AgileThought
      schedule 3 years ago
      Sold Out!
      60 Mins
      Workshop
      Beginner

      Do you want to have a high functioning Agile team? If so, this session is for you! We're going beyond the rules of agile frameworks and learning to apply those principles to improve our teams and companies! The 12 principles of the Agile Manifesto capture the reasons we are able to deliver better software. This is the "why" for some of the rules behind Scrum and Kanban. The principles ought guide our decisions about practices, scaling, and solving tricky problems!

      In this session, we will use the 12 Principles of the Agile Manifesto as our foundation. Then, we will  apply techniques such as Force Field Analysis to apply the principles to your challenges at work. Lastly, we will use principles of change management to make the change more likely to stick.

      The outline for the session is:

      1. Explore the principles; which ones are present or absent in your environment?
      2. Introduce Force Field Analysis
      3. Use Force Field Analysis to explore what drives a specific behavior
      4. Use the Agile Principles to generate new options for tackling your team's challenges
      5. Explore effective change management techniques

      With these five activities, you will leave with a framework for change to apply when you return to work and continue on your agile journey.

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

      So what does Collaboration really mean?  It's just ensuring people understand what each other is doing right?

      The Power of 13 Collaboration Game illustrates what true collaboration means.  We'll do work by rolling dice over a 3 week Sprint. We'll then explore the results and start our next Sprint. In each Sprint, we're going to increase the participation across players and see what the effect is on productivity.  Prepare to be surprised!

      Should there be enough time remaining in the hour; we'll then specifically apply true collaboration to better understand the effects of pair programming by playing Pair Poetry.  This simulates the power of pair programming and demonstrates why the one screen, one keyboard concept works.

    • Liked John Sextro
      keyboard_arrow_down

      John Sextro - Coaching Affinity Estimation

      John Sextro
      John Sextro
      Agile Coach
      9 Principles
      schedule 3 years ago
      Sold Out!
      60 Mins
      Demonstration
      Intermediate

      Spend Less Time on Your Estimates

      Most teams would rather work to deliver value to customers than spend time estimating stories.  In order to spend less time estimating and more time delivering value to the customer, many teams have adopted “Affinity Estimation”.  Using “Affinity Estimation” many teams have significantly reduced the time required to estimate and I have personally been involved in sessions that used to take 60 minutes and are now taking 15 minutes.  By using “Affinity Estimation” to compare new stories to real stories that were recently completed, teams are able to quickly and confidently provide an estimate without lengthy discussions and worries of the unknown. 

      What to Expect

      The session will begin with a brief presentation highlighting everyday problems that coaches deal with when estimating stories.  Then, using volunteers from the audience, we will work through a series of exercises/games demonstrating the value of "Affinity Estimation" while teaching the audience and the volunteers how to coach these exercises for their own teams.

      All Teams are Not Created Equally

      This session will provide you with exercises that you can use for existing teams, as well as, new teams. 

    • Jason Tice
      Jason Tice
      Vice President
      World Wide Technology
      schedule 3 years ago
      Sold Out!
      60 Mins
      Workshop
      Beginner

      Agile and Lean principles call for teams to delay decisions and activities until the “last responsible moment” so as to minimize rework and waste.  While this sounds good in concept, sometimes teams fall victim to waiting until it is “too late” to make a decision or get started on a needed activity resulting in missed opportunities and/or down-to-the-wire heroic efforts to meet a deadline.  This workshop entails a competitive LEGO simulation where participants will divide into small teams, each team will be given the same simple LEGO build challenge, and then each team will be able to conduct their own experiments as to when the “last responsible moment” really is.  Following the LEGO build challenge, participants will engage in a debrief to discuss the outcome of the challenge, identify factors that helped to successfully identify the last responsible moment, establish linkages between the LEGO simulation and agile software development activities, and of course congratulate the winners of the challenge.  During the debrief, participants will complete a debrief worksheet to reinforce key learnings and takeaways from the simulation that they will be able to take with them from the session.  Best of all, this is a LEGO session, so you will get to play with LEGO and fun will be had by all!

    • Liked David W Kane
      keyboard_arrow_down

      David W Kane - Making Movies and Software at the Speed of Thought!

      60 Mins
      Workshop
      Beginner

      Director Robert Rodriguez (Spy Kids, El Mariachi, Sin City) is an Agile Director. He enjoys making highly creative movies quickly and cheaply. His ambition is to make movies at the speed of thought. To achieve this goal, he works in small teams to develop the ideas, visualize them quickly, shoot the movie fast, and build the movie in layers. This workshop will introduce Rodriguez's approach to film making by screening several of his 10 minute flick school featurettes and we will explore how these techniques translate to Agile software development in a lively group discussion.

    • Liked Valerie B Santillo
      keyboard_arrow_down

      Valerie B Santillo - The Role of a Leader in an Agile Organization

      Valerie B Santillo
      Valerie B Santillo
      Agile Coach
      Blue Agility
      schedule 3 years ago
      Sold Out!
      60 Mins
      Talk
      Beginner

      We hear a lot about leaders who don't "get" Agile and the impact they have on Agile adoption but, what is the role of a leader in an Agile Organization? Agile requires a great deal of change in the way we approach, manage and execute delivery. And, while a great deal has been put in place to educate and support team members, Scrum Masters and Product Owners, there isn’t a great deal available to those outside of teams – especially leaders.  This discussion will present a description of an Agile leader for consideration and the results from two organizations:  One who applied the learning, and one who did not.

    • Liked Alexei Zheglov
      keyboard_arrow_down

      Alexei Zheglov - Lead Time: What We Know About It and How It Can Help Forecast Your Projects

      60 Mins
      Tutorial
      Intermediate

      The session is about just one metric, but a very important one - lead time.  Simply put, lead time is the time between the start of work and delivery.  And there is a catch: if the work has to wait in a queue or if we switch from it to work on something else, the clock keeps ticking until we deliver.  Lead time has proven to be a difficult metric to game.  Even when people try, they often end up delivering faster, with less delay - win-win.

      We will look at examples of real-world lead time data for several different types of work from different companies.  We will discuss the very recent new insights into lead time distirbutions.  Those will then lead us to building useful probabilistic delivery forecast models for your process.  Building such models is surprisingly easy and takes surprisingly few data points.  The models, in turn, enable better decisions.

      Are your ready to embrace the probabilistic approach?

    • George Paci
      George Paci
      Agile Coach
      Santeon
      schedule 3 years ago
      Sold Out!
      30 Mins
      Talk
      Intermediate

      Agile planning tools started simple: index cards, markers, and a table or wall. On many projects, for many reasons, these old stalwarts have been supplemented (or even replaced) by software solutions: Rally, VersionOne, Jira Agile, Trello, Trac, Scrumy, and literally dozens more, even BaseCamp. These tools have undeniable advantages over cardboard and ink in some aspects, but they're not superior in every situation.

      This session will highlight the pitfalls of centering planning meetings around software tools—even the best ones, like [your ad here]—and make a badly-needed sales pitch for index cards on a wall (compensating for Oxford's oddly anemic marketing effort). You'll see how cards can make better use of your team's time and brainpower, promote parallelism in meetings, and increase engagement by all participants.

    • Liked Shannon Ewan
      keyboard_arrow_down

      Shannon Ewan - The Art of Facilitating Agility

      60 Mins
      Workshop
      Intermediate

      From an agile implementation perspective, emphasizing the art of facilitation is an incredibly powerful tool for creating a culture of collaboration, and then leveraging that culture as a springboard to organizational transformation.  With strong facilitators at the gateway between business and IT, within IT delivery teams, and at key intersection points within an organization, the challenges to achieving organizational agility diminish. Strong facilitators bring forth the wisdom of teams and provide a container for self-organization. Facilitation is the cornerstone of servant leadership. 

    • Liked Richard Cheng
      keyboard_arrow_down

      Richard Cheng - A Roadmap for (Agile) Engineering Best Practices – What Every Non-Technical Person Needs to Know

      Richard Cheng
      Richard Cheng
      Principal
      Excella Consulting
      schedule 3 years ago
      Sold Out!
      60 Mins
      Talk
      Beginner

      Summary: Presenting a roadmap explaining engineering best practices, why it’s needed, supporting tools, level of effort to implement, and sequence for implementing.

      21st Century IT development requires building quality into our development practices yet many software teams fail to implement technical practices that are necessary for long term success. Practices like automated builds, automated tests, automated deployments, continuous integration, and continuous delivery are now considered essential for the success of any software development project. Without these practices, the quality of software goes downhill and teams can no longer sustain their initial high levels of productivity.

       

      However, understanding and implementing the practices can seem daunting.  This session presents an easy to understand roadmap for implementing engineering best practices.  The roadmap explains what the practices are, the tools that support the practices, a recommended sequence to implement, and effort to implement.

       

      Though this topic is about engineering best practices, attendees do not have to be technical to get value from this session.  The session gives a non-technical look at a technical concept and is great for any person in the organization managing, working with, or working on IT teams/programs.

       

       

    • Liked Mark Hammer
      keyboard_arrow_down

      Mark Hammer - “Want to be Agile Across the Extended Development Team? Collaborate!”

      60 Mins
      Talk
      Intermediate

      How can development organizations ensure building reliable systems, yet responsive to change? This is a fundamental question plaguing Agile organizations. The key is collaboration. Mark Hammer explores process changes and tools your organization can use to ensure high quality software, while maintaining the flexibility to respond to change. He highlights examples from large and small companies showing how simple changes can improve team performance, increase employee satisfaction and save the company money in expensive software fixes.

       The session highlights several key findings:

       1. PROCESS. Best practices for collaboration, focusing on what a collaborative culture looks like. How can managers foster collaboration? How can developers, testers and product managers work together to solve problems previously managed by just one of these groups?

      2. TOOLS. What tools can foster collaboration across these teams? And how can these tools be used to help teams adapt to new customer findings? I review several categories of collaboration tools, with special emphasis on tools that have impacted the ability of specific companies to collaborate and improve quality metrics and results.

      3. MEASUREMENT. Ways other companies have tried to measure collaboration and its impact on team performance, highlighting specific examples including companies that have put in place process and tools then measured their ROI against them.

       

    • Liked Derek Huether
      keyboard_arrow_down

      Derek Huether - At home and work, how to get more stuff done. An introduction to Personal Kanban

      3 Mins
      Workshop
      Beginner

      With a world of constant distraction, it feels like it’s getting harder and harder to get stuff done, regardless if it’s on a personal or organizational level. At some point, we’ve been sold the lie that multitasking is great and maximum utilization is even better. If we all agree with that, why are we doing more and getting less done? If there were a relatively simple way for you to get more stuff done, wouldn’t you want to know what it was? If there were a way for you to measure and improve your processes over time, wouldn’t you want to know how to do that as well? When getting stuff done is a primary measure for success, we need to introduce people to concepts that are simple but can be leveraged at scale.

      In this session, participants will be introduced to the principles of Lean and the application of Kanban to visualize their personal work, limit distraction and waste, and get stuff done. I’ll cover the core concepts outlined in Jim Benson and Tonianne DeMaria Barry's book, Personal Kanban, to get you started. I’ll talk about how Kanban can be applied to everyday work and why you should do it. 

      Through my years of struggling with ADD/ADHD and my years of management, leadership, and coaching, I have learned and applied Personal Kanban techniques in my everyday life and Lean Kanban at both government and private organizations. This is your opportunity to learn a few simple strategies that you can start using before you even leave AgileDC. This workshop can help you map your work and navigate your life.

    • Liked bchaplin1
      keyboard_arrow_down

      bchaplin1 - Minimizing Technical Debt Via Agile Metrics and Techniques

      bchaplin1
      bchaplin1
      Metrics Architect
      Chaplin Solutions
      schedule 3 years ago
      Sold Out!
      60 Mins
      Talk
      Intermediate

      Automate and mine those code quality statistics from Sonar and use Agile techniques to transform your team and codebase!

      Studies show that poor code quality can cut your velocity in half as early as the second release.  But there's hope.  Yes, you can make your deadlines and still have little or no technical debt.  

      Using proper metrics 50% of the 100 committing developers had no tech debt and 100% test coverage for all their code submitted in 2013.  

      Use key code quality metrics to manage your team's quality and ensure your second release is just as productive as the first.    

    • Liked Howard Deiner
      keyboard_arrow_down

      Howard Deiner - Lean Thinking and What It Mean to the Agile Mindset

      60 Mins
      Talk
      Intermediate

      Long before the Agile revolution for software development began, industry had learned that efficient production of goods required intense attention to quality, teamwork, and continuous improvement. These themes of Lean Manufacturing (which was further refined into the Toyota Production System) were never part of the original formulation of the Agile Manifesto, and are rarely mentioned as part of the traditional Agile/Scrum recipe for teams transforming to the new “Agile” mindset.

      The reality is that the traditional Agile/Scrum recipe is actually a “dumbed down” version of the Toyota Production System, and makes it easier for organisations to grasp and start from. However, if organizations really want to achieve the goal of producing the software they need in a fashion that leads to High Performance Teams and Sustainable Engineering, they will need to understand the principles of Lean so they can incorporate them into their unique process. This session teaches the basics of Lean, and demonstrates how they apply to Agile development.

    • Liked shentonfreude
      keyboard_arrow_down

      shentonfreude / Paul Boos - Making a Better Salad: Behavior-Driven Development with Lettuce

      30 Mins
      Tutorial
      Intermediate

      Is your organization still using brittle GUI driven-tools to ensure applications can be tested? Do you find these difficult to map to the user stories that describe product owner/business needs? One of the current Agile practices to doing this is Behavior-Driven Development (aka Acceptance Test-Driven Development) and writing user stories and acceptance criteria in a Specifications by Example format.  This has real power in that business people can understand the tests and the delivery team can ensure the code meets the tests, thus they serve as an example.

       

      This tutorial will give a short background on Specs by Example/BDD and the show you how to write such tests in Lettuce.  You will gain a deeper understanding of how you can apply this to writing your applications.

       

    • Liked Daniel Gullo
      keyboard_arrow_down

      Daniel Gullo - WANTED: Agile Coach, Scrum Master, CEO, whatever... (How to make your Agile transformation successful.)

      60 Mins
      Talk
      Intermediate

      The term “coach” has become an overloaded and almost meaningless term in much the same way that “agile” has.  Many individuals are calling themselves coaches who have little or no practical experience with Agile in large enterprise organizations.  Organizations are similarly confused about who they really need to bring success to their Agile transformation, and thus, are advertising for the wrong skills.