Archive for December, 2008

How do you interact with your clients? – Issue Tracking

Monday, December 29th, 2008

Ok, I’m going do a series of this posts on “How do you interact with your clients?”, I’ll share what I do, what I like about it, and what I dont, and maybe some new tools to try.

In any project issue tracking becomes needed. You might be working alone on a project for a client, and they find things in the demo that they would like changed, those are issues.  You might be working on a large project with a team, and have QA personal when they find bugs, those are issues.  When the team or person working on the UX doesnt like the interaction, that is an issue.  Or maybe you just find an issue all on your own (maybe a few issues) track those!  Notes about resolutions can be useful, even more so when you are working on 5+ projects.

Where to track?  

Bugzilla – Open source, the de-facto bug tracking for open source projects, well at least at mozilla the creators of bugzilla as well as many other open source projects. Though I have seen less and less projects using Bugzilla lately.   Pros:  it can do just about anything, a million features, easy enough to add anything else you need / want.  Cons: you have to setup, you have to host it, too complex for most clients to use, too clicky. Update: look like there is a new version of bugzilla, 3.2.  I havent tried this one yet, but it does promise a greatly improved UI.  I hope so.

Email – I have done this.  And it can work with limited success.  It is better then nothing, but at the same time has a lot more time involved.  At least you get a history, though it might be in a less query-able format.  This seems like the place many projects start.  But as the spreadsheets that you start emailing back a forth get larger, this becomes far to hard to keep up to date.  Pros: easy to setup, everyone already knows how to use it. Cons: data will be out of sync quickly, it is harder to search and query, i.e.  what are my current open issues?

Basecamp – This is a nice project management tool.  Great interface, excellent workflow, and a simple set of features that is everything you need.  Issue track is missing a couple of things here though.  Mostly because Basecamp tracks todos.  You lose source control integration, issue states / statuses.  But I find that for many clients this is the simplest and easiest to use.  This is often the best choice for client interaction,  It sure beats email.  Pros: easy to learn, most people will understand right away.  Cons:  it might not have every feature you are looking for in issue tracking.

Lighthouseapp.com – These guys are newish, but have created issue tracking that makes sense.  It doesnt get cluttered by a million features that are never used, but it still has the features that count.  I’m using this for my startup.  We can track milestones, issues that need to be completed for each milestone, general issues, and even create some wiki like pages for easy information / idea sharing.  Their interface has a very good feel, easy to use even for your first time, and you are never left guessing how to do something, it is obvious.  Pros: great interface / UX for issue tracking.  easy to learn.  Cons: Might be more than a client wants to deal with.

Which method of issue tracking to use?

That depends on you and your client or team.  For a development team I heartily recommend lighthouseapp.com.  If you have a lot of client interaction in your issue tracking, it might be better to use basecamp.

Anyone like something else?  I know there are a lot of companies in this area and some really great services, so what else I’m I missing? 

 

This one is for you Andrew..oh and all the rest of the internet.

Saturday, December 27th, 2008

Andrew Hyde of Boulder, CO (he is the community organizer for Techstars, among about 100 other things) recently post about Memes.  The term meme has been around for a while, in reference to a unit of culture.  Something (an idea, a concept, a symbol) that people grab on to, that becomes known to a group or to mankind at large, and becomes a shared experience.  Obviously, the internet only makes that easier.  We are able to share experiences with people we dont even know, and gradually draw into a community through common tastes, experiences, and knowledge.  With that said, Andrew has called on me, as well as others to support a couple of internet memes.

 

The 6th picture in your flickr photostream:

Wolf Creek PassThis is a picture that I took at Wolf Creek Pass in early autumn this year.  I was dropping my father off on a backpacking trip and decided to snap a couple of pictures.

The next meme of Andrew’s is to list 7 random things about yourself, so here we go:

  1. I broke my femur when I was in the second grade riding a bicycle.
  2. I was born in New Mexico…and have always lived there.
  3. I’m the only child of my parents, I have no cousins so my grandparents on both sides have other grandchildren.
  4. I was only kinda spoiled growing up ;)
  5. I’m working on a startup right now, interested in talking funding?
  6. I skied for the first time in my life, this year.  Normally I’m a snowboarder :)
  7. The only time I’ve been out of the country, I went to Japan.
Well, there you have it:  An internet meme is born.  So if you feel so inclined to join in on the fun, please do so, and post the link in the comments so I can take a look
Thanks Andrew (really I’ve needed to update my blog) but now I’m getting back to work.