Work That Isn’t Work

(This column is posted at www.StevenSavage.com and Steve’s Tumblr.  Find out more at my newsletter.)

Last month started productively – but then got brutal. I got sick, I had to reprioritize, and was annoyed a side project had to get delayed (sorry, no spoilers). Something felt off about what was going on, so as I sat there battling allergies and a cold I caught because of allergies (really, that kind of week), I wanted to figure what was off.

Why did I feel bad, overpressured, and even when sick not want to do my fun projects like writing and generators?

I used the “Five Whys” technique. This is a good one to learn, but in case you don’t care, you ask “why” about your situation, then “why” to your answer, then “why to that answer,” and so on. Eventually you get an idea of what’s wrong and how to solve it. It’s like having a helpful child in your head to pester you until you explain something, and like talking to a child, it’s a way to realize how smart or how stupid you are.

I’m quite fond of it.

This took more than the supposed “Five” whys, but I realized something amazing and liberating – I had lumped all my “work” in a month into the same pot. Cooking and working out was the same priority, a fun piece of writing was just as important as my weekly budget. All the things I wanted to accomplish were sitting in one pile saying “do me,” so I began treating all things the same.

The problem with treating all things you have to do as the same is that you don’t prioritize (or in Agile terms, you forget their value). In fact, you sort of end up with a worst-common denominator effect where you treat everything as a collection of the worst – often conflicting – traits. Everything was a boring and overwhelming must-do task that was also not important.

At that point I realized my organization had killed my motivation. So how did I solve this? I broke them up by relevance and changed them on my own Big Visible Chart.  OK it’s a spreadsheet, but still.

First, are the must-do tasks for a month. These are important life tasks that I want to do and do as soon as possible and most are repeating.. My motivation is “I really better do these.” Now I know what has to get done, and I’m motivated to do them out of importance. Also there’s less than I thought so that helped. In my list of work I marked them “hot” colors – yellow for do at the start of the month, orange in the middle, red at the end.

Second are the important things to do for a month that are kind of regular maintenance; blog posts, cooking, working out, and maybe some lower-priority stuff that’s added for the month. These things can shift around, but are also the “daily grind.” Seeing this made me realize a lot of them can be done reguarly and over time – in fact many have to be (I’m not going to cook 80 meals at once or workout for 15 hours in one day). I saw that these could be paced, that they didn’t need to build up – and that I should never see this as a giant task to surmount, but one that’d be done over time.

Third but not finally is my creative work – books, the Sanctum, other projects. These are things that I do in addition to “life” stuff – and they’re the fun things. I didn’t overload this for the month of April, but may add more. In my chart they’re green.

Seeing it like this made me see what I’d done wrong:

  • Trying to spread out my most vial (“hot” colors) work as opposed to getting it out of the way or just doing it at the right time and not worrying about it. I had a gut feel that this was wrong, but this helped me put it into words.
  • Being unsure how to pace my more regular tasks like cooking and so forth (blue). Because there was so much, I kept trying to do all of it and feeling overwhelmed by this big pile of “stuff”. Really the pile would decrease over time.
  • Viewing my more fun work (green) as labor by conflating it with regular tasks. I had treated it like other work, trying to fit it into other things to do. Now I could see this wasn’t a grind – this was stuff to do when the other work is done, caught up, or has just bored me.

So what solutions did this give beyond solving my issue:

  • For the vital work that has to be done at the start of the month, my goal is to get it over with early, even if it’s a bit of a haul.
  • For vital work due other times in the month, I don’t worry about it until I have to.
  • For the regular grind, pace myself. Don’t let it overwhelm me, or try to get too far ahead of it.
  • For the fun stuff, I realized now that I’m aware of it, I can make space to do it when I want to relax, when I want to get it done, or when I’m caught up on the other work.

Ironically, I think I’ll get more done since I’ll be less stressed, less juggling work, and have better priorities.

So your takeaway, know your priorities and what work means to you. It’ll help you get the vital things done so you’re not distracted, pace yourself with the regular grind, and be aware when you can/will/want/should do your fun stuff.

– Steve

Agile Creativity – Principle #2: Embracing Change

(This column is posted at www.StevenSavage.com and Steve’s Tumblr)

And we’re back to applying the Twelve Principles of Agile Software of the agile Manifesto – originally meant for software – to creative works. Let’s take a look at the second principle, which embraces what usually drives us up a wall. That, for those of you with a long list of wall-driving, is change.

The Second Principle is:

Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.

This is a principle I entirely agree with and am often terrible at implementing. This is because I’m often used to change being for bad reasons – and I’m sure you have similar experiences. It’s often hard to embrace change because it’s dumb.

However this embracing and leveraging of change is core to Agile, and that is what makes Agile so powerful. So let’s see what this principle can tell us about embracing change, even if we currently hate it.

You Embrace Change For the Customer’s Competitive Advantage

In Agile you embrace change for a reason, and that reason is to provide Value of some kind.  “Value” is really the reason for all Agile practices and principles, and using change is no different.

Note that the second principle doesn’t just say “embrace change because it’s change.” It doesn’t say you have to accept every change. You embrace change for specific goals – and as far as I’m concerned if the change doesn’t help the customer, there’s no reason to accept a bit of it.

You have to help sort out if a change helps your customer, brings no benefit, or harms them. Then you, the creative person doing the work, has to work with the customer to help them understand your choice – which might be to tell them *the change is a very bad idea.*

Because you are a creative, as you know your work intimately, you can help a customer decide how to react to a change. The result may not be “yeah, let’s do that.”  The results may be “this is the worst idea ever, let me tell you why.”

I think the change we learn to hate is the change where we cause harm or waste time by following them. We want to help people; there’s nothing more annoying than having that be prevented due to a bad change.  But a good change?  We can help with applying that.

EXERCISE: Think about the last project you did that faced some changes. How did you evaluate if they helped the customer? How did you communicate your findings? How could you have done better?

You Welcome Change Even Late In The Project

Even if we can embrace change, it’s annoying to have to do so when it’s late.  You got a lot of work done and now it’s wrong?  You have to restart some things?  Why?

But these late changes may be valuable, and thus worth doing. As annoying as they are, we should embrace them – but how do we do that?

I think there’s two ways to do it.

First, we have to accept that many of our ideas of “done” are often the enemy. We think something is “almost done” and is thus a solid thing, immutable, unchangeable. When a change comes it offends our sensibilities of “done.”

But, if we think of “done” as a point we navigate towards, tacking here and there, we can embrace change. That late change means it becomes “done better.” By accepting “done” isn’t as solid as we’d like, we can find ways for the actual “final” product to be more what the customer wants.

Second, we should make our creative work easily adaptable to change. This allows us to quickly alter them when new requirements come in. A few examples:

  • For a book, make the plot outline easily editable so you can swap things in and out.
  • For a graphic work, you save the image “historically” so you have many versions, and use multiple layers to edit easily and retain old elements.
  • For a training film you keep it broken up in many scenes for quick editing, only incorporating them at the end. You also never throw away a scene just in case.

So to review:

  • Let go of solid ideas of “done” so you can embrace change.
  • Do your work so it’s change-responsive, and can be adapted easily.

EXERCISE: Take one of your projects and ask yourself what are five ways it could have been more change-responsive?

Embrace Change

The whole point of the Second Agile Principle is that embracing the right change, even late, brings advantages. This requires a mind shift because often we’re trained or experience change as bad – we need to learn to outright embrace it.

I find you can get to this mindset with two things: focus on value, and embrace Agile methods and practices.

When you focus on value, you see change differently; it’s a chance to do better. It keeps your “eyes on the prize” and not on worrying over the latest changes or assuming the worst. It also helps you take a more “navigational” approach to developing works, adjusting to getting to the destination, or perhaps a better destination.

When you focus on Agile methods and practices, they give you tools to embrace change. Using them effectively and whole-heartedly helps you deal with change and get the most out of it – that’s what they’re there for.

There’s a lot of psychology in Agile. As you guessed.

The Second Principle Is Often The Hardest

So there’s the Second Agile Principle – embracing change. It’s perhaps the toughest one to embrace, but also one of the most potentially empowering. When we can alter how we approach change, we can find advantages for our customers, and be ready to shift so they get the best value.

It may just be a bit annoying as we change our mindset.

A quick review:

  • Learn to focus on finding the competitive advantage of changes – if any.
  • Re-think what “done” means so you can take advantage of valuable changes.
  • Make sure your work is “change-enabled” so you can alter course quickly, even when it comes late.
  • Learn to see change differently by focusing on value and using the tools available.

Change may be an opportunity; if we learn to see it and use it.

Now with change out of the way, let’s talk more value . . .

– Steve

My Personal Agile: Visualization

(This column is posted at www.StevenSavage.com and Steve’s Tumblr)

So you’ve just started your own sprint.  You’ve got a nice big spreadsheet.  You may like that (I do) but if you’ve done any agile research you may ask:

“Why the heck are we doing this in a Spreadsheet?”

There are a lot of tools for organization and time management: Trello, Smartsheets, and my beloved Rally.  Why aren’t I using them here?

A few reasons – none admittedly all that noble.

  1. I am deliberately avoiding more sophisticated tools right NOW because I want to perfect my process.
  2. Spreadsheets give me a lot of control and I can read them with multiple kinds of software.
  3. There’s a lot of choices for tools, but none quite my style – or that I want to pay for.
  4. I track things down to very fine levels – these tools might overdo my breakdowns or it’d take more work to use them.
  5. I am used to operating out of spreadsheets.
  6. I compensate for the limitation with some other methods, some of which I list below.

But some of us don’t work out of spreadsheets.  Why?  We need visuals.  I’ll present you some ideas, but a note:

In “professional” practice of Scrum, I use the big visible boards either automated or printed out, and track to the task level on most teams, the story level on teams of specialists.  What works here may work for you and not work for a team or vice versa.

For instance, one tool may work for a team and not you.  My spreadsheet method would be a disaster for a team in most cases.

Anyway, let’s talk about ways to visualize your work if, like most people, you don’t love spreadsheets like I do:

Solution #1: Use One Of the Tools I mentioned

Trello, Rally, and so on.  Really requires you to learn and adapt to one of them.  It could work, but you’d have to learn a new tool.

The plus side is it may work and you learn a tool to use elsewhere.

Solution #2: Pivot Tables

Since all my work is in a spreadsheet, I use pivot tables and quick calculations to see where I am story wise, figure how much work is done, etc.  After doing this for nearly a year I had pretty good instinctive sense of where things are.

As a note, I do create a rough “guess” every week as to what I can, will, and have to do and look at that separately.

Solution #3: Print Out Your Sprint Backlog

This is a cheesy but surprisingly effective way to track work – Print the backlog out.  Tape it on a wall or something.  As work moves, fill in the spreadsheet cells, using them to track progress.  If you use it well, you might not even need to update the original spreadsheet (though I do as I like to run a lot of statistics)

I did this for awhile, by the way.  It helped, but really as I was always in the Spreadsheet I didn’t need it eventually.

Solution #4: The Big Visible Board

A lot of Agile methods – especially Scrum and Kanban, use a Big Visible Board.  You take some board, divide it into columns for the different categories (Backlog, Defining, Developing, Review, Done), and then stick notes or cards up for each task or story, and move those around.  Yeah, it’s nothing more than cards or sticky notes on a board that you move around.  But it’s fast, easy, and in-your face so you’re aware of what’s going on.  It also helps teams coordinate because they get to see what’s up at a glance.

Now you’re not a team, but these Big Visible Boards help you stay focused – you see it all the time, you’re aware of it.  If you find operating out of a spreadsheet doesn’t work I recommend trying this method.

However, my guess is that if you look at your Sprint Backlog there’s a lot there.  A few Projects, a good amount of Stories, and a lot of Tasks.  Wouldn’t the board get overwhelming?

Well first, if it’s overwhelming maybe you’re overloaded.  But if you’re not, here’s a few recommendations:

  1. Only have Defining, Developing, Review, And Done on the board.  Put your print-out Sprint Backlog on the left.  As you take tasks, make sticky notes for them on the board and see them through.  Sure you get a pile of sticky notes at the end, but that gives you a sense of progress.  By the way, you probably won’t need to update the original spreadsheet much if you do this.
  2. Track by stories.  This is a bit more challenging, but if you’re REAL focused on doing each story all the way through before you take on another, then you can just track on the story level.  Put the tasks on the story and check them off as you do them.  By the way, if you have good story/task breakdown you may have to combine it with method #1.
  3. Two-board solution. On the top are the stories in progress.  On the board below, active tasks.  Might get confusing, but it could help you get “both” levels.

Again, see what works for you.  but that’s the point – what works for you.

– Steve