Lending an ear to customers is part of what we do. Wikipedia lists 5 basic principles of IT consulting.

Five Basic Principles of IT Consulting

  1. We Focus on the Relationship: Understanding the personality and expectations of client, client organization and all other stakeholders.
  2. We Clearly Defined Role: Defined roles and responsibilities for both clients, other stakeholders and consulting team.
  3. We Visualize Success: Helping the client see the end at the beginning.
  4. We Advise, They Decide: Client is the best person to decide.
  5. We are Oriented Towards Results: Ensuring that the solution addresses end user concerns, user training, implementation and maintenance constraints.