meetups

  • 66. Remote Facilitation and Techniques with Paul Tevis

    Vic (@AgileCoffee) hopped on Zoom with Paul Tevis (@PTevis) and had a nice chat back in mid-March… a couple weeks after the world turned upside down. We talked about Paul’s workshops on remote facilitation and techniques for making the most with meetings in general.

    Find more about Paul’s services – including his upcoming FREE workshops – at https://www.vigemus.com/

    Stay safe, and enjoy your coffee with geographically distant friends 🙂

  • 61. Back in Time at the 2018 Agile Open Southern California

    Recorded in September 2018, Vic (@AgileCoffee) was joined by several participants of Agile Open SoCal 2018, including Colleen Kirtland (@PurposeCreator), Ben Rodilitz (@BenRodilitz), Larry Lawhead (@LarryLawhead), Harold Shinsato (@hajush) and Dan Brown (@dsbrown) where we reflect back on two days of Agile Open goodness on the campus of UCI in Irvine, CA .

    Upcoming events:Agile Open SoCal – September 9 & 10, 2019 – Irvine, CA – more info

    Looking for Agile/Scrum/Kanban training in Southern California? Rocket Nine has got you covered. Visit RocketNineSolutions.com today.

  • 58. Touring the Agile Opens: Seattle and San Diego

    Ahh, the joys of Agile Opens. Meeting and mingling with fellow practitioners while learning new ideas and sharing experiences. For this episode, Vic (@AgileCoffee) traveled to Seattle for the Agile Open Northwest before bopping down to San Diego to visit Agile Open San Diego. Both multi-day events were held in February.

    In Seattle, Vic was joined by David Snook, Joel Bancroft-Connors (@JBC_GC), Dain Charbonneau (@Dainpc) and Harold Shinsato (@hajush). In San Diego, Vic sat with Rich Clingman, Jason Kerney (@JasonKerney) and Sarah Wiezel.

    Topics from this episode include:

    • Agile Ethics
    • Happy does not equal Healthy
    • What does Agile look like when we have AI team members?
    • The Value of NOT being defensive about Agile

    Training from the Back of the Room

    Vic is a TBR Certified Trainer of Sharon Bowman’s Training from the Back of the Room (TBR) curriculum, and he’s offering two upcoming TBR classes in California:

    • August 4 & 5, 2018 (prior to Agile2018) in San Diego
    • September 15 & 16, 2018 (after AOSC) in Irvine

    Visit TBRCal.com for more information and to sign up for emails (and discount codes).

    Links to items mentioned in episode 58

    The Agile Coffee Podcast is a proud member of the Agile Podcast Network!

  • 48. Another Round from the Global Scrum Gathering in Orlando

    In memory of Jean Tabaka.

    Recorded at the Scrum Alliance’s Global Scrum Gathering in Orlando, FL, this episode features nine voices. Vic (@AgileCoffee) was joined by eight fellow participants (all working with Agile/Scrum teams) to discuss some highlights of the gathering.

    Guests list:

    Karaoke pics: coming soon

    Vic rocks the karaoke stage?

  • 37. My Best Guest Ever, and She’s Not on Twitter

    sophia-marieA very special guest introduces episode 37, and you can see her on video at Kickstarter.

    On this episode Vic is joined by Curtis Gilbert, Larry Lawhead (@LarryLawhead) & Brett Palmer (@brett_palmer) to discuss topics from volume II of the Agile Coffee Conversation Starters. We dove into:

    What are these Agile Coffee decks? We’ve assembled the best and most-popular topics from our podcasts and local meetups, and we created two decks of casino-quality playing cards. two decksThese decks are helpful for groups wanting start their own lean coffee meetups, or for anyone with a desire to start conversations. Visit our kickstarter page before Sept 24 to become a backer, and stop by agilecoachingcards.com to see some nifty photos and find out more about these and other decks.

    Reach out to Vic (@AgileCoffee) on Twitter and use the hashtag #tellAgileCoffee to interact with us on an upcoming episode.

  • Kickstarter launched for Lean Coffee card decks

    UPDATE: They’re done! More info here.

    – – – –

    I’ve been talking up my Lean Coffee Conversation Starters since the early part of this year, mostly in face-to-face discussions. The decks I have been envisioning would each contain the best and most popular topics from my over three years of hosting local meetups, as well as a number of sessions up and down the West coast and throughout the Midwest.

    Once summer hit, I poured much of my time into producing these decks: cultivating the right questions, getting the design and layout right, and running tests with printers and lean coffee participants.

    Lean Coffee Conversation Starters, vol.1

    I’m extremely happy to announce that the campaign to produce these cards decks has officially begun on Kickstarer. As of today, the doors are opened for anyone to examine these products and support their production.

  • What is a ScrumMaster?

    In addition to our regular podcasts, I host a couple lean coffee meetups every month where we get people dropping in who are less experienced yet very curious about Agile methodologies and lean principles. One common theme at these in-person sessions centers around the role of a ScrumMaster, and it’s a topic that engages us old-timers just as much.

    Many of us have been serving as ScrumMaster of our teams, but the job description changes for every workplace and every team. For this reason, I trust the responses from my peers; still, we’re often left with more questions than “correct” answers. Here are a few of the questions with some of my observations.

    What is a ScrumMaster?

    There are many good starts at a definition, but I like Mike Cohn’s for its succinctness:

    The ScrumMaster is responsible for making sure a Scrum team lives by the values and practices of Scrum. The ScrumMaster is often considered a coach for the team, helping the team do the best work it possibly can. The ScrumMaster can also be thought of as a process owner for the team, creating a balance with the project’s key stakeholder, who is referred to as the product owner.

    One key responsibility of the ScrumMaster is to protect the team from outside interruptions, requests that could potentially derail the team’s focus and increase its work in process (WIP). In this way, the SM is like a sheepdog guarding the flock. In fact, Ken Schwaber uses this analogy often, saying it’s the SM’s role to keep the wolves away.

    Another aspect to the role is to remove impediments, and the best ScrumMasters are those who have the technical or political know-how to recognize a roadblock early and see that it gets removed. Speed and tact are two skills that they brandish, skills that improve the more they are yielded.

    Does a ScrumMaster need to be dedicated to the role 100% of their time?

    The saying is that a good ScrumMaster can take on two-to-three teams, but a great ScrumMaster can only handle one. There’s room to have a debate on this question, but my feeling is that if you’re working with only one team and you find yourself with too much idle time, you may not be looking hard enough. Either that, or the team is mature enough to no longer require a full time ScrumMaster.

    Michael James, in his erudite article at the Scum Alliance’s site, fairly well states this case. He spells out no fewer than 42 items for a ScrumMaster to keep on her checklist. Incidentally, 42 is the same number on Bernd Schiffer’s similarly excellent post on a ScrumMaster’s job (be sure to check out the comments – GOLD!) Maybe 42 really is the answer to life, the universe and everything.

    ScrumMaster competencies assessmentI find both these lists comprehensive and extremely useful when discussing the work of the ScrumMaster. In fact, I built my own assessment primarily from Bernd’s article. (Merci beaucoup to Fabrice Aimetti for translating the document into french: Evaluation des compétences du Scrum Master.)

    If you can honestly say that you’re scoring eights or nines across each of the rows on the assessment, then maybe you are working yourself out of a job. (That is the goal, after all.) It’s likely that your team has benefited to the point that they are mature enough for you to look for another team to lend a helping hand. Which leads nicely to the next question…

    Can another member of the team also be an effective SM?

    My own opinion is “Sure, why not?” If the team member – and the team – are willing to try it, I wouldn’t discourage this automatically. It ultimately depends on the maturity of the team and the willingness of one contributor to give of himself to serve others. But keep in mind: if the ScrumMaster is committing to work in the sprint, their bandwidth (and motivation) to help clear impediments or pick up other responsibilities (eg. evangelize Agile outside of the team) is at a substantial disadvantage.

    I was a coach in an organization that did encourage team members to try their hand at scrummastering (albeit, out of necessity at first). It’s a great way not only to cross train new skills, but also to strengthen the Agile culture within an organization. Just make sure that everyone is on board with the decision – it should never be forced upon a team member. (I still believe that a dedicated SM trumps anyone who is splitting their time with multiple duties.)

    Does the ScrumMaster need to be technically proficient with the software stack?

    I don’t believe the SM needs be technical at all. They can maintain a “beginner’s mind”. It helps to have someone who is terrifically unbiased in many situations – especially if they’re focused on guarding the process. That eliminates a potential conflict of interest.

    On the other hand, some familiarity with the technology can help when clearing impediments. Anticipating the needs of the team based on historical relationships with the ADLC are certainly valuable.

    But the argument can be made that being too knowledgeable is bad because then the SM would be tempted to inject herself into discussions of how, and this could lead to (or be interpreted as) dictating to the team what or how to do their work. Smells of micromanagement arise.

    Do they need to understand the product inside and out?

    Similar to the need to be technically adept, is it important for SMs to be experts on the product they’re delivering? Again, I can see two sides to the debate. On one hand, that’s the role of the Product Owner, and being completely free of bias can prove to be a large advantage for the otherwise engaged ScrumMaster.

    However, everywhere I’ve worked as a ScrumMaster or coach, I realized tremendous value in understanding the product at a moderately deep level. It helped (again) anticipate needs for communication and dependencies, and the PO usually appreciated having someone to back her up from time to time.

    So, as they say, “try it – you might like it.”

    What other characteristics make an effective ScrumMaster?

    One of the most powerful traits is courage. Call it “having kajones” or simply “being comfortable in delivering the message”, this skill sets the effective Scrum Master apart from the many who just go “by the book”. However, willingness alone will not get you there; to be most effective you must also possess a large amount of tact. Being able to deliver news without alienating your audience is critical. (As Ken Schwaber reminds us, “a dead sheepdog is a useless sheepdog“.)

    So don’t be afraid to step onto the soapbox. It’s not “un-Agile”. In fact, it’s not only appropriate, but demanded. Remember that you’re more empowered than you think.

    Situational leadership is a related skill to be mindful of. By speaking up and identifying that the team is off track, you can provide solutions; but always remember that team needs to own them. When team is too dependent on the ScrumMaster, that could be a learning experience. Maybe the SM should walk away and let the team figure out the path out of the woods.

    One final characteristic I’ll mention is to be a continual learner. Our landscape is always changing, and we need to keep abreast of the ebbs and flows. By continuously checking our own orientation, we can become more trusted to guide the team through changes and challenges.

    Additional Resources

    Don’t just take my word for it. As I said, sometimes there are no right answers – that’s why we continue to have the conversations at the lean coffee meetups. And here’s a list of pretty good opinions, well worth checking out to help inform your own opinion:

  • 30. Agile Community Events on the Beach

    Theme: Agile Community Events

    on the beach with Dr. DaveDr. Dave (@DrCorneliusInfo) joins Vic (@AgileCoffee) for a beautiful morning on Huntington Beach discussing all manner of Agile community events: Agile Opens (and other open space uses), coaching retreats and camps, lean coffees, hackathons. Dave talks about the 5Saturdays model, and we tell how to find, get involved and host these activities.

    This is one of my favorite episodes. In addition to the excellent scenery and the superb company, I very much enjoy talking about community events. Not only do I believe that community is important and fulfilling, but I have a penchant for organizing these activities.

    For more information

    Open Space:

    Agile Opens:

    Agile Coach Camps:

    Scrum Coaching Retreat Seattle 2015

    LeanCoffee.org – includes listing of cities with lean coffees

    5Saturdays.org – Dr.Dave’s community learning initiative to bring Scrum and other skills into local high schools

    • ALICE – educational software that teaches computer programming in a 3D environment

    Scrum Day San Diego and Scrum Day Orange County (Vic presented at both in each of their first years)

    various others:

    Finally, Vic ran a couple of Hackathons in the workplace…

    – – – –

    Coming up in episode 31 – I hold a lean coffee at a 5Saturdays event with a cast of new voices.

    Further ahead in episode 32 – interviews from the 2nd annual Scrum Day San Diego.

     

  • Lean Coffee in the workplace

    Recently I was asked about using Lean Coffee (LC) in the workplace, something I’ve been doing for the past few years. While I’m a strong advocate for LC’s workplace applications, I’d like to start with my view of the broader picture. (I’ve written about my experiences with LC before, but this post has more experiences to back it up.)

    I’d originally heard about Lean Coffee three years ago when I met Jim Benson at SFAgile2012. I immediately fell in love with the framework, so much so that I switched my twitter handle to @AgileCoffee.  Once I returned from the conference, I started a bi-weekly Lean Coffee here in Orange County, CA, that still meets regularly. (By the way, I’ve got nothing but love for Jim & Jeremy and the leancoffee.org website. I credit them often and drive traffic to their site, all so I can help shout about LC from the rooftops. So many potential applications, IMO.)

    For the community LCs that I run (and I’m all about community), I use meetup.com to get the word out and organize. It costs a bit of money out of my own pocket, but the payback has been amazing. We’ve had an Agile/XP community here for many years – mostly project managers and technologists showing up to monthly workshops out of habit to eat pizza – by and large, those events (while useful) aren’t very exciting. The LCs, on the other hand, draw a subset of non-zombiefied practitioners as well as students and entrepreneurs who find us via meetup. I’ve been holding these for nearly three years now, but rarely have co-workers come by to participate.

    A recent spin-off of the community meetups is the podcast. Some of the regular visitors to the meetups agreed that the conversations were often too valuable/entertaining to let fade away, so we began holding separate sessions to be recorded (and published to Stitcher and iTunes). It was an easy transition, and we follow the LC format in real time on each episode. (In the earliest episodes I explained the rules, not so much these days.) These have allowed us to share the conversations around the globe. As of this writing, we have about 240 downloads per session with a few questions & comments coming from these. 18 episodes produced so far, three more in the pipeline, and our next recording meetup in a week. All recording sessions for the podcast are held in person – I’m resisting the temptation to do a LC by Skype or Google hangout, mostly because I believe face-to-face is the only way to do a LC.

    When I go to conferences and Open Space events, I carry a kit filled with index cards, sharpies and some blue tape. Impromptu LCs can spin up in no time at all. (An interesting aside: I’ve kept nearly all the (anonymous) index cards from my meetups, podcast sessions and impromptu LCs for a few years now. Someday I hope to index, group and share them. Not sure how or why, but I enjoy seeing questions repeated or themes forming over time.)

    I also get invited to speak locally/regionally about LC and the benefits for using them in the workplace. For each presentation, I use a slide deck I created so I can put LCs into context before holding mini-coffees with large groups. (This year, I created a pecha-kucha for the Scrum Alliance gathering in Phoenix … crossing my fingers to get accepted.) We also were talking a year ago about trying a Scaled Agile Coffee TM (aka really big LC), but realized that Agile Opens and Agile Coach Camps are pretty much what we had in mind. (We’re hosting the next ACCUS here in Irvine in a couple months.)

    Okay, so with regard to the workplace…

    It didn’t take too long after starting the community LCs before I wanted to experiment with them at work. Back then I was a coach/SM at SendGrid, and I was always looking for alternative experiences for the retrospectives. The first time I ran a LC, the quick reaction was “WTF?”  The team was used to me trying different techniques, but this one caught them off guard somehow. By the time the session timebox expired, they (almost) didn’t want to leave the room. We’d discovered together how some topics – previously given lip-service at prior retros – were actually important and complex enough that they dominated a 90-minute session. More cards were created mid-coffee, and we were surprised that even the normally quiet and reserved members became vocal. (I think it was as much about getting them out of their comfort zone as much as it was about the LC format itself, but… winning!)

    A year ago I attended a workshop on retrospectives led by Diana Larsen. I’d brought up LCs as an alternative technique, and the room exploded. Other folks there had previously employed it, to equally dramatic results. I’ve found, though, that I can’t use it on a regular cadence with my teams. I like to spring it on teams when they least expect it, otherwise it could turn into one large bitch session.

    It’s a great format for brainstorming activities, as you likely know. Not so good for ordering / prioritizing work or detailing technical concepts, though.

    I’ve used LC with my Scrummasters. SendGrid had 10-12 teams spread across four locations when I left, with about five full-time SMs who self-organized to share “best practices” (I use the term loosely). When we were able to be together in person, I would carve out time for a SM-focussed LC so we could address common concerns and brainstorm new activities. We’d even tried to hold a SoS as a LC, but it wasn’t too successful. Oh well, we tried.

    Now I’m at another workplace, and I use LC more than ever. I still keep it as a retro technique, but I’ve also introduced it to managers and executives. When my boss asked me to organize the ritual yearly Roadmap exercise, I shocked the system by holding a LC in the boardroom. Defenses came down when we affinity mapped the cards into topics and found overwhelming support for issues related to tech debt, stability and scaling our services. Suddenly pie-in-the-sky features didn’t seem nearly as urgent to the C-levels present. Although later meetings were more traditional, the LC exercise cut right to the meat of what would become our highest priority objectives for the year. Saved time with a lot less arguing and horse-trading than I’d experienced with similar roadmapping cycles at previous organizations.

    Over the holidays, a peer/mentor of mine pushed me to try to find more applications of this lightweight, agenda-less model in the workplace. It really is my laboratory, and LC is a fantastically easy and effective format to throw at unsuspecting participants.

    I’d like to discover more uses of Lean Coffee. If you have other applications, please share in the comments below or to me via twitter @AgileCoffee.

    – – – –

    Update 2/25/15: I wrote a guest post on the Modus Cooperandi blog entitled Fresh Perspectives on Lean Coffee where I go into a bit more detail on the roadmapping exercise. I’ve also dedicated an entire post on Roadmapping with lean coffee and Edward De Bono’s Six Thinking Hats. Enjoy!

  • 16. Do Agile Methods work with ERP Projects?

    Vic is joined by returning guest Dale Ellis (@theDigitalDale) and newcomer Alberto Hernandez for a fresh brew of Agile topics:

    • “Death March” Scrum and Kanban – Dale bases this question on Edward Yourdon’s “Death March
    • How can ERP implementations be sped up using Agile methodologies? – Alberto has much experience with ERP rollouts but wants to know how they can improve
    • Internal Hackathons – Vic talks about running a four-day coding event inside his company

    Announcing Agile Coach Camp US West. For the first time on the US west coast (and only the sixth time in the USA), Agile Coach Camp is coming to Irvine, California, from April 10-12, 2015. Organized by yours truly, this multi-day “unconference for Agile coaches” will be set amidst the bunkhouses and hiking trails of the Irvine Ranch Outdoor Education Center. We guarantee your fill of ‘smores around the campfire. Be sure to visit AgileGathering.com to find out more information.

    Finally, regular listeners remember Dr. Dave Cornelius (@DrCorneliusInfo) whose 5 Saturdays program introduces teens to Scrum practices and other skills to build a career on. Visit 5Saturdays.org to learn more and support Dr. Dave’s work.