We run projects

For companies that have the people they need to build something, but lack someone to drive the project, we can ensure it's success. We have successfully completed projects in agile environments and more traditional or "waterfall" organizations. We believe the most important part of a project is maintaining momentum, iterating, and shipping often. We despise corporate politics, a fear of making decisions, being afraid of mistakes and anything else that prevents people from getting things done.



Four essays about running projects


The importance of Momentum

Gaining and keeping momentum on a project is a critical component of it's success. In the same way that a car requires a lot of energy to initially get going, projects generally require an initial burst of energy. Once this is applied though, if you can maintain your momentum a much smaller amount of energy is required to keep moving at the speed to which you initially accelerated.

Likewise, once you've lost your momentum, it takes a pretty large amount of energy just to get things moving at the same pace again. It's not just inconvenient, starting and stopping on a project quite simply wastes a lot of energy. People need reminding as to what the priorities are. Team members become engaged on other initiatives. Vendors may think you're not serious about working with them. Employees question the importance of the project. The list goes on and on. In fact, not starting a project is much better than starting a project that constantly loses it's momentum.

No one wants to work on a something that seems like it's on life support. People like working on fun, active, fast-paced projects where tasks are regularly being completed. It turns out that these are also the easiest to manage because they have a ton of momentum - they only require a little bit of energy to keep things moving quickly. You may need to steer one way or the other and slow down or speed up in different situations, but relative to starting from a near stand-still it's a negligible amount of energy.

Momentum is very real, and losing it on your projects can have far reaching ripple affects which are almost never good.



Naivete is an asset

We love talking to entrepreneurs about how their businesses got started and the challenges they encountered; we get a ton of inspiration by talking to them. One thing you might often hear an entrepreneur say is that had they known ahead of time how difficult something was going to be, they never would have started it.

Naivete, it turns out, is an asset.

Have you ever had an idea and shared it with someone who knows a lot in that particular field? Likely they dismisses it, stating how difficult or complex it would be. They'll give you a host of reasons as to why the consumer won't buy it, or why it can't be built, or if it can be built and the consumer would buy it, why marketing it would be so hard that no one would find out about it anyway.

The problem is, they're burdened with the knowledge of all the difficulties that inevitably lie ahead. In their minds, the challenges dwarf any possible benefit. They don't understand the dream because they're too hung up on the effort that would be involved.

Their knowledge is a liability.

This isn't to say that expertise is bad. Becoming an expert, and working with experts, is probably an inevitability (and a good thing!) of any successful person or business. The point however, is that before you do anything, you have to get started. Anything that helps you get started is an asset.

If you have the opportunity to start something, don't let the fact that you don't know everything prevent you from trying. Very likely, the reason you're even willing to make the attempt is because you're "naive" enough to try. This instantly gives you a leg up on your competition.

Sometimes knowing too much can be a liability, embrace your naivete.


 Patience is Expensive

In our personal lives, the old adage is true - patience really is a virtue. Having patience with your friends, spouse, and children is a way to strengthen the foundation of your most important relationships. There's not really any cost, the rewards are great, and there is very little (if any) risk.

In business though, patience can be very costly. It's not a virtue, it's an expense. This doesn't mean it's never worth the cost - but a lot of times it isn't.

If your revenues are declining, you probably need more action than patience. If a project is running off the rails, it needs a project manager that's going to fix it immediately, not someone that's going to be patient and "let the process sort things out." If someone wants to start their own business, too much patience might be what's holding them back.

The exact definition of patience is: "the capacity to accept or tolerate delay, trouble, or suffering without getting angry or upset."

If you're able to accept delay, trouble or suffering without getting angry or upset, you are, at a minimum, paying a price for that patience.









When everything is a priority
nothing is a priority

If everything you want to do is a priority, it's no different than not having any priorities at all. Everything can be important, but it can't all be the most important.

While there are a host of theories about how to best prioritize projects (and I have my own opinions about how work should be prioritized) the first step is at least understanding that you do indeed have to come up with your priorities. Without prioritization, everything gets a little attention, but almost nothing is actually completed. Even worse, you're probably losing a lot of momentum on almost everything and expending a great amount of energy with very little return.

This seems sort of obvious, but a lot of companies still struggle tremendously with this concept, and it's understandable. It's really hard taking what may very well be a great idea and pushing it off until later. It's tempting to try and take on that one additional thing without having to give up anything. The problem is, it almost never works out that way - something always has to give.

If you're finding that you aren't getting as much done as you think you should, or if you feel really busy but don't have as much to show for your work as you would expect, you may simply need to take a step back and prioritize your work.

Sometimes pausing everything and figuring out your priorities is the best action you can take.


If software can be a service, how can a
service company be more like software?
  • Different tiers of project engagement.
  • Flat monthly fee.
  • No long term contracts.
  • 30 day trial period.
  • Tier descriptions and pricing
  • Monitor and Maintain: $2,000/month
    • For teams that are functioning well, but still want someone to help out with prioritization, highlight dependencies, outline integration points, and chase down vendors, this is for you. A lot of teams only need a little help.

  • Actively Lead: $5,000/month
    • The most "standard" offering, we'll actively lead a team to complete your project. We'll gather requirements, outline dependencies, run sprints, outline key milestones and all the other good stuff you expect from a project manager.

  • Repair and Relaunch: $10,000/month
    • Our most involved offering. We'll work with you to fix a broken project and set it on the right course. Projects in this category should never stay here for more than a month. When engaged in this tier, we report directly to the ceo or equivalent.