MVP and Anxiety (My Agile Life)

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

This is an odd post. In some ways it’s about psychology. In some ways it’s about my use of “Agile” and Scrum  in my life. Either way, I think you’ll find it valuable, even if you’re not reading those posts.

Imagine that you have a problem to solve, but you’re not sure how to solve it. Worse, this situation is complicated by having many options – a common problem in a wired age with so much at our fingertips. You’re paralyzed by choice and fear of the wrong choice – so what do you do and how do you get out of this?

There is a solution – and one that comes from Agile and Lean techniques. Yeah, I know, trust me on this and keep reading.

The solution is something called Minimum Viable Product or MVP. In software and general terms, it means something that delivers the minimum needed to go to market and satisfy customers and get feedback. To get an MVP you carefully look over what you have to do, pick the effective minimum for the audience, and get it done right.

In fact, an MVP may be all you need for a while. Consider how many people or companies use bare-bones web pages with nice graphics and don’t need any more. You can apply this philosophy to your life.

To use MVP in your life, from plumbing to writing, ask yourself what is the minimum you need to do well to get something complete and ready. Sit down, list your concerns or needs or whatever, pick only the ones that must be done, and do them. You’ve solved your problem, and if it’s not perfect, you can tweak it later if you need to.

(And yes, that’s over-simplified, but it’s enough to get you started.  MVPs for products get more complex.)

Here’s a few examples:

  • You want to have premade lunches for a week so you make a big pot of chili and garnish it differently each day. Next week you might cook two different meals at once, but this is done for the week so you can relax.
  • You want to get a chapter of a book to an editor, so you make sure it’s clearly readable without fiddling with it endlessly. The editor can take it the rest of the way so you’re not caught in a writer’s panic.
  • Traffic is crazy due to construction, so you find a path to work that, if not the fastest, is the least likely to be congested. For the rest of the month your commute is longer than usual, but it’s predictable.

These solutions are not perfect but they are good enough and they get you on your way. In some cases they’ll save you time from worrying more than doing.

The other benefit of MVP is that going for the MVP prevents what’s called paralysis through analysis in the business world – overthinking. MVP gets you on your way and moving forward. In turn, the fact you are at least done means you can reflect on what you did, what you need, and improve things later. Sometimes you don’t even know what you need until you’ve done something after all.

In many cases – especially in life – the MVP is all you need for a long time, maybe forever. Sure you repainted the bedroom the exact same color, you didn’t spend hours debating colors like “Thupe” and “Preamble Brown”. Yes, the report at work could look a bit better but no one cares about the cover color. MVP can often bring you back to reality as well as keep you from anxiety.

Next time you have to fix something or do something, think about the MVP. It’ll focus you on value, keep you from over-elaborating, and reduce anxiety.

(By the way I do plenty of books for coaching people to improve in various areas, which may also help you out!)

– Steve

Steve’s Update 8/7/2017

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

It’s my weekly Scrum style standup for my audience, so where am I?

First, apologies for missing another start-of-month update two months in a row.  It’s like I forget to do a post on those times, and will try not to do that.

So August’s goals are pretty much get out the Way With Worlds Book 3, keep writing “A Bridge To The Quiet Planet,” and I may get out a generator or two.

So what have I done the last week?

  • “A Bridge To The Quiet Planet”: Chapter #4 was released to my pre-readers.  Remember if you want to pre-read, let me know.  Plus I also integrated a lot of feedback – what I’m doing is, as feedback comes, reviewing past chapters to correct any mistakes or common mistakes.  Definitely helped, but a bit draining.
  • Blogging: I recorded more blog posts – so as you can guess, more is coming!  I have some pretty interesting stuff coming up!
  • Speaking: I spoke at Kin-Yoobi con (and really I gotta post the Asian Cooking Hacks handout).

What am I going to do this week:

  • Way With Worlds Minibook #3: I’m going to do the cover and hopefully the edits.
  • “A Bridge To The Quiet Planet:” General writing, finish up Chapter 5 and probably do some more fleshing around of the plot to incorporate some changes I came up with.
  • Generators: I’ve actually got a new generator queued up and I plan to launch it.  I think I may do “funnier” generators for the rest of the year, take a bit of a break.

Challenges:

  • Fair warning this month opened with a lot of unexpected issues; friends moving, friends having job changes, friends with family health issues, etc.  So I might see some interruptions.

– Steve

My Agile Life: The Line Isn’t So Dead

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

(My continuing “Agile Life” column, where I use Scrum for a more balanced and productive life continues).

Right now I’m doing Agile methods in my own life, specifically Scrum.  This has been very successful, both in terms of becoming productive, but also in truly understanding good process and productivity.  However, I often felt (and feel) odd bits of discomfort, concerns over things being late, and so on even though I had a great grasp of how things were going.

Why am I worrying despite having such visibility into my own work?  I literally know my plans for a month, I can adjust on the fly, I have a backlog/roadmap fusion?  Why am I worrying?

This article on Kanban made it clear –  http://www.personalkanban.com/pk/primers/how-to-limit-your-work-in-progress-1calm-down-and-finish/.  I was still focused on deadlines.  Wait, deadlines as bad?  Sometimes.

Think of it this way.  Agile methods are about adaptability and doing things right – a lot of good productivity methods are the same way.  The thing is if you focus on the deadline, you often forget about doing things right – and you stress yourself out.

For example, my fiction book.  I have a “deadline” for this that’s set purely in my head for very little good reason.  This deadline has smaller deadlines.  When I stepped back I realized that these deadlines were arbitrary and affected my productivity and work breakdown.  Getting back into the swing of fiction was a bit of a challenge, and arbitrary constraints kept me from focusing on my craftsmanship.

Instead I had to ask not just when things had to be done, but what’s the most productive way to approach my work – all work.  Not just a book, or cleaning the bathroom, or anything else.  What’s the most important things to do and how do I do them effectively was more important than a given deadline in most cases.

Sure the deadline mattered, but unless the deadline was truly more important than doing it right, it wasn’t a worry.  By the way, the book may also be about a month later than I predicted.  You can guess why.

This is a subtle part of Agile methods, and one I missed.  Scrum may have it’s timeboxed sprints, but is always re-prioritizing.  Kanban focuses on Work In progress with priority in the background. Most agile methods are not compatible with our old ways of thinking where the deadline has to rule everything.

Sounds weird.  Ask yourself this – what if you had a choice to do a good job but it’d be late or done in parts, or delivering something bad on time?

As an example, let’s say something has to get done at the end of the month.  You of course rush this and do it early – but is it the best thing to do earlier that month?  Could it delay other work that backs up on you?  Could it be you need to do it in stages to get feedback to get it right?  What if making it a week late made it far better?  What if you did part of it and got feedback and did the second half the first week of the next month?

Also the focus on the deadline may make you miss doing things right.  Consider this – if you focus on doing something well, won’t you get it done quicker, especially over time?  Won’t it last longer?  Won’t focusing on quality and work first, ironically, mean you’ve got a better chance of hitting the deadline (or at least being more on time later)?

Now back to my writing.  I had gotten so focused on my deadline I hadn’t thought about the best way to do things – and as I improve/polish my fiction writing, I need a bit of “space.”  So I set aside a block of time a month to work on the novel, each task takes some of that allocated time.  I can adapt to tasks and needs of this highly chaotic effort. Now when I decide what task to do then I focus on quality and careful sizing, but I’m not overplanning around a deadline.

(Eventually, as I improve/polish/shake the rust off I probably can be more scheduled).

In all Agile methods, to one extent or another (less in Scrum, more in Kanban), you focus on the best ways to be productive first.  Letting old ways of thinking about when things are due or deadlines can, ironically, interfere with results.

I’m not going to knock deadlines.  They have their place.  But when they interfere with doing good work, you have to ask just how much value they have . . .

(By the way I do plenty of books for coaching people to improve in various areas, which may also help you out!)

– Steve