Art of the Possible

In one of his Google Tech Talks, Jeff Sutherland, co-founder of Scrum, uses the term ‘Scrum-but’ to describe companies that incompletely implement the software development framework. When he consults, he’ll hear, “Yeah, we do Scrum, BUT…” and then some reason why they’re not a pure Scrum shop. In my head, they’re showing Sutherland around and at some point, flash-mob-style, folks congregate around the ping-pong table and sing it a la Annie:

It’s a Scrum-but life, for us,
It’s a Scrum-but life, for us,
Our velocity’s not – so – sweet,
But our process can’t – be – beat,
It’s a Scrum-but life!

And this is the reality of it. Here you are, introducing the new kid process on the block, leading the crew with a new philosophy as a ScrumMaster, or in ScrumOfOne land, at times competing with the existing processes or priorities of life. I like how Ken Schwaber, co-founder of Scrum, discusses it in his ‘Agile Project Management with Scrum‘ book:

…the ScrumMaster has to operate within the culture of the organization.

The ScrumMaster walks a fine line between the organization’s need to make changes as quickly as possible and its limited tolerance for change.

…sometimes these changes are culturally unacceptable and the ScrumMaster must acquiesce. Remember that Scrum is the art of the possible. A dead sheepdog is a useless sheepdog.

Back in ScrumOfOne land, the organization’s culture is… us. This can make it stressful, but it doesn’t have to be!

I used to hold my personal and formal 15-minute stand-up meeting at 5:31am. Past tense. My stories are not complex enough to be broken into tasks. I haven’t invested in any Sprint Burndown chart. I don’t have a formal demo for myself. I don’t always go through and clearly describe the acceptance criteria per story. I have tried each of these things, but none have stuck thus far.

So did I beat myself up for sucking at my own ScrumOfOne?

Yes.

I’d create stories to add more rigor to my personal development system, and then implement them. Slowly, through practice, I felt more and more in control. Not all processes would stick, though. And did I bet myself up for continuing to suck?

Yes.

At some point, I stopped feeling like a putz for seemingly setting myself up to fail. At some point, Schwaber’s words sank in with the deeper appreciation of that phrase: Art of the Possible. Via finding solutions that were good enough (better than perfect), and working with myself instead of against myself (tendencies, social pressures, bow tie affinity), I understood that this system is fully mine! I don’t have to be pure Scrummin’ if I am getting stuff done while promoting the principles of transparency, inspection, and adaptation.

So you start scrappy, but you’re getting stuff done, a la Jay-Z.

Agile Family

This blog documents the adventure of applying Scrum principles to my personal development.

I started a ScrumOfOne because I found it helpful with logistics as I moved into my own space in Boston’s Back Bay. (I carried my cheap bookshelf across town during a late January sleeting ’cause I guessed fewer folks would be out on the roads – I was right.)

Focus then shifted from dwelling development to personal development as I rediscovered pieces of myself. (That February, I was offered extra money to pull extra hours to get a couple of projects done, which I managed by sleeping on a yoga mat at work, not the newly purchased mattress at home. When the last thing you see before you close your eyes is the underside of your desk, you start questioning your choices.)

Having come to terms with what would bring me the most daily joy, what’s left is removing limiting beliefs, getting my butt in gear, and showering you with remixes of Wham’s Careless Whisper, all the while transparently tracking progress towards my vision, frequently adapting. (Adapting the stark abodal palette of browns and greys to oranges and giraffe heads with the addition of my loving partner in fun.)

Now, I can’t help but find the ScrumOfOne in what I read and hear and see, and it’s not so hard when it’s a TED Talk by Bruce Feiler called ‘Agile programming — for your family‘. The talk is much more than an application of Scrum (his last line is powerful), but here’s a primer:

The key idea of agile is that teams essentially manage themselves. … It works in software, and it turns out that it works with kids.

This is essentially family development through Scrum, and it is mentioned in his book, The Secrets of Happy Families: Improve Your Mornings, Rethink Family Dinner, Fight Smarter, Go Out and Play, and Much More.

Do you want a happy life? Try.

Sum Of Your Parts

You’ve heard how something is more than the sum of its parts? Well, so are you; however, it helps to think about you in parts. So let’s think about your parts.

No! Not like that!

Last week (I’m shifting to blogging just once a week for hopefully more quality per post), I mentioned the idea of partitioning out areas of your life, and then changing these one or two at a time. These are the ‘parts’ of your life. All the things (ah, those abstract things) you want to do in life will most likely be associated with one of these life areas.

Using Scrum terminology, and some fancy footwork, replace ‘things’ with ‘Backlog Items’ and ‘life areas’ with ‘Products’. Poof. Magic. Tell him what he’s won, Johnny!

You can now be thought of as a package of products, each with its own backlog.

Or not. You can think of yourself however you freakin’ want. I recommend you try it, though. There are awesome payoffs, especially if you’re curious about the Scrum way of thinking of things. Let’s use an example. Take a guy. Random guy. Let’s call him… Merrill. He’s quite a number of wonderful things:

  • Merrill, the physical homo sapiens.
  • Merrill, the financially responsible.
  • Merrill, the musician.
  • Merrill, the ScrumOfOne thought leader. (Whoa! Were those angels singing…?)
  • Merrill, the home dweller.
  • Merrill, the guy who gets paid to break expensive things at work.

He’s oh so much more than the above, of course, but let’s treat each of these ‘life areas’ as a product. Thus, there is a Product Owner for each product, prioritizing stories based on a vision. Sure, Merrill could set a vision for himself as a whole person, but just as you might do that for yourself, I’ll bet this vision would end up being phrased in terms of some area(s) of your life. Thus,

Awesome Payoff #1: One awesome vision per product… many products per you… many ways you can be awesome!

Does this connote a lack of direction and focus? Nay, fair citizen. Dreaming out a better you is now not just dreaming big, but dreaming multiple dreams, and only the dreams you care about. Merrill, the watch-maker, isn’t exactly a Merrill that Merrill particularly cares about, especially not relative to the other Merrills listed above, so the direction is now better defined. We can now better address each life area, I mean, product, via some familiar Scrum-a-licious ideas.

Awesome Payoff #2: Grouping stories into releases per product leads to paths of punctuated evolution in each area of your life!

In evolutionary biology, as most memorable childhood stories begin, this is the idea that covers how phenotypic changes might be observed with relatively low frequency, even though genotypic changes are constantly occurring. In words a little less Grimm, you can continue putting in work, under the hood, although you won’t really see results until enough of these new pieces come together to ‘release’ a new piece of functionality. You keep evolving, with something novel punctuating the journey every once in a while: punctuated evolution.

Back to the example of the purely hypothetical Merrill, in this case, the martial artist, a release might be to achieve a yellow belt in the martial art of karate. This involves a number of steps (find a dojo, set aside funds and time, enroll, stretch regularly, practise that first kata without stopping, then with good form) that eventually, once all these stories are complete, unlock an achievement. Each ‘release’ for this product represents a punctuation in the evolution to becoming a fifth-degree-black-belt-super-dude, in line with the vision of being able to fend off enemies from attacking my Merrill’s village using a fifth-degree-super-stare. Now to find matching shoes…

I, I mean, Merrill can work on this while working on another product, say, Merrill, the home dweller. If that vision includes waking up to a cove in Maine, perusing Craig’s List’s Down East section may be a story. See how this works? All the things you want to do in life turn into stories onto backlogs of your ‘productized’ life areas. Have one area in life you feel needs some work more than others? You can manage this in the context of seeing the opportunity costs in front of you: the other stories in the other backlogs.

Awesome Payoff #3: Reduced overwhelm!

Or not. Maybe seeing all the things you want to do in life freaks you out, or as you’re working living through sprints, you feel you’re not moving fast enough. Well, you can only move as fast as you can (Merrill’s not cutting any corners by buying a yellow belt, especially without matching shoes…), plus, you’re the ScrumMaster role, too, in this ScrumOfOne model of personal development, so you can work on being more efficient (mastering the ‘how’) now that you’re more effective (mastering the ‘what’).

This is why I say there will be fewer feelings of being overwhelmed: your backlogs are prioritized so you know you’re working on the most important thing now or next, and that’s the best any one of us can do: knowing that all parts of you are taking up space on this floating blue marble in a way that is most aligned with how you want to deep inside.

Awesome Payoff #4: A more wholly enjoyable now!

Admittedly gratifying payoff: This post closes a loop opened about five months ago.

Change Your Whole Life At Twice

You might get to a point where you ask yourself,

Where do I begin?

You’ve got all these things you want to do, all these things you want to improve, all these things you want to change, all these… things. So you take all these things, list them, prioritize them, stuff I’ve been blogging about (see here for more).

Somewhere in the middle of all that, and closer to the beginning of this process, you think about your life. You think about how to think about your life… and then get to a point where you ask yourself,

Where do I begin?

If you read Steve Pavlina, specifically his series on The Meaning Of Life, you get to a section called Transitioning. This is for when you have your direction determined and are then acting on plans and projects to ‘get there’. The stuff in that post is also great for when you might not be as uber-organized or crystal clear as you go down your life path (like me! like most of us! HIGH FIVE!):

Don’t change each area of your life in a month. Change some and keep others stable.

Sounds simple, right? Don’t change your whole life at once, or even at twice, but in stages. Sounds like a no-brainer, so where is the insight? Once you reasonably partition out areas of your life, make a concerted effort to ignore all except one or two of your life segments.

Doesn’t that feel better? It’s another flavor of the message of focus (the Product Owner’s job in the land of Scrum), this time applied to life improvements at a macro level. For me, this means that I will start this year focusing on implementing habits and practices related to two areas of my life: my body and my finances.

Aaaaand this feels odd. This feels odd because it ignores my love of making music, which I’ve realized is the thing that makes my heart sing, pun intended. This feeling odd might be a sign that my focus is wrong, and you right there, sitting wherever you’re sitting, are witnessing a mistake in the making.

Aaaaand this is OK. In a couple of weeks, the length of my Sprint, I’ll have an opportunity to change direction after giving this a shot. This is a beauty of Scrum.

Happy New Year.

(Oh, and don’t make any New Year’s Resolutions!)

How To Be An Animal

My sweetheart recently got me a book: How To Be A Man, A Guide to Style and Behavior for the Modern Gentleman by Glenn O’Brien. She knows I’m into this stuff, and found me a winner. (MUSHY ALERT!) Of course, I’ve already found me a winner.

The third chapter (they’re all bite-sizedly enjoyable) is entitled ‘How To Be An Animal’, wherein he mentions a very small set of things we as animals should get down, one of which is…

Getting enough sleep is essential. If God meant us to wake up at a certain time, he would have given our brains an alarm clock. (Oh wait, he did.) Sure you can get by on less sleep, but perchance to dream?

This is another sleep post (hm, exactly 11 months later). At least I’m more conscious (ha!) of how much less energetic I’ve been on the train rides back home as of late, and how I’m more often opting in to being an American that runs on Dunkin’. Entonces, ¡no mas! Time to bust this habit by creating a new habit to get at least 7 hours of sleep 4 times a week.

Sad to get to this point? Sure. And this is as good a time as ever to be a better animal.