Find flow, fight fear, and create focus!

Archive for the ‘Planning’ tag

How it Feels to Ship Stuff

0 comments

Shipping

If you don’t know what I mean by shipping, you might want to read Real Artists (Plan to) Ship first.

Shipping is hard.  It’s especially hard if you’ve never done it, or simply haven’t done it often enough to know what it feels like.  You suspect that ‘inspiration’ will pull you through it, yet in reality inspiration usually doesn’t last more than a day or two.

Inspiration is an ephemeral feeling that tricks you into thinking it will always be there.  Of course, it can’t be… and won’t be.

Inspiration has never shipped anything.  Grit is how you ship. If you think you’re always going to be inspired and that you can just “lean on” that feeling everyday to power you, you’re going to fail.  It doesn’t work.  Inspiration will disappear as soon as the caffeine leaves your blood stream, you get distracted, or you wake up with a headache.  You need a model for shipping, something that helps get you through the emotional dips you’re bound to experience.

When you’re inspired, you don’t expect to have dips in your motivation.  You’re above that.  You’re made of steel.  The feeling will last forever.  People who ship know better.

The art of shipping is the same the world over, no matter what the subject is.  Paint, code, words, chords, clay, whatever. If you’re creating anything from nothing and expect it to see the light of day, you’re looking to ship something. Creating something without delivering it may still be considered art by some, but it’s not shipping.

When we hire new program managers at Microsoft, one of the most important things we look for is people who are good at all phases of the product cycle.  We expect people to be strong at the beginning, coming up with creative ideas and unique approaches to solving tough problems.  We look for strength in the middle, people who are able to execute and get the team through the grind without giving up.  And we want people who can pull the team all the way through to the finish line, dealing with the (very hard) act of pushing something real out the door to a few hundred million users.

This means that the best people are the ones who can decide what to do, figure out how to do it with the team, and then start it, drive it, and ship it.

Anyone can have an idea.  And just about anyone can write a strongly worded email or document about how “obvious” that idea is and how everyone who doesn’t “get it” is an “idiot”.  But the people who are able to sell the idea, line the people up, and bring it all the way to the finish line, imperfections and all, and then do it over and over again are the real stars. 

The funny thing is how these people usually aren’t the same people who think they’re superstars just because they have some ideas.  The best people are too busy shipping to care what you think.

Read the rest of this entry »

Real Artists (Plan to) Ship

with 6 comments

Ed. note: This post is appropriate because we’re “shipping” our son to the world in just a few hours.  Wish us luck!  Posting may be slow for a little while as we adjust to a bigger family, but if you’re signed up for email updates, Twitter, or RSS, you may not even notice!

Click for photoIf you work in the tech industry, you’ve undoubtedly heard the phrase, “Real artists ship”.  It’s a quote attributed to Steve Jobs, the founder and current CEO of Apple, as a motivator for the development team of the original Macintosh computer.

In this context, shipping means getting your product out the door and into the hands of the world.  But it could mean submitting your term paper, completing a big sale, or finishing a year-long boat renovation.  Life is full of projects like these that could go on indefinitely, but ultimately have to ship in order to make a difference. 

If these projects don’t ship, they’re just hobbies.  If they don’t ship, they were just fun ideas – and ideas are a dime a dozen… everyone has good ideas.  But shipping… that’s hard.  And the rewards of shipping are reserved for the few that are able to do it, not the people who first thought of the idea.

The “problem” with starting a project with the expectation that it’ll ship is that it imposes all sorts of constraints.  The technology isn’t where you need it to be, you don’t have the time you need to do everything you want to do, or you don’t have the people or money.  In order to truly think “outside the box” you need a team that’s twice as big with twice as much money and faster computers!  Of course that’s all bogus.

Constraints are why things ship.

If you didn’t have a deadline to submit your term paper, you could tweak it forever.  If you didn’t have customers waiting for the next version of your software or competitors breathing down your neck, you could add every feature you’ve ever thought of.  You need constraints to really think about how to best solve a problem.  Constraints are good.

Read the rest of this entry »

Written by

at

Project Management: Starting a Blog (Part 2 of 2)

0 comments

This post is part of the Project Management: Starting a Blog series.  Read the first part.

Windows Live Writer In the first part of this series I covered an overview of using project management principles for life projects, building out a project plan, and deciding on a name and logo for your blog.  Now I’ll talk about setting up WordPress hosting and hooking up Windows Live Writer.  By the end of this post you should have most of the high-level tools you’d need to start a blog yourself – and while that isn’t the focus of this blog necessarily, I do want to make sure that all this stuff I’ve learned over the last couple months doesn’t go to waste.  If nothing else I can point friends here when they ask me how to do some of this!

Read the rest of this entry »

Written by

at

Project Management: Starting a Blog (Part 1 of 2)

with 2 comments

This post is part of the Project Management: Starting a Blog series.  Read the second part.

Click for more infoProject management is a lost art and much needed science outside of corporate America.  Many people spend most of their working lives planning projects for a living, but leave that toolbox in the office when they jet for home.  However, life is a series of projects – some of them so complex they would put to shame anything you’d encounter at work – and the same tactics that have been proven over the centuries to work for managing vast, interdependent projects like the Roman Aqueducts also work for cleaning out the basement on a Sunday afternoon.

Project management doesn’t sound sexy though, does it?  I’d bet you immediately imagined some geek with a clipboard, sitting in a cubicle, staring at a GANTT chart in Microsoft Project.  But just work with me for a moment: what if the same process that works for that geek would work for you as well?  Would it be worth a shot?  What if learning some ”boring” project management skills helps you get that job you’ve always wanted, keeps you sane while moving across the country, or helps you to relax over your upcoming wedding?

Add little to little and there will be a big pile.  Ovid 43 BCE – 17 CE

Over time I plan to cover project management in more detail and relate the strategies and tactics to focus and to life (an amorphous, ambiguous blob lacking structure).  I strongly believe that solid project management skills can help you lose weight, get that degree you abandoned, start your own business, or… simply start a blog like I’m about to describe.

For now, let’s just examine how this blog got off the ground…

Read the rest of this entry »

Written by

at

-->