Before we start working on a project, we first take steps to understand its scope. Based on client discussions, we present a time frame and price. There are times when we delve into the project, we realize that minor changes and tweaks can make the product even better. But it is impossible to fathom before the work starts and a sizeable amount of time and energy is spent behind it. On the other hand, after the project is halfway through, the client frequently discovers that if he could change this portion or add that component the product will be even more helpful for him. This is the scenario where projects based on a Time and Material agreement work out best. It gives the client and us the flexibility to improvise or change the product.
This is ideal when the client requires a project completed in a very short span of time. It is also suitable for small clients with limited budget. Before the project starts the client has a clear picture of how much he will spend and what exactly he will get out of that. We, one the other hand, are also clear that we will only focus on the job in hand instead of exploring other possibilities.
But the question remains, which one is better? Both have inherent advantages and disadvantages. Open discussions between the client and our team of consultants lead to the right solution.
After taking up a project the very first question that we ask ourselves is to which development methodology should we follow? There are basically two methodologies.
Waterfall: The traditional approach.
Agile: A type of Rapid Application Development and newer than Waterfall.
Both the methodologies are immensely matured, tried and tested and deliver excellent results.
At eConsultants we understand that it is commitment and quality that help build a mutually beneficial long-lasting relationships with customers as well as employees. Our recruitment procedure is comprehensive, systematic and well designed with a three-fold approach
Identify > Understand > Analyze
Identify: This phase which is also the last, involves interviewing, reference checks and identifying the best candidate for the customers’ team. In this stage we also identify a back-up because we have noticed many a times that the candidates back out in the last moment.
Understand: Understanding the need of the customers is one of the principle aspects of hiring professionals. But customers are busy people and they only have the time to outline the requirements. Now it is our responsibility to delve deep based on customers’ brief. We do it meticulously because the better we do it, the faster the customers realize that they are with a company that knows everything. Our decades of experience equip us to understand customers’ requirements even before they spell them out. It saves time, money as well as energy.
Analyze: Once the ‘Understanding’ part is over, enters the trickiest part of the Recruitment procedure; ‘Analyzing’. In this phase we dig our own ’employee mine’ to match up the desired skill set essential for the customers. If we cannot find the desired profiles in our data base, we step outside our realm for other sources to find a talent pool that fit the requirement.
Once the ‘Understanding’ part is over, enters the trickiest part of the Recruitment procedure; ‘Analyzing’. In this phase we dig our own ’employee mine’ to match up the desired skill set essential for the customers. If we cannot find the desired profiles in our data base, we step outside our realm for other sources to find a talent pool that fit the requirement.
eConsultants Inc. internal Database It is a mix of latest tools that includes Salesforce/SugarCRM, SmartRecruiters, LinkedIn Group
Job portal memberships: We have authorized and exclusive access to the most visited and largest employment websites of the world including Dice, Monster, CareerBuilder
One on one: Phone/In-person interview, Personality analysis and Reference check
Our compensation philosophy is simple and straightforward, ‘We treat employees with care and they also treat us with care.’ We understand that keeping our employees happy will allow them to perform at their best with integrity and loyalty towards the project.