Skip to content

Zen and the Art of Project Management

June 9, 2009

Someone posted a message to the Ninject user group last week asking if anyone had heard from me, and if I was alright. The rumors of my demise have been greatly exaggerated! I’ve been next to silent on my blog and Twitter for awhile now, and although I’ve alluded to it before, I’m finally ready to announce what I’ve been up to.

This is my last week at Telligent. I’m leaving the company to launch a startup with my wife Nicole.

Sometime last year, I was looking for an application that could support a lightweight agile development process. It seemed like all of the existing solutions were bloated with unnecessary features, difficult to use, and too expensive for what I needed. I heard similar grumblings from other developers – it seemed that there was a lack of simple, flexible, and cost-effective solutions available for lightweight project management.

Around the same time, I was introduced to the concept of lean software engineering. If you’re not familiar, lean software engineering draws inspiration from the Toyota Production System, and focuses on optimizing flow, reducing waste, and continually improving your process to become more efficient. The development process is organized around the use of a kanban board, which is a visual representation of your process and the status of each work item as it moves from concept to completion.

I was immediately hooked. For the past several years, I’ve been on a crusade to convince software developers that the majority of effort in software is spent changing software after its initial version. Therefore, the easier your application is to change and improve while maintaining a high level of quality, the more effective you will be at competing or satisfying your clients. Lean is very much in line with this way of thinking, and it’s the first time that a development methodology has really made sense to me.

logo

Today, Nicole and I are proud to officially announce Zen, a lean project management solution. The system is geared around a web-based kanban board, on which you can hang cards representing work items. Here’s an example (scaled down for the screenshot):

board

The columns on your board can be customized to your project, and can be changed anytime. As a task passes each phase of completion, you drag its card to the next phase. When it reaches the right side of the board, it’s done. Cards can have different colors, you can tag them to organize them, and when things go wrong, you can mark them as “blocked”, indicating there’s a problem.

Zen’s not limited to just a kanban board, though. Collaboration is the key to making a process work, so when things happen in your project (like moving a card from one phase to another), Zen shoots notifications to the other members of your team. And, since nothing’s more annoying than having a service send you a million emails, Zen can notify you of changes not only via email, but Google Talk/XMPP, AIM, Windows Live Messenger, or ICQ. And since everyone has their own preferences on how they want to be updated, each user can customize how they want to be informed, including turning notifications on and off to create cones of silence. :)

Because it’s web-based, and because of its emphasis on messaging, Zen is particularly useful for distributed teams, where you can’t just hang a physical kanban board in the team room. Even if your team works in the same location, having a software application support your process can be very useful – Zen tracks key metrics like lead time and cycle time for you, and provides big visible charts to keep you motivated and on track.

Zen doesn’t force you to adopt a lean process. It’s designed to be as simple and straightforward as possible, while being flexible enough to customize it to match the way you work, and improve your process as you find ways to be more efficient. Zen lets you start with just a task board, and if you want, gradually add lean artifacts to your process at your leisure. Whether you’re a lean expert, or you just want a project management system that stays out of your way and lets you work, Zen is a great option.

Another way to think about it is that Zen is the Ninject of project management software. :)

Zen is still in limited closed beta, but we’re wrapping things up, and will be launching in July. In the meantime, check out our website, and sign up to be notified when we go live. If you have any questions at all, don’t hesitate to drop me a line on email (nate at enkari dot com), Twitter, or Google Talk / Windows Live Messenger (nkohari at gmail dot com).

Leaving Telligent is bittersweet; while I’m excited about Zen, Telligent has a lot of absolutely fantastic developers, and I’ll miss working with them. My time with the company has been memorable, and I wish them nothing but the best of luck. The good news is that the cat’s out of the bag, I get to start talking about all the cool technology that powers Zen, and some neat tricks I’ve picked up along the way. Between that and my obsession with lean/kanban, I’m going to start being more talkative again… I’ll leave it to you to decide if that’s a good thing or not. :)

About these ads

From → miscellaneous

27 Comments
  1. Congrats and Good Luck – the site looks great!

  2. Rob Conery permalink

    This is one of the neatest ideas I’ve heard in a long time :). Time to start the webcasts on what Lean is and why people should care!

    I signed up for beat btw – I think I can get some folks here at MS to give it a whirl…

  3. Congratz, I took the same leap with my wife a little over a year ago. It has been tight but I am having a blast.

  4. I’ll certainly miss working with you, but this is a great opportunity for you and a prefect time to do it!

  5. Looking forward to playing with it… I’ve been on the lookout for something like this. We haven’t been able to find project management tools that are designed for Kanban.

  6. Victor Kornov permalink

    I’m interested if you’ve seen http://scrumy.com .Looks like something real close to your offering.

    P.S. I’m not affiliated with them in any way.

  7. Brady Bonnette permalink

    Hooray! :)

    It’ll be great, we all know it.

    Just remember all of us on your way to the top.

  8. Wow! I didn’t see that coming, although your absence from the online world has been conspicuous :) Sounds like a great product.

  9. Congrats! I commend your commitment to the growing Lean/Kanban software development movement. I’m looking forward to seeing what this tool can offer!

  10. Congratulations on going “solo”… I never had the courage of doing this (well.. probably in Italy things are a little more complicate, from the bureaucratic, fiscal and legal standpoint).
    I wish you all the best for your adventure.
    I signed for the beta, even if I’m not doing a lot of “planning” lataly :)

  11. I have tried a few agile project management tools in the market, and have been frustrated because of too many features. I have signed up for you thing. Waiting for the floodgates to open up :)

  12. addy santo permalink

    Good luck! Zen sounds promising.

  13. Congrats and Good Luck. Which technologies are used for Zen?

  14. cowgaR permalink

    congratulation Nate, a bit offtopic, when will the ninject v2 be final? :)

    @Rob, well, would love to see BDD and AgileZen joined together on Kona (or some other) project screencast.

  15. CONGRATULATIONS!!!

    Exciting times for you both and I wish you the best of luck in your new venture.

  16. About damn time this went live! ;-)

    Gratz, I expect this to be a popular tool.

    ++Alan

  17. How do we get invited to the beta???! This looks awesome!

  18. Wow Nate, congratulations! Zen looks very cool, I will have to check it out. So is it powered by Ninject :-)

  19. Eddie Cianci permalink

    I promise this isn’t a troll, I just wanted to point out a small typo on http://agilezen.com/features under the “Helps to identify and reduce waste” heading:

    “focus on a few high-value Zen doesn’t” (maybe just missing a word & punctuation?)

    Love Ninject and looking forward to using Zen (and Ninject2)! I don’t suppose this qualifies me as a beta tester? ;)

  20. Chris Williams permalink

    You have the same logo as zenprise. http://Www.zenprise.com

    might be careful there.

  21. Zen is open to the public now.

Trackbacks & Pingbacks

  1. Chad Myers' Blog
  2. FoxyBlog
  3. Dew Drop - June 10, 2009 | Alvin Ashcraft's Morning Dew
  4. Daily Links for Wednesday, June 10th, 2009
  5. Daily Links for Thursday, June 11th, 2009
  6. Weekly Link Post 98 « Rhonda Tipton’s WebLog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: