What if your clients are busy executives having a great idea ? More often than not, you will find few things common between them :
- Future of the project is directly proportional to the stability and strength of their job. What if they lose their job or decide to move to another company. The time gaps created due to such activities reduces the project momentum and sometimes result in project termination.
- Less time is a blessing in disguise. Because they have less time, you will find meetings that are very focused. Compared to a client who pings you after every 15 minutes on skype, that is a much better situation for developer.
- Overall project size is small.
- They usually know their domain and what they are doing. You don't want to work with a real estate agent who is creating a web app for hospitals during his free time. Match their job profile with what they are trying to do. If you see a lot of similarities in their day job and their dream project , there's a lot less risk in investing more time in that
Usually we used to work with startups. But, I strongly believe that there is a huge potential for any ruby on rails consultancy to work with these office-goers with great ideas and enough experience to create small products with small development cycles that offer enormous value. The above mentioned list is not exhaustive but please discuss these issues with your "9 to 5" clients before you start the project. Help them to convert their ideas inside their constraints.

{ 2 comments… read them below or add one }
Hey Kapil, it seems its a very deep observation from the practical problems handling clients…..its useful to know some insights handling clients.ThanxHarish
Once again, a well though out, useful post. Thanks Kapil
We’re yet to work with clients with day jobs at my company [also a startup in the services space], but I can relate to what you’re saying. Less is definitely more