Skip to content
  • sales@dragonpoint.com
  • 321-631-0657
DragonPoint Logo
  • About Us
  • Our Services
    • Business Process Improvement
    • Custom Reporting Software
    • Custom Software
    • Software Integration
    • Support for Existing Systems
  • Key Projects
    • Custom Reporting for ERP System
    • Emergency Reporting
    • Facilities Field Audit
    • Home Builders
    • Invoicing/ Data Consolidation
    • Manufacturing Scheduling and Shop Floor
    • Medical Claims Audit
    • Public Transportation
  • Industries
  • Articles
    • Business Process Improvement
    • Custom Software Considerations
    • Development Best Practices
    • Project Management
    • Support & Collaboration
    • System Specifications
  • About Us
  • Our Services
    • Business Process Improvement
    • Custom Reporting Software
    • Custom Software
    • Software Integration
    • Support for Existing Systems
  • Key Projects
    • Custom Reporting for ERP System
    • Emergency Reporting
    • Facilities Field Audit
    • Home Builders
    • Invoicing/ Data Consolidation
    • Manufacturing Scheduling and Shop Floor
    • Medical Claims Audit
    • Public Transportation
  • Industries
  • Articles
    • Business Process Improvement
    • Custom Software Considerations
    • Development Best Practices
    • Project Management
    • Support & Collaboration
    • System Specifications
  • About Us
  • Our Services
    • Business Process Improvement
    • Custom Reporting Software
    • Custom Software
    • Software Integration
    • Support for Existing Systems
  • Key Projects
    • Custom Reporting for ERP System
    • Emergency Reporting
    • Facilities Field Audit
    • Home Builders
    • Invoicing/ Data Consolidation
    • Manufacturing Scheduling and Shop Floor
    • Medical Claims Audit
    • Public Transportation
  • Industries (Old)
  • Articles
    • Business Process Improvement
    • Custom Software Considerations
    • Development Best Practices
    • Project Management
    • Support & Collaboration
    • System Specifications
  • Contact Us
  • About Us
  • Our Services
    • Business Process Improvement
    • Custom Reporting Software
    • Custom Software
    • Software Integration
    • Support for Existing Systems
  • Key Projects
    • Custom Reporting for ERP System
    • Emergency Reporting
    • Facilities Field Audit
    • Home Builders
    • Invoicing/ Data Consolidation
    • Manufacturing Scheduling and Shop Floor
    • Medical Claims Audit
    • Public Transportation
  • Industries (Old)
  • Articles
    • Business Process Improvement
    • Custom Software Considerations
    • Development Best Practices
    • Project Management
    • Support & Collaboration
    • System Specifications
  • Contact Us
Contact Us


Back to Articles

January 10, 2024

5 Ways to Get the Most Out of Your Consultant

Use these five steps to ensure that your consultant delivers what you need to meet your business objectives. This creates a win-win – you get what you pay for, and your consultant gets another satisfied customer.
consult dragonpoint
5 Ways to Get the Most Out of Your Consultant

Deliverables are expected. Timetables are critical. Experienced staff is essential. But do you need the experienced staff 100% of the time, or can a software consultant fill a short-term manpower gap?

Consultant: Many of us picture expensive suits and briefcases, lots of talk, and very little action.

Does it have to be that way?

No.

Based on more than forty years of experience in the computer industry, from creating custom reporting software to custom home builder software, here are five proven steps you can follow to be sure your consultant meets your expectations.

1. Understand the Need for a Consultant

Make sure you understand what you want your consultant to do BEFORE you begin interviewing candidates. Ask yourself these questions:

  1. What – specifically – is the business need you’re trying to satisfy? For example, I need a way to track the results for each salesperson throughout the month. The process should allow me to create progress reports throughout the month, as well as charts and graphs showing each salesperson’s results and a summary for the company.
  2. When do I need it? Be realistic in answering this. You might like to have the solution in place tomorrow; however, you know that you won’t have the ability to get people trained to use the new system until six months out. Determine a realistic timeline based on your business needs.
  3. Do I have an employee with the skills for the job?
  4. Is the employee available to complete the job professionally and on time?
  5. If the employee does the job, will something else suffer?

If you answer “No” to questions three or four, or “Yes” to question five, you may need a consultant.

2. Find a Qualified Consultant

If you are looking for a CPA, lawyer, or building contractor, you can limit your search to licensed professionals. However, in many fields such as computer software development, it is difficult to determine whether a company or individual is qualified to meet your requirements. Ask these questions to help identify the best consultant for your project:

  • How long has your company been in business?
  • May I see samples of your work?
  • May I contact some of your satisfied customers?

If the company or individual can’t answer the questions to your satisfaction, keep looking.

3. Define Your Goals

During the initial interview, provide the consultant with a written statement of the measurable goal(s) to be accomplished. Quantify your expectations using dates, percentages, and other metrics. Being as specific as possible improves the probability that the consultant’s estimate for services will be accurate. It also increases your chance of getting the results you want.

Some consultants have a “canned” solution they attempt to apply to every situation. Beware of a consultant who arrives with a solution in hand! She will try to fit your business to her software instead of fitting your software to your business.

The consultant should do more listening than talking in the initial interview. You want a consultant who will understand your business and apply her expertise to achieving your business goals.

Keep looking if the consultant’s approach is to shape your business into a package that is familiar to her. This isn’t a custom solution; it’s applying a previous solution to your unique requirements.

4. Clearly Define Roles

Bringing in an outsider is a big change for many companies, and it may make your current staff anxious. Maximize cooperation and minimize anxiety associated with the fear of change by telling your staff why you hired the consultant. Explain the project plans and goals. Communicate with your staff regarding any impact the consultant’s work may have on their positions.

Consider using the following techniques to make the consultant a part of your team:

  • Pair trusted staff members with the consultant for the life of the project.
  • Take the consultant and members of your staff to a working lunch.
  • Have members of your staff involved in status meetings with the consultant.

These steps reduce staff anxiety and improve the productivity of your software consultant.

5. Use Milestones to Track the Project

Don’t wait until the end to check the consultant’s progress. Establish measurable, concrete intermediate deliverables to allow you to monitor and measure ongoing progress.

For example, for each phase or sprint in a software project, the first deliverable should be a clear scope of work. This may take one to two weeks, depending on the size of the project. The last deliverable in a sprint should be working code deployed to a server so your team can test. The interval from statement of work to working code will vary depending on the number of tasks in the sprint.

Establishing interim deliverables with target completion dates allows you to quickly determine whether your consultant is on track. If sprints are on time and in budget, it’s a good indicator that your overall project will be completed as expected.

Conclusion

Use these five steps to ensure that your software consultant delivers what you need to meet your business objectives. You get what you pay for, and your consultant gets another satisfied customer.

Ready to embark on your custom software journey? Contact us for expert guidance and a solution crafted to meet your specific needs.

Categories

  • Business Process Improvement
  • Custom Software Considerations
  • Development Best Practices
  • Project Management
  • Support & Collaboration
  • System Specifications

Get In Touch

    Related Posts

    Be sure you have the right person writing your requirements.

    Defining Requirements for Bespoke Software – Who Writes It

    What’s the number one way you can be sure your investment in bespoke software development solution is going to achieve

    Read More »
    April 9, 2025
    Bespoke Software Development Services - Define requirements

    Bespoke Software Development Services – Define requirements

    Would you order a bespoke suit without getting measured? Of course not!  In the same way, you should not invest in

    Read More »
    February 21, 2025
    Clearly defining requirements for your custom software is complex but necessary.

    Defining Requirements for Custom Software

    What’s the number one way you can be sure your investment in custom software is going to achieve your business

    Read More »
    February 4, 2025

    PHONE: 321-631-0657

    Facebook-f Google-plus-g Linkedin-in

    SITE

    • Home
    • About Us
    • Services
    • Contact Us
    • Articles

    SERVICES

    • Custom Software
    • Software Integration
    • Custom Reporting
    • Support for Existing Systems
    • Business Process Improvement

    CAGE CODE:

    58DQ3

    DUNS#

    833750458

    FEDERAL ID:

    59-2930262

    Custom Computer Programming

    547511

    Computer Systems Designs Services

    541512

    ©DragonPoint Software 2022 | All Rights Reserved | Privacy Policy | Terms & Conditions