5 Questions to Ask When Hiring an Expert Team
5 Questions to Ask When Hiring an Expert Team
A company should provide you with portfolios illustrating their experience in a given field. You need to be sure they have the appropriate skills, experience, and vision.
Join the DZone community and get the full member experience.Join For Free
The Agile Zone is brought to you in partnership with Techtown Training. Learn how DevOps and SAFe® can be used either separately or in unison as a way to make your organization more efficient, more effective, and more successful in our SAFe® vs DevOps eBook.
When we talk about buying professional services, we mean buying a service from a service provider company. In other words, this assumes buying or hiring a team of experts who will develop and manage your project. Making the right choice is a really important thing that directly impacts your business. The DashBouquet team decided to develop a few recommendations on how to hire a team of professionals and what things should be paid attention to.
The basic principle is: “Demonstrate instead of telling a story.”
In the modern business world, actions have more power than words. Customers want to see real cases as examples of professional competence. Ideally, a company should provide you with portfolios illustrating their experience in the required field. You have to be sure they have the appropriate skills, experience, and vision.
We want to provide you with a small list of questions that are good to ask.
1. Ask If You Can Talk to an Engineer Who Will Be Responsible for the Project
It is your essential right to get to know the team and learn about responsibilities of each team member. It is always better to contact people face-to-face. You will need to contact the developer who will be responsible for your task. Modern technology has made this process very simple — you can use Skype and other messengers.
2. Ask About the Steps That Would Allow You to Reach Your Target
They should develop a strategy that would define each step of work process with checkpoints. This is done in order to monitor results and control the process. It is good to know where exactly you are right now. Strategy development is also essential for determining the time and budget constraints, including the number of hours they will spend in a certain period.
3. Ask If They've Done Similar Things Before
You should be confident that they are able to deliver you the best result. Ask to see examples of work they've already done and, if possible, work examples for similar clients or similar kinds of jobs. Also do some background research, like getting feedback from their clients.
4. Ask If They Can Assign the Best Person They Have to This Project
Of course, you want the best professional from the team to work on your project. Any company will tell you that that person is the best. How can you check? Ask for their CV. As we mentioned earlier, you can talk to him or her personally and check everything you want to.
5. Ask Them How Price Is Calculated
When you start to think about a new project, you obviously will consider your budget. The essential part of negotiation is estimating the development costs. They should include the price of each required action based on previously defined strategy. You should understand what you are paying for and compare it to the value that you will get.
Actually, you can ask these questions when buying any kind of service. However, while we're discussing this topic, we want to focus on one more point. It’s not about kind of questions you should ask, but on the essence of communication between you and your possible partner. We came up with some more points that are worth paying attention to.
Keep an eye on:
- Speed of response. If the company responds promptly, it means they tend to be more competitive and more qualified.
- Clarity of response.
- Correspondence of the answer to your question.
What you need is an estimation of their willingness to communicate with you constantly, of their responsiveness to your feedback, and timely announcements on the progress of your project. Good project management is based on appropriate communication.
Relationships work better than written contracts. Try to establish and maintain the goodwill of doing everything possible for your project from your team side.
Business communication is not about companies, it is about people. Establishing relationships is really important in negotiation. You should feel comfortable throughout the working process with the other company. Therefore, both sides of the deal are responsible for establishing such relationship. If you are not ready to prove your goodwill, you have no right to require it from your business partner.
Published at DZone with permission of Dmitry Budko . See the original article here.
Opinions expressed by DZone contributors are their own.