Free Training Friday (May 22nd, 2020)

It occurred to me while writing my last post that there are potentially a lot of organizations who, like ours, are looking for ways to be Leaner because of the worldwide impacts of the Coronavirus pandemic. Conferences are being canceled, budgets are being slashed, and many of the traditional methods that Agile practitioners use to earn PDU’s or SEU’s are suddenly unavailable or too expensive. I like to think I stay fairly well tied into the Agile community, and I’m a bit of a social media addict, so I tend to see a lot of great stuff come across my feeds throughout the week. I thought, perhaps, there might be some value in me saving and sharing those things out to the world.

So here you go…the first in a weekly series I am going to call Free Training Friday. Because I am original like that.

Events

AgileThought Virtual Forum – Effective Backlog Refinement for Remote Teams

Date: Thursday, May 28th

Time: 12:00 PM – 1:00 PM

Description: Backlog refinement is about adding details to the product backlog. Refinement, on the other hand, is something that the Scrum team does. Unlike the Sprint planning, the Daily Scrum and other events, the Scrum Guide does not prescribe exactly how refinement is to be completed, so the “how” is up to you.

Virtual Scrum Masters Guild – Agile Outside of IT Panel Discussion

Date: Wednesday, June 3rd

Time: 6:00 PM – 8:00 PM

Description: The Agile Manifesto was written by a group of software developers in 2001 and has been heavily rooted in Software and Information Technology from the very beginning. That trend has been shifting, and many companies outside of the software development world (or departments within larger companies that are outside of Information Technology) have embraced Agile values and principles. Join us for a moderated panel discussion on the challenges and opportunities involved in adopting Agile outside of the Information Technology domain.

Practice Does Not Make Perfect: Why Agile Transformations Fail (Gil Broza)

Date: Wednesday, May 27th

Time: 12:00 PM – 1:00 PM

Description: 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.

Podcasts/Videos

Agile Coaches Corner: Trainer Talk – Why Does Scrum Have So Many Meetings? (With Sam Falco)

Format: Audio

Duration: 4:24

Description: In this episode of Trainer Talk – the supplemental series to the Agile Coaches’ Corner podcast – Sam Falco, a Professional Scrum Trainer, addresses the complaint: “I don’t like Scrum because there are too many meetings.” At first glance, that seems like an odd thing to say because there are only four meetings, so let’s dive into this topic.

Relative Sizing by Clearly Agile’s Fred Mastropasqua

Format: Video

Duration: 9:20

Description: Fred Mastropasqua shares his insights on how to use relative sizing for your Agile and Scrum projects.

Follow Friday

Picard management tip: If you’re on red alert every day, then red alert means nothing.— Picard Tips (@PicardTips) May 21, 2020

I know it seems silly to link to a comedy account, but I get a lot of value out of this feed. This tweet resonated highly with me. I say something similar at work constantly (“If everything is a priority, you have no priorities”).

Getting Started With Agile

Before I go into my list of suggestions, I want to take a moment and briefly touch on one of the things I am most passionate about in terms of Agile.

Agile is a set of values and principles that were written by a group of software developers back in 2001. It is not a framework. It is not a process. There are frameworks and processes that people who are interested in increasing business agility can use but following any one particular “path” is not being Agile. It is doing Agile.

If you ever hear that you have to…well, I was going to create a list of things of things here, but basically if anyone tells you that you “have” to do something in order to “be” Agile that is a big red flag and you should be wary. Always go back to the manifesto. It is short and sweet and should be posted up somewhere you can reference it often. This is a great little PDF that I use. While I am talking about the manifesto, there is a version that was created specifically around Marketing teams. You can find it here. There is also something out there called Modern Agile that is a more streamlined and focused version of the original manifesto. What you will find across the board, though, is that all these various documents focus on values and principles. Not “doing stand ups.”

With all that out of the way, here are some things you can do to learn a little more about the “other stuff.”

Agile Values

  • The Age of Agile by Stephen Denning is currently at the top of my recommendation list. It is all about the pursuit of true agility, and hardly mentions any sort of frameworks or specific methodologies at all. In fact, Denning points out that most companies that are well known as being Agile companies made up their own processes and got copied. While I am talking about Denning, the article he wrote for Forbes about “fake” Agile is well worth the read as well. The book is a little slow to start but it gets better as you read.
  • Turn the Ship Around and Leadership is Language by David Marquet. I first saw Marquet speak at the Global Scrum Gathering back in 2016, where he gave a presentation based on his first book. Again, nothing in these books specifically about any sort of framework but a whole lot about what real business agility should look like.
  • Team of Teams, by General Stanley McChrystal. This is one of the first books I was exposed to once I jumped into the overall Agile community, and it is a remarkably interesting and informative read.

Scrum

  • Read the Scrum guide. No, seriously. It is free and should take you ten or fifteen minutes at most. This is the most important thing you can do in terms of learning Scrum, and anything else you consume that is related to Scrum should be compared back to the guide and scrutinized accordingly. There is a whole bunch of “stuff” out there that people think is part of Scrum that is not (user stories, for example, are not mentioned in the Scrum guide. Nor is sizing or the Fibonacci sequence).
  • If you are a visual person, this is a great video I use when introducing teams to Scrum and unless you are filling the role of Scrum Master or Product Owner it is really all you need to know to be part of a Scrum team. Keep in mind what I said in the bullet point above, though. There are things in this video that are not part of Scrum and not “required” practices.
  • Scrum: The Art of Doing Twice the Work in Half the Time is a book by one of the co-creators of Scrum and a remarkably interesting study into the framework. Sutherland gets a lot of criticism over his ego in this book, and he does very much put forward that Scrum can be applied anywhere, and you are dumb if you do not use it. I think it can be used much more broadly than people think, but I am not entirely convinced it is a solution for every problem. The book has many interesting case studies with teams using Scrum outside of software development, though, and it also talks about ways to “sell” the framework from the perspective of ROI.
  • Essential Scrum is a book by Kenneth S. Rubin that we read as an organization early on in our transformation and has a lot of good “deep” value for those who want to learn more beyond the basics that are presented in the Scrum guide. I must repeat the same caveat that I did earlier, though. This is not a bible. This is not the Scrum guide. There are processes and tools listed in this book that are not “required” parts of Scrum that subsequently can, and should, be tossed out if they are not working for a team or organization. I harp on this point because one of my constant frustrations over the years as an Agile coach is running up against individuals who insist that certain practices must be followed that are 100% not part of the Scrum guide (I also happen to believe that any team that has been using Scrum, and doing it well, will eventually evolve to a point when certain practices found in the Scrum guide are no longer necessary either. Bottom line is that if you are following the same practices that worked two years ago and literally nothing has changed I question whether or not you are actually learning or trying to get better at what you do).

Kanban

  • This book by David J. Anderson is dry as hell and boring but It is pretty much “the” book about Kanban. I really cannot say much more about it. It is included here because it is a good source, but you will never hear me say I enjoyed reading it.
  • A book I did enjoy, however, that really talks about some of the reasons why flow is important, is The Phoenix Project. This book is basically a modern version of The Goal, which was a fable about flow and the theory of constraints in the manufacturing world. The Phoenix Project translates those lessons over to the DevOps world. For a book about management principles it is not only very educational, but an entertaining read as well.

Agile at Scale

So this is kind of touchy subject, because if you think people try to put constraints around Agility on teams, wait until you run across an organization that has had success and now they want it to spread across the enterprise. This is where things tend to get very “command and control” and quick. If you were to ask me where an organization should start, I would suggest Scrum@Scale. Like Scrum, the Scrum@Scale guide is simple, short, and free. You can read it quickly and if you are familiar with Scrum the concepts are not radically different from what you already know. Another major player in the field is SAFe. I loathe SAFe. Just looking at the SAFe diagram gives me a headache. There are some good things buried in the overly complicated mess that is the framework, though, and if you are talking about scaled agile you should at least be familiar with it.

I mean look at this hot mess. Seriously.

Certifications

Certifications seem to be a necessary evil if you are looking for a job in the Agile world, but there are a whole bunch of people out there who hold certifications that are no more Agile than the ninety year old tortoise that I wished lived in my back yard. If you are looking to be as economical as possible the certifications offered through Scrum.org can be taken without having to attend an expensive class and are generally acceptable for most jobs descriptions. If you want to take a class to prepare for any of their certifications, AgileThought has some great folks on their staff. I have not taken any of their official classes, but I am confident enough in the team there to assume they would be great. The other big name in the certification world is the Scrum Alliance, but all of their certifications require expensive classroom work unless you are working with an organization that has a Certified Team Coach on staff. If you decide to go that route, I am a huge fan of the team over at Braintrust. All but one of my certification classes were taught by the team there, and I have learned a lot from (and enjoyed) every one of them.

One quick tip about certifications and classes – Most of these classes have rarely, if ever, been offered virtually prior to this year. There has always been a belief that, as stated in the manifesto, the most value for classes like this came from face-to-face interaction. Many of these companies have had to pivot quickly to try and keep their training income flowing. I mention this primarily because I feel like it is a great time to negotiate training costs. Now do not get me wrong, I suggested the companies above because I think they are solid folks and I want to see them get paid, but certifications are not cheap. I think this is a great time for them to fill some seats for folks who might have smaller budgets or be paying for classes on their own, so ask for it. The worst they can say is no, right?

Networking

Florida has a huge and highly active Agile community, and there are so many free events happening every month that those of us involved in putting them on must coordinate to make sure we are not stepping on each other. Join the Tampa Bay Agile Meetup Group and start attending some of the local meetups. Obviously right now they are all virtual, but we have more events happening now than we were when we were face-to-face. It has been a little quiet lately, but there is also a great Florida Agile community accessible through Slack. Twitter and LinkedIn are also great places to learn more about Agile, but as I write that I realize I have no easy way to share the folks I get value out of in either place. I suppose it is time for me to create some lists.

Other Resources

  • Coaching Agile Journeys is a Florida based community of Agile practitioners who put on several virtual events a month, mostly during daytime hours.
  • AgileThought has been hosting weekly free virtual events. You can keep an eye out for upcoming ones on their event page.
  • Their events are listed though the Tampa Bay Agile meetup group, but I want to specifically point out the Tampa Bay Women in Agile group. This is the local chapter of a worldwide organization that is part of the Agile Alliance, and I am a huge supporter of their cause.

In Conclusion

The more I look at this document, the more I want to add to it. Which is, at its core, directly counter to trying to deliver the Most Viable Product to my customers. Ultimately, I hope you find at least one thing in here that you can walk away with that helps you move further along your Agile journey. I am currently working on becoming an IC Agile Coaching Expert, so if you found value here and would be interested in some one-on-one professional coaching so I can practice on people who I do not work with let me know.

I would like to thank Kari Goetz and Michelle Peatee for being the inspirations behind this post. They both reached out to me at the same time, so I initially started putting it together for them. What you just read is the finished product.