Sleep Well

I recently talked with a guy who went through a break-up. He detailed how it was hard to adjust, but he didn’t lose any sleep over it – he truly feels the right decision was made.

This got me thinking: that’s what life’s about: go to bed each night and when you look back on the day, truly sleep well (let go, be at peace).

This got me thinking some more: that‘s similar to another way of thinking about what life’s… about: go to your death bed and when you look back on your life, truly die well (let go, be at peace). Time scales are different, and this has been explored almost two years ago.

Besides making this connection, I want to offer one more insight: add another time scale: the Sprintly time box. Thus, go to the Retrospective and when you look back on the Sprint, let go & be at peace.

Oh no… we can go one more round: one more time scale: now. Let go & be at peace at all ‘now’s. Maybe that‘s what life’s about.

I’ll sleep on it.

Plan For Less

Lately, I’ve pulled off this seemingly impossible goal: complete all the things I planned to do per Sprint! My secret? Plan for less.

By planning for less per Sprint, yes, I leave myself open to do more and to go with the flow …of the day. This means a couple of things, and I think of it like an equation:

My Sprint Backlog = low number of planned stories + high number of unplanned stories

To get the most out of the planned stories, I have them associated with my Sprint Goal, which used to answer the question, “What is the exciting new thing I will share proudly with the world at the end of my Sprint?” and nowadays answers the question, “What do I want to make sure I get done by the end of my Sprint?” This sentiment is more practical, more self-serving, and way less stressful, ’cause all I have to do to accomplish this declarative Sprint Goal is one or two small and specific things. A few hours of focus effort, et voilà, I can proudly wave the flag of the Republic of Productivity (I hear David Allen is the Prime Minister).

To get the most out of the unplanned stories, I look in two places.

First, I’ll look at my Product Backlogs. I just look at the top, ’cause that’s where the high-priority items are. If there’s something there that is convenient to do, or that I’m particularly inspired to do, voilà, I cherry pick. These Product Backlogs then serve as reminders of all the cool and/or important things I want to do.

Second, I’ll look… around. I’ll look at anything that is not a list. Whether it is doing something spontaneous or living like a millionaire, most of my Sprint Backlog stories end up being emergent stories as of late. As long as I check in with myself often enough, I can maintain a level of strategic personal growth while embracing… life.

Folks, this is the most empowering version of my ScrumOfOne experiment I’ve found for healthily balancing the Agile constraints of personal development through Scrum, with the dynamicity of daily life.

I’m hesitating to press the ‘Publish’ button. This post just ain’t that funny… it’s not inspiring… it’s not captivating. While it’s unsettlingly dry, I write this because it is settlingly culminating.

Since I cut my Sprintly time-box in half, I’ve had more practice with performing the Retrospective and Sprint Planning per Sprint ‘turn-over’: it takes an hour and change. From the more opportunities to adapt, I’ve removed how I used to feel like a bum for not getting done the things I’d ‘commit to myself’ to doing, and actually get more stuff done. And I’ve been punting on this particular post for a while because this is effectively a report on research.

I used to do shit like this, and it’s been kinda sucky. Now I do shit this other way, and things’ve been way more rockin’.

Oh, that’s right. That’s what this blog is about. Where’s that ‘Publish’ button…

Quirktastic or Corporate Bingo

Ever read a passage from an article on a lazy Sunday afternoon while sipping a cappuccino, and say, “Man, I totally gotta lift that and make that the basis of my next blog post?”

Nope, me neither.

I also remember watching my dad speak to everyone in the town square on the Fourth of July. He was up in this little white gazebo, and he was talking about the state of the city. He used the word “ain’t” at least a dozen times, so afterward I gave him the gift of feedback. He looked me straight in the eye and said, “Are you really trying to help me get better or are you embarrassed?”

I said, “Honestly, a little bit of both.”

He said: “Son, this is who I am. And look out there. This is who they are. And if they can see me be imperfect and be the mayor, then one of them will aspire to be the mayor, too. People prefer their leaders with flaws because it makes these positions more attainable for the rest of us.

Here, Brad Smith, CEO of Intuit, in an interview by Adam Bryant for yesterday’s ‘Corner Office’ column of the SundayBusiness section of The New York Times, talks about his parents. In the process, he talks about the benefits of appearing human when in a position of leadership. Sure, the mayorship appears more attainable, and I would argue that is because the mayor appears more relatable.

Ever listen to a public relations message or a corporate pep talk and it is littered with stuffy-sounding jargon? “At the end of the day”, “Productize”, “Quality Initiative”, “Deliverable”, “Going Forward”, “Opportunity For Improvement”, some buzzphrases sound self-aggrandizing, some of these come off as adding no value, some do both, and man do these really grind my gears. They are very effective at being incredibly impersonal. Don’t use them.

Be relatable.

Hell, I’m trying, but that’s because I’m really a robot.

A handsome, charming, Spanish, sword-fighting robot. Don’t tell my wife.

Halve It Your Way or A Shovelful of Sugar

Eating your own dog food, or dogfooding, is like the practice of practicing what you preach, which can feel like having to taste your own medicine when the medicine ain’t so tasty, or if it isn’t Gmail.

Want to piss off a software developer? Tell her she’s got less time to code something. This isn’t specific to coders, of course, but this is more the realm I work in, so I can speak to it. She’ll thrash. “Leave me be,” she’ll say. “You foul beast,” she’ll add. (“And stop speaking for me,” I’ll type on her behalf, parenthetically.)

Being told there’s less time to do stuff sucks. The Scrum response to this is to, well, do less stuff.

Folks, I am opening up a can of whoop-ass my own Scrumalicious dog food and halving my Sprints from a time box of two weeks to one week, which means I will proportionately plan to do fewer points worth of things per now-shorter Sprint. “You damn dirty ape,” I say through clenched teeth, “Why?”

I’ll tell me why.

Last Sprint felt a little too eventful, and I was able to track this using my latest Kaizen Story, which was

…to monitor which stories get implemented that are emergent and not related to my Sprint Goal.

In doing so, I monitored myself diving deep into emergent stories related to Bitcoin (invested in 1 BTC), Litecoin (invested in 10 LTC), and AirBnB (opened up our home to strangers). Were they things that ultimately help me out? The Product Owner in me thinks so, but they didn’t further me along the journey of accomplishing my Sprint Goal or getting done my reduced number of Sprint stories. To top it all off, I have yet to do the Retrospective, but I attribute that to getting food poisoning right at the very end of the Sprint.

I feel like I’ve fallen off the bandwagon.

Or have I?

Having relatively short time boxes neatly punctuates what can otherwise be an endless slog of personal development, in the ScrumOfOne realm, or software development, in the just-about-everywhere-else realm. It provides a point of transparency that you can then inspect, from which a specific practice of adaptation hopefully emerges. What I could clearly see was that the points associated with the emergent stories were greater than my predetermined buffer. This triggered a rather Scrumalicious adaptation which, aaugh, increases my chances of getting my Sprint Backlog (predetermined list of things to do) completed if I shorten that list and then shorten the time I next check in… with… myself.

It feels like punishment, which I’m imposing on myself, which is twisted; however, it is a practice designed to get the team to win. For good measure, I’m throwing in a period of grooming my own fur Product Backlog.

Regularly Scheduled Chaos

Oh – hey! I almost didn’t see you there. You know. From up here on the bandwagon. The view is great. But you’re not here for that. You’re here ‘caus-

Snake Oil! Snake Oil! Snake Oil! Get some now! It’s great for what ails ya! Anything! Anything at all! Grandma got bunions? Papi got the sniffles? Then Snake Oil is for you! Apply directly to the forehead! Snake Oil!

Geez, don’t you hate that? Here we are, having a nice conversation, you down there, me up here, on the bandwagon, out where the deer and the antelope play, and out of nowhere we get interrup-

Fording a river? Who isn’t nowadays! For these hazardous trips, don’t risk it! Leave it to the experts! Let us at Caleb’s help you with some of our special caulk! Caleb’s Caulk! Don’t leave home without it! Caleb’s Caulk!

…interrupted. You can’t predict these things. (Unless, of course, you can …at which point please help me with trading Bitcoins.) You just have to be ready to roll with it (chaos), and I recently learned how after my last sprint (scheduled life).

See, Sprint 141 was my first one back after not doing any disciplined self-Scrumming, so I planned to do all this stuff. I had all this energy at my personal Sprint Planning session, where I looked over my Product Backlogs, grabbed the top-prioritized stories, threw ’em into the Sprint Backlog for Sprint 141, and was all like, “Yeah! I’m gonna DO this! Do it all! All the things!”

Yyyyyeah – no. I did not.

My Sprint 141 velocity was 37 points, which is respectable for me (more on how I’ve assigned points to personal/ScrumOfOne stories in a future post), but in the Retrospective, I looked at the stories associated with those 37 points, and noticed two things:

  1. I didn’t get done even half of what I had planned for that two-week period.
  2. I got a lot of other stuff done.

This ‘other stuff’ was mainly in reaction to unforeseen …interruptions, e.g., a buddy visiting, striking while the iron is hot for a surprise date, sudden extra work at …work.

So there I was, at my own personal Retrospective, feeling both good and bad at the same time. Good because I got a decent amount of stuff done – I was productive! Bad because half of my accomplishments weren’t from the planned Sprint Backlog, which meant they weren’t the top-priority… the things that would move me most towards the respective visions per personal Product Backlog – I was not efficient!

This last part is a downer. It’s a downer because I had done this all the time: planning to do a set of things over two weeks, and at the end of the two weeks, never getting them done. I have thus been injecting into my own life regular opportunities to show myself that I can’t get done what I planned, snowballing evidence of my inability to both commit and commit to myself! What’s a mother to do?

For just such situations (corporate teams encounter this, too), Scrum co-founder Jeff Sutherland recommends something called the ‘Interrupt Pattern‘. Essentially, be flexible to sudden direction changes by planning for less. Sprint Teams can do this by adding a buffer of points into their planned velocity, where this buffer is a placeholder for stories that suddenly crop up, like dealing with hot issues from a customer or a freak Y2K bug that was latent for 14 years.

For ScrumOfOne-rs like me, this means committing to fewer stories at the Sprint Planning, knowing that I will make up the rest of my bi-weekly productivity with either tactical accomplishments (reacting to life – stuff just came up) or strategic accomplishments (living proactively – stuff off my Product Backlogs).

This improvement to Sprint Planning was the more interesting Kaizen to come out of the last Retrospective. The piece of improvement I’m applying to this Sprint 142 is to push daily to complete a planned 1-point story. This ensures I’m doing something each day to refine myself. Today, that 1-point story is pumping out the weekly blog post.

Tomorrow, that 1-point story might well be to buy some of that caulk I’ve heard so much about…