Some people just don’t get it. They are so caught up in their own blind ideology they won’t consider alternative views.
I’ve been looking for a reasonably-priced web-based project management system for quite some time, and yesterday I thought I found it: BaseCamp from 37Signals. Problem is, after an email exchange with the founder Jason Fried, they don’t now and won’t ever (he claims) support a visual view of a project in the form of a GANTT chart.
Why won’t BaseCamp ever support GANTT charts? Maybe it’s BaseCamp’s competitive positioning, or maybe it’s because of ideology; based on BaseCamp’s Manifesto, Jason just doesn’t believe in them. From my email conversation with Jason, is seems to be the latter. Plus, isn’t a manifesto ideological by definition?
Why do I need GANTT charts? Because I’m a visual learner and I need a GANTT chart to be able to see the big picture related to a large number of parallel projects that all share resources. I need this so I can keep from missing deadlines when I’m bombarded with almost literally 100 choices for how to spend my time each day. I even proposed I could try to put BaseCamp and DBI Technologies together for DBI to provide optional GANTT charting of BaseCamp projects via DBI’s Solutions::Schedule product, but Jason wasn’t even interested in entertaining the idea, even if someone else was doing the work.
It’s a damn shame to find a product like BaseCamp that does 90% of what I need but, because of IMO blind ideology, its owner Jason Fried won’t even consider adding a feature for which arguably 65% of people would benefit. Jason’s last comment to me was: “Look at it this way… Go use another tool, get the Gantt charts, but miss the other 90%. Which tradeoff is worth more to you?“ The sad thing is, if it were not for blind ideology, it wouldn’t have to be either/or. :-(

77 comments ↓
We all have ideologies. Yours includes an absolute necessity for Gantt charts. Ours doesn’t. We just have different opinions of what is required for good project management.
Jason:
(Please read to the end because I included a proposal)
I’ve been desperately trying to find a way to manage the production of our of How-To-Select Guides without missing deadlines. I’ve felt overwhelmed by the process, but communications among the team hasn’t been an issue because most of what we do is work in parallel, i.e. ad sales doesn’t need much interaction with editorial, we just need to all meet the same deadlines. It wasn’t until I put everything in MS-Project and was able to print out a GANTT chart that I was able to finally "see" it all and reduce my anxiety. I may not be particularly bright, but I have learned different people process information differently, and most are visual. I need something visual to comphrend the timeline. If that is ideology then so be it.
BTW, I agree with you that Microsoft has bloatware and MS-Project, even with Project Server, doesn’t meet our needs for a geographically-dispersed collaborative team which is why I’ve been looking for alternatives.
What would I have expected instead and not called it ideology? If you had replied with the following I wouldn’t have viewed it as an ideology: "We don’t really think it is important, but we respect that you need that capability. We are planning a web service API and will consider input from you and/or a third party about what our API needs to provide you so that you will be able to use BaseCamp and still have your other needs met."
Not only were you not willing to listen to my needs and see if there was some way to meet them, you told me what I said I needed didn’t make sense (both implicitly and later explicitly.) You made sure it wasn’t even possible by saying you’d never support it and by closing the door on discussions to have a third party offer the feature.
I definitely understand your reasons for wanting to keep things simple and not trying to do too much. But take a look at SalesForce.com; they give the ability to add on 3rd party features via their API and that allows them to keep what they have to maintain simple plus it gives their customers the ability to meet unique needs without being told "Sorry: not only no, but never."
I’ll make a bet with you. Send a survey to your customers asking if they would like a GANTT chart view, but let me review and suggest changes to the survey before it goes out. We can even send out using our survey tool. If only 1/3 or less of your customers would like a GANTT chart view, I’ll write a public retraction on my blog saying I was in the wrong, and I’ll update the currently blog entry with a link to the new post. If more than 1/3 of your customer would like a GANTT chart view, then you’ll work with DBI Technologies Schedule control to provide a GANTT view of a project and I’ll become a customer. Deal?
P.S. BTW, the main reason I need the view is to be able to see what is due today, tomorrow, this week, this month, and every time after. You could even provide a timeline view. But without such a view of my prorities, I just keep missing deadlines.
Mike, we are listening to you. I traded nearly 10 emails with you today discussing this. We just see things differently, that’s all. We will not be building Gantt charts into Basecamp.
Thanks again for the reply Jason. You have every right not to include it, but it doesn’t stop me from being frustrated that you won’t. You are definitely a new breed of business person; one that may well be the future according to many of your blog posts, but one that I have difficult understanding. Numerous of your BaseCamp customers are pleading for GANTT charting (http://www.basecamphq.com/forum/viewtopic.php?id=49 and http://www.basecamphq.com/forum/viewtopic.php?id=652) yet you don’t give any reasons for not including it, just that you don’t want to. My mantra has always been to delight my customers. Forgive me, but I just don’t understand the "No, sorry; never gonna happen" mentality. FWIW.
I would have to agree with Mike here. If you can’t satisfy your customers, someone with a web based simple project management solution that contains a GANTT chart will.
I also feel that there should be some visual features added. Also Laotse once said: "Tell me and I will forget it, Show me and I will remember it, Let me do it and I will understand it!" That’s all.. just a possibility to remember better and to keep focus on very important deadlines.
See http://www.WhyBasecampSux.org
We’re switching to http://www.goplan.org/ as soon as it arrives :-)
Andrew: Cool!
Andrew: What caused you to choose GoPlan?
Though Jason is notoriously polarized and polarizing, his position makes more sense in this situation. Basecamp is a 37signals product built by 37signals with 37signals’ values. The core problem is that your "one necessary feature" is different for everyone and it’s in direct conflict with a stated company goal.
It doesn’t matter if 33% or 60% or 99% of Basecamp users want Gantt charts if 37signals doesn’t want to take the product in that direction. Surely many Toyota drivers would vote for a flying car feature if given the chance; similarly many Starbucks customers would enjoy fruit smoothies; as would many Old Navy customers enjoy buying cheap computers at those stores, but none of these customer wants are within the stated scope of the respective companies’ goals.
37signals provides the customer with its idea of an adequate project management tool and a complete API to go along with it. This way, the core product solves 90% of users’ needs most of the time and developers can try filling in the last 10% (always a different 10%, mind you) with applications built on top of the API.
If this were Microsoft instead of 37signals and Bill Gates were refusing to add a feature to a product that enjoyed user lock-in and market dominance without an open API, the answer would be entirely different.
My suggestion is to take Basecamp at face value and build upon it if it makes sense or choose another product if not. Plenty of us get by fantastically with just the core of Basecamp.
Brad: Thanks for the comment.
"It doesn’t matter if 33% or 60% or 99% of Basecamp users want Gantt charts if 37signals doesn’t want to take the product in that direction. Surely many Toyota drivers would vote for a flying car feature if given the chance; similarly many Starbucks customers would enjoy fruit smoothies; as would many Old Navy customers enjoy buying cheap computers at those stores, but none of these customer wants are within the stated scope of the respective companies’ goals. "
You are comparing apples and oranges. People buying Toyotas know the cars don’t fly before they buy them. Starbucks customers can go to Smoothie King and for that smoothie but still get their coffee at Starbucks. Old Navy customers can still wear their clothes while using computers from CompUSA.
OTOH, Basecamp markets their product as meeting all project management needs when in reality it only meets a small subset of project management needs (i.e. the needs of a web development shop building client’s websites) because of their ideology. So when customers sign up, they don’t know any better and then they become locked in which can cause projects to fail (I speak from experience) and possibly even companies to fail. Something I feel strongly about, which I’m sure is controversial, is I believe companies have a moral obligation to their customers, and I think 37 Signals is failing in that regard. For products where the attributes are obvious (cars) or where there is no switching cost (beverages and clothing) this is not an issue. But look at people’s response to Microsoft and their lock-in. If people could switch w/o pain few would hate Microsoft.
The problem with Basecamp and 37 Signals’ ideology is that they present themselves as customer-friendly, gain customer’s confidence, and then betray a large segment of those customers by not addressing their legitimate needs. It’s my belief that companies have the right to choose their direction, but they are acting immorally if they negatively affect a significant portion of their customer base when it is in their power to do otherwise.
"37signals provides the customer with its idea of an adequate project management tool and a complete API to go along with it. This way, the core product solves 90% of users’ needs most of the time and developers can try filling in the last 10% (always a different 10%, mind you) with applications built on top of the API."
For at least six months after I wrote this post there was no API, and for at least another six months the API could not add a project. Instead of addressing Basecamp customer’s needs with an API in a timely fashion, they launched other products. Oh, and by the way, it’s not acceptable to require customers to implement core functionality needed by a majority of customers.
"If this were Microsoft instead of 37signals and Bill Gates were refusing to add a feature to a product that enjoyed user lock-in and market dominance without an open API, the answer would be entirely different."
Why is it acceptable for a company to have an attitude that they aren’t going to address "existing" customer needs? Being smaller shouldn’t give a company a pass for leaving their customer’s high and dry.
"My suggestion is to take Basecamp at face value and build upon it if it makes sense or choose another product if not. Plenty of us get by fantastically with just the core of Basecamp."
I am; their face is that of a company that views its own whims as being more important than customer needs. I post this so that, hopefully, others who might choose Basecamp and then be negatively affected by their attitude are given an opposing viewpoint before they get locked in, not after.
Please take a look at http://www.letsprove.com another alternative to basecamp for project management software
Or try <a href="http://www.chmuraecon.com/OnStage/">OnStage</a>… decent pm/project portal software.
Can anyone help please and pretty please. I have been comparing all the various different softwares for the last week for my company (15 users). Basically the ideal software for us would basecamp + Gantt - but due to Basecamp’s reluctance to get a Gantt chart in there…I need an alternative. It simple, I m looking for an application that is:
- user friendly (and looks nice)
- gantt chart (ideally interactive) with task dependancy
- ideally somewhere where i can store project templates (as we have a lot of recurring processes)
- an application where on the front page/dashboard i can put our company latest news
- web-based application
- with a forum/discussion board that I can use as a knowledge management tool
- (document sharing ideally).
Now if I could get this I would be super-duper happy!! If I could get the above with a PERT feature I would be extatic!! But I m not dreaming.
After reviewing over a hundred software here is where I am at:
- Hyperoffice is not bad but a shame i find to split personal/group features and no interactive Gantt chart
- Project 360 is not bad but am not sure they have got Gantt chart
- Tasland has all the features but is not userfriendly and very slick
- SimplyPM is probably the best but it would require some changes on our server that I am not keen on
- Letsprove VO - am finding out if they have Gantt and if I can customise front page to have news section - if they do this could be the best
- Worksmart seems also good but am not sure if I can have a latest news on the front page…
Can anyone help to recommend what would work…this woudl really really be appreciated because I am really at lost here!!!
THANKS A MILLION!!
<i>I am; their face is that of a company that views its own whims as being more important than customer needs. I post this so that, hopefully, others who might choose Basecamp and then be negatively affected by their attitude are given an opposing viewpoint before they get locked in, not after.</i>
Does Basecamp really lock users in. It looks like they allow an export in XML:
<i>You can export your messages, comments, to-do lists, milestones, and time tracking data in XML format. We also offer an API that allows you to access your data from other tools that you use or create.</i>
Am I missing something here?
Basecamp does give you an XML export. I believe there are also 3rd party tools that use the basecamp API to do the export. It is just a pain transferring that into any other system. When I’d finally had enough with basecamp and 37s, that is one of the I went with OnStage Project Portal - http://www.OnStagePortal.com. I emailed their customer service and they were able to import the basecamp XML for me.
Jason seems to be missing one simple point: user choice. The more choices the product gives to users, the bigger the chance the product will have to gain acceptance. Not providing gantt charts, or at least task dependencies and project time estimations based on those dependencies, hurts their product. I’m not sure why they wouldn’t provide it. Even if they themselves don’t like them, doesn’t mean there aren’t others that do. And the mindset that he has: “Use us for 90%, or go someplace else and only get 10%” smacks of arrogance seen only in the likes of Microsoft.
Too bad. I did like Basecamp’s initial features, but the lack of gantt charts, time estimation, critical path, etc, makes Basecamp nothing more than a glorified to-do list, which is NOT project management. I’ll look elsewhere….
@Andrew: Great comment. Of course, I clearly agree… :)
Hi all,
Check out PlanningForce at http://www.planningforce.com/ . Hope it offers what you are looking for with Gantt charts and lots of other stuff for PMs…
This debate does not appear to be over a matter of ideology - it seems to be over the fact that Basecamp is not project “planning” software when some of us wish that it was. I was in the process of comparing project management solutions and realized that I, similar to Mike, was also looking to have project planning functionality. From what I have gathered through my searches, Basecamp can not produce useful Gannt charts because it lacks the concept of constraints/predecessors. It is simply not feasible to generate a critical path analysis, or a useful Gantt chart without this functionality.
Basecamp has obviously been accepted in the project “management” community, but now we, part of this community, are requesting more. It becomes a matter of will 37 signals supply our demand, or will we have to look elsewhere?
Until there is a company that offers a web-based project management and planning software solution, I will use Basecamp (because it is so pretty! and good for communication and time tracking) along side Microsoft Project. However, when a solution that offers project management in as simple interface as Basecamp but also offers me the capability to enable project planning (hidden to project stakeholders that do not wish to be bothered with planning), I will migrate to that solution. 37 solutions… or competition, opportunity is knocking!
My opinion is that basecamp position is incorrect.
Off course, they don’t like gantt or even anything that visually simplifies the understanding of a big project, but, why don’t offer it althought you don’t like it?
I mean, offer gantt and let the people decide to use it or not.
As much functionalities it has, more people will use it, it’s easy.
Two things:
1) Reading about the attitude of 37s triggers rings several warning signals. I would not choose them as a supplier, despite the fact that otherwise they might have a quite cool product portfolio. When I work with a supplier I want to see cooperation because it is an insurance towards a dynamic world. When the envinronment changes the software has evolve and the supplier must be willing to improve the product. If they start by saying that the product will NOT EVOLVE, how can we manage the future?
It is better to choose another supplier right away.
2) The kernel of these tools is to integrate project MANAGEMENT and project PARTICIPATION. Different people have too look at the same data in different ways, thus the same tasks or activities can be edited and presented either as lists, Calendars, Gantt, PERT charts etc. Undeniably there is a prioritization of features in every product, and 37 have made their choices. But they should be more flexible and sensible on their communication with customers. Gantt charts are very useful!
Not sure if it suits your needs, but Redmine has gantt charts and, more importantly, is open source. I found over the past week that it didn’t have certain graphing that I wanted, so I build a plugin and that was that. :)
Basecamp clearly sucks in this matter. It is a showstopper for our organization.
@Mike: What doy currently use for PM?
@Jebac - Not currently using anything (I’m no longer in my prior role that needed it.) I have been using Unfuddle in my current role, but only because of its SVN support.
Basecamp, and a lot of other web based systems are more project collaboration systems rather than project management systems. And when you think of it, one’s expectations of what a project management system should do are based on what one has seen earlier / elsewhere.
I believe a project’s success is more determined by the communication levels in the team, than any tools.
At the same time, I agree we need reporting and planning tools!
And that is the need we feel! We build planning and reporting tools for activeCollab and Basecamp. PlannerX - our flagship product for Basecamp allows planning projects 5 times faster with a new outliner view, and YES, it even has a Gantt chart view of your project plan!
Invite you to give it a try!
Our ideology is to keep things simple, but give customers what they need!
I’ve been intrigued by the ongoing conversations here and elsewhere related to Basecamp and the 37Signals philosophy. I find I am torn. On the one hand, Basecamp is insanely simple to use for my teams in and outside of my IT group. I don’t have to do any training and adoption happens more organically then with other apps. So, for collaboration and communication, I give them a thumbs up.
For actual project management, however, they remain weak. While I appreciate the idea that there are too many bloated apps out there, there are certain core elements to project management that should be in any project *management* app as baseline: such as tasks that can be tracked by duration or dates (which are NOT milestones), task dependencies and some sort of visual representation or reporting element. And dare I suggest some sort of export to a basic file format like .txt or .csv for use with other apps?
What would be nice for me is if 37Signals took their simplicity in design approach to create an actual project management app that includes features that are commonly shared in the project management community. I’m sure there are many that would willingly support such an endeavor. Still keep it simple, keep out the clutter that shows up in the more feature bloated PM apps, but provide a solution to the project managers who truly appreciate the benefits of 37Signals’ philosophy. I’m sure the best of both worlds if possible.
That being said, knowing 37Signals philosopy, I won’t hold my breath. Instead, I find I am looking for integrated apps that will provide these features so I can retain the collaboration piece. But let’s be clear, a project collaboration tool is not the same as a project management tool.
I could not agree more with Mike. Whether it is the lack of Gantt charts or export of data to excel or reporting - BaseCamp needs to grow up, and not just the product.
We have a lot of time in training and setting up BaseCamp and now find that missing basic tools like getting my data out of the database in a useful format - is not possible, even with the available add-ons.
I can not send my clients a project overview, completed task report, or any data related reporting. Add-on’s to BaseCamp do not help either.
I hired a programmer that thought the same way as Jason. Some kind of 20’s immature self-important line of thinking that is prevalent in the US. Now in India you have a group that can not afford to act cool and trendy, and actually do a job: http://www.deskaway.com. Not bad product, cheap, not exactly what I need though.
So Mike, what are you using now?
@Cal Thanks for the comments. Of course I definitely agree with you! :-)
Your timing is also impeccable. I recently decided to launch a website called PM-Sherpa to showcase all the different options to Basecamp (as well as giving Basecamp equal time itself, just to be fair.) You can see the full list of Basecamp Alternatives in addition to DeskAway here at:
http://pm-sherpa.com/features/basecamp-alternatives/
As for what I use, well the irony is I haven’t been running a project where I was in the position to specify such a tool since my fateful days with Basecamp. BTW, I recently used Basecamp while working on a client’s project, it was still a pain to use, and it really hasn’t changed much in all this time.
Thanks for the website!
Basecamp provides an API, write your own. :)
So basically, according to @John_Barker, if I go to McDonalds and want a hamburger I should have to cook it myself? Doesn’t make sense to me for things that most people need. APIs are great for integrations, shouldn’t be the excuse for lack of critical features.
BTW, at the time I wrote this (and probably still) their API couldn’t do what was needed anyway because I considered doing it.
Hey Mike, I’ve been using Basecamp recently and I definitely agree with your sentiments. I’m not looking for something that just lists out milestones, I’m looking for something that visually shows my workload/how many projects I’m juggling on any given day — basically Gantt chart functionality. I’m currently trying out the beta version of a project management tool called Stacks and it’s looking promising: http://usestacks.com. Maybe it would work for you?
URL’s not working with the sentence period. Let’s try again…
http://usestacks.com
@ChrisStrom: Thanks for the comments. I’ll check out Stacks, but more importantly I’ll add to my list of related tools on a site that I have since built because of my frustrations with Basecamp called PM-Sherpa that lists many a Basecamp alternative.
Hello Mike
Email me directly and I’ll get you signed up as a user in our private beta. Stacks and Basecamp are very different tools. I think Basecamp has it’s place for client communication but Stacks is more oriented around internal team collaboration. Thanks for putting us on the alternative list and I look forward to signing you up as a beta tester.
Thanks
George
Cool — I’ll have to check out that website.
Problem is, the basecamp alternatives I tried via pmsherpa were lousy - clunky, ugly, slow, and several demos crashed as I was using them - the quality is just not there. If you’re staking your company’s reputation (or your own professional reputation) on your PM tool, BC is the best bet. Plus, it’s a great value and allows unlimited users.
And relax, Mike Schinkel! :)
@Extensioner - Care to name those specific Basecamp alternatives you tried? Given that I have advertisers on that site I don’t want to call out specific ones but I’m thinking you might just be a troll, maybe even a 37 Signals employee? I get numerous emails from people who thank me for the site and tell me how much better some of these other tools are.
So please name names of the sites that you don’t like and for which you think Basecamp is better.
Nope, just one man’s opinion. I’m not going to trash any struggling companies either, but I use BC and really like it. Remember, most of these PM tools are designed for companies without full-time project managers. If you need a gantt chart, create one.
To clarify: is your only problem with Basecamp the lack of Gantt charting? Doesn’t seem a big enough deal to spend this much time and energy trashing them.
@Extensioner: Sigh.
It’s not the lack of GANTT tool that had me complain, it was their attitude that they knew better what I needed than I. I documented the MANY issues on a site which I have since redirect to PM-Sherpa.com (I decided to stop running a bitch site and wanted to be positive instead.)
You either have not run into need that they don’t support or you like being treated as if you were ignorant by your vendors (you are a web design shop, right? That’s what Basecamp is good for but not much else.)
When I wrote this post I was trying to manage 20+ projects all with the same tasks but different subjects and there was no API for us to “build it ourselves.” 37 Signals was dismissive of our need (and well as the need of *many* others) and that is what incensed me.
we are considering using the drupal basecamp clone bringing it internal and building some of our own functionality onto it because of missing functionality that we suspect will never be added… just a thought.
Mike,
I share your sentiment. Afterall these years, 37 Signals still communicates like a spoilt brat whose position is: take it or leave it. Not exactly the kind of people I want to have a relationship with. Or depend upon for managing my business.
Gantt charts were so obvious, it’s still laughable when we look back at the arrogance of Basecamp developers’ refusal to acknowledge what everyone and their mother has been shouting for all this time.
It seems 37 Signals was eventually strong-armed into providing some kind of API. Now, the ad hoc strategy seems to be cultivating an ecosystem of 3rd party Basecamp add-on developers which relieves 37 Signals of any direct involvement, even if the customer pays through the nose for it. An interesting approach which is best understood once you’re no longer giving money to 37 Signals (and thus free of personal frustration).
If I were you, and I’m not, I’d disable comments for this post and let it rest in perpetual memory without further necromancy discussion. It’s great as a historical piece, though. Let the scabs heal over.
I just really began using Basecamp for a health IT program I am managing after signing up about a month ago.
I assumed it had the capability of critical path, or at least a to-do list that had the ability to list items whose completion were dependent upon the completion of another item. I’ve never been more incorrect.
There needs to be a Mint.com of project management. Basecamp is not that product. If I wanted a To-Do list, I’d just use Google Apps since their groupware is more powerful than this BS being pushed by 37Signals.
Basecamp is a dinosaur. Why?
It was easy to get popular when they were innovative (simple web based project management) - credits to their idea. But now there are so many alternatives (ProWorkFlow AtTask, 5pm, to name a few) and Basecamp simply fails to grow. Example: it took them 5 years to add deadlines to to-do’s. They just finally had to accept the fact that people badly needed it. Kind of like cut-and-paste after three years on iPhone. How stupid is that?
The simplicity by cutting down features is nothing to brag about. Try to build a product with the same simple list of features Basecamp has - nobody is going to buy it. They just fly on their brand right now.
The real achievement is to make complex things look simple. Like a sports car - there is a lot going under the hood. Basecamp is a bicycle on another side.
As about Gantt chat. It makes absolutely no sense to say that it adds complexity. Why? Because it’s an ALTERNATIVE view of your data. You know, like do you want to see the list of your files or you want to see the thumbnails. You don’t have to use it if you don’t need to and it does not get in a way if added.
One smart man said “never say never”. Jason should be a little bit more open to new ideas. Because times and technology do change, and products, as people, do evolve.
A lot of good comments here. If you guys could also check out PlanDone, http://www.plandone.com
I would love to get your feedback on this application. There is a free trial to the demo site.
I guess this is a long thread and my opinion will be on the bottom.
I guess Jason will not answear the question for a very “simple” reason. Sometimes when you give people a reason why you don’t do something, you end up “naming” the thing in question. “Naming” things is very important.
Not giving a reason just leaves you people wandering around and talking and talking and talking…
So, why you will never get that feature?! The reason is simple, the reasonning behind it not.
The reason is: GANNT charts give you the impression you are “on top of things”. It gives birth to someone everyone HATES… the Project Manager. He is the only person not directly linked with the project that gets to push people and dates around just because he has “a top down view”. Everyone is working, yet he gets to see the Gannt chart.
Getting things done is a matter of trust, you give people a date and time and they have to deliver. That’s it! The more you put in you start to do more damage than good.
This type of chart actually removes the trust needed between people working on the project, by giving one person a top down view, that person being usually the “commander” Project Manager.
Trust is the main fuel that drives collaboration, not the Project Manager.
Basecamp is not a Project Management Solution, it’s a Project Management System. It makes people work with each other, and does not replace trust or social interaction with Gannt charts and a Project Manager.
People get things done with Basecamp. They used to do that before Basecamp, now they are doing it again, only faster and easier.
I hope someone understands this…
@Me: I hear your point. Unfortunately, not all scenarios are equal. In my case (when I wrote this post) my need for GANTT charts was not to give me the impression of “being on top of things” it was to help me understand the timeline. I’m a very visual learner and without it I felt lost.
Further, my project was production of a “guide” where I had numerous volunteers participating in various steps. In our case there really wasn’t the “trust” issue you mention since the volunteers weren’t being paid and this wasn’t their full time job, they frequently didn’t follow thru so it was up to me and one other to make sure we were “on top of things.”
You may have an issue with overbearing project managers in your life but your issue doesn’t apply to all needs for a GANTT chart.
Long story short - I’ve used BaseCamp successfully at previous positions where there was no preconceived notions about what PM should be.
I’ve recently joined a new team and was asked if I knew of any alternatives to MS Project since it was too costly to implement in the same situation I mentioned above. Long and short - my new supervisor - a MS expert was VERY excited when I showed her BaseCamp …
Until she went looking for Gantts. I agree - really they’re redundant - the time to complete a project is within the space between milestones .. But my senior level manager who’s personal work flow depends on it - doesn’t - it’s not what she’s accustomed to - nor will it ever be.
And we’ll be taking our business elsewhere. Sad really - the problem could be solved by including a start date on the milestones and displaying them in a Gantt like manner .. Really bad business call on Jason’s part. In fact it’s changed my opinion of 37 Signals as a whole and they will be the last place I look for solutions in the future. They’re obviously not the innovative, forward-thinking company I thought they were.
Analyst: Can I get FastTrack on my machine?
Me: What do you need it for?
Analyst: Tracking this project.
Me: Well, I’d like to move us away from FastTrack. It’s too expensive to give to everyone, and it lives on the desktop and not in the cloud. Check this out instead: it’s called Basecamp. It’s web-based. It’s affordable. It’s easy to use. I think you’ll like it.
Analyst: I like it, but I couldn’t find a way to see the project as a whole. We often print those out to show to clients. Can Basecamp give me that bird’s-eye view?
Me: You mean, like a Gantt chart?
Analyst: Yeah, that’s it.
Me: Um… no.
Analyst: Oh.
Me: Hello, AEC Software? Here’s my vein. Tap it.
The consumers shall decide your fate, BaseCamp…
…wahhahahaaaa!
We’ve moved off of base camp… because of lack of support for GANTT chants. I used to recommend basecamp, and felt privileged to be an early adopter. But other basecamp-like services have given their customers what they want, and GANTT charting is a requirement of strategic planning. I no longer recommend BC.
@David: thanks for the comment. As you know from reading there’s no need for me to repeat my agreement with you.
I wonder if 37 Signals will ever admit they don’t know everything and backtrack on this? IOW I wonder if they actually ever will provide GANTT charts?
-Mike
this is classic @MikeSchinkel 3/25/09 “Not currently using anything (I’m no longer in my prior role that needed it.) ”
I bet 37 is glad they didn’t roll out GANTT just for you. I mean come on guys, 37 didn’t leave you ‘high and dry’, unless you can’t read, they don’t mention anything on their site about GANTT functionality. If you went ahead and got a paid plan and loaded it up with data waiting for the GANTT fairy to come, that’s kind of your own fault.
They’re a business as much anyone else and they can choose to put what features they want and don’t want in them. I bet there at least 100 other companies you can harass because their products REALLY suck, why not bother them for awhile.
And, if you’re at all familiar with the 37s guys story, you could always go out and build your own app?
@Eric G: On 3/25/09 I wrote that I wasn’t using a PM solution, almost 4 years after writing this post. I guess you think we should all continue doing the same work forever? It’s correct I wasn’t using PM software at the time but I’ve run a highly rated meetup group (always >4.5 stars of 5.0) for web entrepreneurs & marketers with almost 2000 members for 3+ years and, well, I have a little influence with what local people buy and use.
One of the key reasons that I was not using PM software is that the project I was working on was not well mated to Basecamp which I would have learned has Basecamp not been marketed as the be-all-end-all. I also heard from so many fanboys that it was great and I needed to make a decision quickly and went with it. We were not using if to manage web development for a handful of clients like you do. We were managing a series of product selection publications with numerous authors and the entire project failed and we lost all our investment in large part due to our inability to manage the project because we couldn’t get what we needed from Basecamp.
Yes, that was our fault. We picked the wrong solution and it would have ended with that. But that was not the point of the complain here. GANTT charts were only the tip of the iceberg in terms of issues I had with Basecamp/37 Signals. They took the position, not only with me but with many people on their forums that they knew better what their customers needed than their customers did. Yes, a good company needs to learn to filter requests and create a cohesive solution that meets all customer’s needs, but that’s not what 37 Signals does; they just ignore things they don’t wont to hear even when there are valid use-cases.
37 Signals arrogantly derides customers and makes it clear that what is important is not the customer but what they themselves as “industry sages” believe to be important. Rather than solve real customer problems they give simple ideological solutions that benefit 37 Signals far more than it benefits a large segment of customers who have chosen to use their solution. There is evidently a class of people who like to be led by people who they feel are above them (the “We’re not worthy” syndrome) and clearly it appeals to them much like the long lines at the trendiest nightclubs where patrons are treated as if they don’t deserve to be admitted. That’s 37 Signals’ schtick.
Clearly it works for them, they have a loyal segment of fans (which it appears you are one?) but I find that approach to running a business as one of the most distasteful I’ve ever across. Ever.
Yes there are 100 other companies whose products suck more but I can honestly say I’ve never come across a mainstream company who publicly talks down to its customers in the way that 37 Signals does. I want to warn others and based on most of the comments here I either did my job or am not alone. And that’s why as you say, I am “harassing” them (with my 3.5 year old post.)
Had 37 Signals positioned Basecamp as task management for web developers who need to interact with their clients I would never have use it and wouldn’t have written this post. Had they treated my requests/suggestions *respectfully*, we wouldn’t be discussing this here. But they didn’t and here we are.
BTW, because they pissed me off so badly I launched this website and it’s the top Google result for “Basecamp Alternatives”: http://pm-sherpa.com I now get enough traffic to that site mostly from that search keyword that 6+ advertisers want to pay $100+/month to be listed there. And before you think this was all a disingenuous ploy to make ad money, the site was originally “whybasecampsux.org” and it had no aspirations other than to tell the world why Basecamp & 37 Signals were an awful company to be a customer for (believe me, I don’t make a habit of this, but mine and others experience as their customer was so horrid that I had to let others know.)
I only started featuring alternative products on whybasecampsux.org because I was hounded at least weekly by some vendor of a Basecamp alternative to do so. So I did. And then, about a year later, at least once a month a vendor would ask me to highlight their solution at the top of the page, which I never did. After many months of that I decided I’d let the market decide and started offering ads. Then, ironically given your comments, I decided to be positive instead of negative and changed the name to PM-Sherpa.com and run a real site. No more “harassing” 37 Signals (as you call it.) And you know what, I get at least an email a month thanking me for it.
P.S. Classic @MikeSchinkel? Whatever. Write my own? Why? There are now over 100 good alternatives to Basecamp (just check out PM-Sherpa.com. ;-). And I like to think it is in some small part because I had the nerve to speak out about my horrid experiences with 37 Signals. At least I hope I was able to have some influence on those who built there alternatives.
I’ve been using Basecamp successfully for years, and precisely for the reasons they state right up front in the product intro: they strip out all the useless charts that give the illusion of control, and focus on communication and keeping the agreed-upon tasking and dates front and center. Gantt charts are often enormously counterproductive for small organizations - ponderous to create, with lots of toxic artificial precision.
Obviously one size doesn’t fit all, and I doubt NASA would find Basecamp a suitable solution for their purposes. If your org really needs Gantt charts you don’t want Basecamp. But trashing Basecamp for failure to provide Gantt charts, if you got even two sentences into the product description before signing up, is like buying a sports car, expressing surprise it doesn’t ride like a bloated luxury ride, and then expressing shock! shock! that the manufacturer is unresponsive to customer input.
Sorry, Basecamp with Gantt charts would be like a big cushy sports car. An oxymoron.
@sean: Thanks for the comment.
The big reason I “trashed” Basecamp, as I’ve repeated in the comments ad-nausem, was primarily their attitude towards customers, which is arrogant and condescending, and secondarily because they market the product as the be-all-end-all instead of positioning it for its sweet spot, smaller web agencies managing web development projects for clients.
If lack of GANTT charts were it’s primary flaw, you wouldn’t be reading this on my blog nor would you be posting a comment here. I judge companies much more for their attitude and much less for what they deliver. 37 Signals fails miserably in the former department.
BTW, has my position on this evolved? Yes it has; time provides perspective to those who pay attention along the way.
(P.S. GANTT charts don’t have to be time consuming to create; they can be generated from existing milestone data. FYI.)
I recently came on as a PM at a web development company. The company that many here state basecamp was built for. They used basecamp but were in dire need of changes. I was the first PM they’ve had, so clearly basecamp wasn’t doing what they needed or they wouldn’t have hired me.
I, like you, am a visual person. I don’t rely on Gantt charts to run the company, but I use them for a quick overview and to straighten out my head when I have 10 clients calling me about 20 projects and 100 deadlines.
My team loves me and I love them. I’ve always had great teams and never have I been the evil PM that points at things and tells people to do them as I sit back and drool at my Gantt chart.
The lack of Gantt chart was one reason I set out looking for new tools (and wandered upon this post. Normally, I ignore any google result this old, but I was intrigued). The other reason, the main reason, was the attitude of basecamp. I work in a firm that tries to keep on top of technology. We never make the website we want. We make the site (or tool, or SaaS, or whatever) that our client wants. So, I was SHOCKED by basecamps obvious disregard for their clients. I noticed it long before I came here. Their forum posts, their responses to email, other postings in other locations. They think they are as powerful and unstoppable as Apple is right now.
But, my company, for one, is canceling their account. I am disgusted by their attitude and unwillingness to work with clients. I won’t work with a company that isn’t an extension of our core beliefs, one of which is that we work for the customer. If they want white text on a white background, we will work to educate them but ultimately they will get their white on white. And, when they decide it is ugly and come back angry, we’ll discuss the matter with them, fix it, and 10 out of 10 times, they are happy and send their associates our way.
THAT is how you run a business.
@Juniper: GREAT comment. I couldn’t have said it better myself. Thanks!
Interesting post. I work for a fairly large/growing interactive company. One of my biggest complaints about basecamp first and foremost is their customer service. I have read their responses to other customers and I myself have received some pretty terrible responses. Either they all but tell you that you’re stupid or they just tell you that it could never do that in the first place (when for the past couple years it did). That very LARGE problem aside…now they’ve just become unreliable.
All in all it’s just been one pain after another working with Basecamp. The many problems we’ve encountered are just too long to list. I’m at the point now, after several years of being a customer, that I’m going to terminate the account. I just have to find an alternative first, so this article and some of the responses are helpful because I hardly have the time to research another tool. I just wish that the service we currently use was reliable. It’s interesting to know that I’m not the only one that has had issues with their customer service, perhaps they should consider trying to make the customer happy.
@Call Me J: Sadly, based on your comment and others, I guess I’m not the only one who is put off by the attitude of the people at 37 Signals. Thanks for commenting.
Mike,
What easy-to-use online PM software would you personally recommend as an alternative to BC? And one that has Gantt charting please.
Thanks
@Kevin: I really wish I had a good suggestion. There as so many and I’ve not really *needed* a GANTT chart since the failed series of projects that prompted this blog post almost 5 years ago.
That said, and I hate to do this since it will sound like I’m promoting my advertisers but let me suggest you look at these, especially the advertisers:
http://pm-sherpa.com/solutions/by-alpha/
Note: That is my site and I make money from those ads, but it is currently the only way I know of to give you some segmentation of the market (i.e the advertisers are the ones spending money in the market so they probably have revenue from customers to be able to spend advertising dollars.)
I do plan to spend some time on that site in the next 6 months in hopes to add a lot more information to help people better select solutions that meet their needs. Currently, however, I have client who need me to finish their projects… :-)
Good luck!
-Mike
P.S. (I’m using Unfuddle with my current clients as Unfuddle has tasks and Subversion which is what I need at the moment.)
Mike -
Boy this is an old discussion, but better late than never. We completely agree with being able to combine leaning styles in a formative, functional project management software. We use Baecamp for all client projects until it just couldn’t meet our needs anymore. We’d love to see what you think of our productivity tool RULE.fm being released August 3, 2010. We will launch with everything 37signals basecamp has and more in a much more enjoyable user experience. We will also continue to build on the platform and provide our users with interactive gantt charts, accounting, deal flow, mail and more at no extra cost within 3 months of launch. Let us know what you think: http://rule.fm
Cheers,
Patrick
@Patrick: Thanks for the comment. No bandwidth right now to look at it right now, but maybe in the not too distant future. Good luck!
Hi Guys
Did not read through all the messages but Basecamp does have an API. So why not create an application for mac and pc that just displays the charts for to-do lists and milestones? 5 PM (http://www.5pmweb.com) has really nice charts but lots of things on it is not what i need.
Actually I used many different PM softwares in the past and I love Basecamp. The main issue I see is i do need an overall view of the entire project in a time line format. Because I could have hundreds of To-do items. Just hard to keep track of everything.
there only seems to have an end date but no start date on anything. So I always thought that was strange.
@Troy: Thanks for commenting. Note this post was written almost 5 years ago and they most definitely didn’t have an API back then. But the crux of the matter was not the API or lack of, it was their attitude. I made it a principle simply not to do business with companies that treat their customer as dismissively as 37 Signals does.
We are evaluating BaseCamp but lack of Gantt charts may be a show stopper because we need in many cases to deliver data in this form to clients. Sounds like the 37Signals CEO is hearing his customers, but not listening to hist customers.
Wow, can’t believe these comments have been going on for so long.
For fun, I thought I would throw my comments in. Mike, I think you have a very short-sighted view in your dislike for how 37 Signals runs their business.
There’s no doubt that 37 Signals does LISTEN to their customers. They’re very good at that. They’ve made many changes and added new features over the years as a DIRECT RESPONSE to customer feedback. But they have a grand vision for THEIR product (that’s right, it’s their product, not anyone else’s) and certain things don’t fit into that vision.
You had a tantrum over charts, but other people throw tantrums over other things they believe should be integrated into Basecamp. 37 Signals rightfully doesn’t want to change the direction of their products every time someone screams about a feature they want. If they did that, their products would quickly become bloated, complex, confusing, and lose the simplicity that allows them to be so flexible (there are many varying ways to use a product like Basecamp, none of them right or wrong).
Call me a jerk if you wish, but I just don’t see the validity in anyone trashing 37 Signals or refusing to use their products (as someone recently commented) over the fact that they won’t implement a feature that you just HAVE TO HAVE.
@Jason O’Brien: Thanks for stopping by and taking the time to comment. That said, let me reply by saying that based on your comments you completely missed the point of the post and all my follow up comments. And I mean that with complete respect; it’s very easy to miss a key point in a blog post because there is just go much else to read on the web, i.e.:
http://www.useit.com/alertbox/9710a.html
My real gripe about 37 Signals and about Jason is NOT that they don’t have GANTT charts; that was just the symptom not the disease. My gripe was/is they talk down to their customers and are completely disrespectful. Instead of having a polite discussion about my needs and an appropriate response of “Thanks for your input. We’ll consider it as we continue to monitor all user requests” they tell me and others that we actually don’t know what we need and that they know better. Discussing my needs as a customer with 37 Signals is about like trying to have a nuanced debate over the pros and cons of immigration policy with a right-wing talk show host!
By comparison I’ve been very critical of Meetup.com’s lack of certain features I need on their forums but they’ve already treated me with full respect and as such I’ve been a huge proponent of Meetup having run a group for 3+ years that grew to 1900 members and writing guides like this:
http://mikeschinkel.com/blog/25-best-practices-for-meetup-organizers/
The different between Meetup.com and 37 Signals? Their respective attitudes toward their customers.
Yes since first posting this I’ve learned it’s part of 37 Signal’s shtick to be “too cool” to follow the golden rule, it’s their thing to make money telling others not to listen to customers. And there are those who follow 37 Signals like lemmings; sad to be them. So if I find the way 37 Signals treats its customers as so distasteful I choose to blog about it in hopes to warn others who would find it distasteful too not to get intertwined with them as a SaaS provider then that’s my right to do so.
In a nutshell, if a company’s approach to business is to condescend its customers then they and their other customers should expect harsh criticism like this blog post and its follow up comments. Frankly I think 37 Signals actually revels in the criticism; it fits the approach of culting their brand that they have chosen (consciously or unconsciously.)
P.S. And no, I didn’t call you a jerk. :) Thanks again for the comment and the opportunity to continue to clarify my position on this post.
I see nothing in his responses to you that would qualify Jason Fried as being “disrespectful” or “talking down to you.” Quite the contrary… I see the CEO of a very successful company taking time out of his day to DIRECTLY CONVERSE with you over many emails and even take the time to comment on your blog. He could have just ignored you altogether.
What this boils down to, whether you see it or not, is you raised hell over something you wanted, were told directly by the CEO of the company that they wouldn’t do it, and then started a Whine Rampage because said CEO wouldn’t acquiesce. You got your feelings hurt over the direct tone of delivery. If Jason Fried had just said “thanks, we’ll look into it” you would have felt warm and fuzzy, but they still wouldn’t have acted upon it. They did you a favor by not lying to your face.
If you look at it objectively—a real close look—you might realize that you were the one being disrespectful of the many years a certain company has put into making their products, disrespectful of their right to determine what they wish to do with their software.
All that being said, I’m glad you started the list of Basecamp alternatives. That’s what the web is all about… information and freedom of choice, so more power to you. I just wish you hadn’t decided to take that course in such a childish way.
@Jason O’Brien: You might see nothing in Jason’s response here but his responses here because you falsely assume this was my only interaction with him. This are by no means the entirety of my interaction with him. I had ongoing interaction with him on his customer forum for at least 3 months, and his interactions with many others customers where he was condescending on an ongoing basis. Even better here’s a showcase of their condescension on their very own blog:
http://37signals.com/svn/archives2/useless_absurd_must_need_appalled_just_infuriating_essential_etc.php
And as for me being disrespectful, sorry but I feel there’s a higher bar placed on a company CEO for being respectful than there is for a customer. Especially when they spew the false prophecy in books like “Getting Real” and “REWORK” that infects far too many startup mindsets and cause them to think they can pull off the same crap as 37 Signals pulls and get away with it. Take Jason Cohen from “Smart Bear Software” who I respect FAR more:
http://onstartups.com/tabid/3339/bid/8354/Why-Your-Startup-Shouldn-t-Copy-37signals-or-Fog-Creek.aspx
(Jason and his ilk are brilliant marketers, I’ll give them that especially related to forming a cult following.)
Think it’s only me? Here are some links I found a few years back about others who had issue with them (don’t know which links are still good or not and frankly don’t want to spend any more time on this so I’m not checking them):
In summary it doesn’t simply boil down to what you say because you are only seeing a tiny bit of the story. OTOH I’m beginning to think you only want to see that tiny bit.
P.S. Admit it, you are a fan of 37 Signals and you own copies of both their books mentioned above, right?
“P.S. Admit it, you are a fan of 37 Signals and you own copies of both their books mentioned above, right?”
Yes. Which obviously makes me wrong and you right.
@Jason O’Brien: No, it doesn’t necessarily indicate you are “wrong,” but it does indicate a strong bias in their favor and are quite possible exhibiting “confirmation bias”[1,2] and a “choice-supportive bias”[3]
That’s not to say you are “wrong” just that there’s a high probability your previous positive opinion and support of 37 Signals clouds your judgement on this issue; IOW you are not “unbiased.” And we all have biases; I certainly do. One of mine is I violently dislike “cult” leaders and react negatively when I see them cultivating a cult. Some of my dislike for 37 Signals is because of that.
I also don’t see this as a “Right vs Wrong” thing but instead a “Being able to appreciate and respect the other’s perspective even if we disagree with it.” I guess the proof is in the pudding; can we simply agree to disagree or do you still feel the need to challenge my opinion?
If the latter then I will just chalk it up to your need to “prove me wrong” in order to reduce your own cognitive dissonance[4] related to your prior high opinion and support of 37 Signals. Remember, it was you who came here to comment 3 times today, I didn’t come to your blog to criticize you.
If the former, I can respect you back.
You decide.
[1] http://youarenotsosmart.com/2010/06/23/confirmation-bias/
[2] http://en.wikipedia.org/wiki/Confirmation_bias
[3] http://en.wikipedia.org/wiki/Choice-supportive_bias
[4] http://en.wikipedia.org/wiki/Cognitive_dissonance
We are now looking at Quickbase from Intuit. Does anyone have any other suggestions for a good web-based solution? I’d be happy w/ BaseCamp if it just had a calendar and a Gantt-like visualization of the schedule that we can give to clients.
Basecamp is clean so that’s a plus, but I’d really like 37Signals to ask new and prospective customers if they want a Gantt chart. I don’t need to edit it..I just want a few view-only visualization options. Quickbase seems to do this well.
I think we are going to go with Gantter on GoogleApps.
Leave a Comment