In a life of a project, apart from usual aspects viz. cost, time, quality etc etc. customer relationship aspects play important role. Let us look at this aspect slightly differently. Consider following three ' personalities '. Customer comes with a characteristics of his own. These consist of various aspects like current business, organizational competencies, other problems being faced and personalities of the stake holders themselves. The Problem to be solved has its own characteristics. They consist of the nature of problem, commercial, functional, technical aspects, level of complexity, R&D content, how long customer is suffering from it, is it futuristic etc. You, the developer have characteristics of your own. They also consist of your organization, competencies, resources such as time, money, people etc. Various interactions among these three ' personalities ' give rise to multiple situations in a life of a project. It may always seem that there