Skip to content
  • sales@octopustechno.ca
  • 778-200-5336
Octopus Technologies
  • 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 Shopoor
    • Medical Claims Audit
    • Public Transportation
  • Industries
  • Articles
    • Business Process Improvement
    • Custom Software Considerations
    • Development Best Practices
    • Project Management
    • Support & Collaboration
    • System Specifications
Menu
  • 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 Shopoor
    • 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 Shopoor
    • Medical Claims Audit
    • Public Transportation
  • Industries
  • Articles
    • Business Process Improvement
    • Custom Software Considerations
    • Development Best Practices
    • Project Management
    • Support & Collaboration
    • System Specifications
  • Contact Us
Menu
  • 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 Shopoor
    • Medical Claims Audit
    • Public Transportation
  • Industries
  • Articles
    • Business Process Improvement
    • Custom Software Considerations
    • Development Best Practices
    • Project Management
    • Support & Collaboration
    • System Specifications
  • Contact Us
Contact Us
Back to Articles
April 24, 2013

6 Questions to Dodge Bad Software Collaborations

Choosing a software development vendor? Ask these 6 crucial questions to ensure your project stays on track and within budget.
consult Teximus
6 Questions to Dodge Bad Custom Software Collaborations

Do you have too many projects and too few IT resources, but you don’t want to select a software development vendor because you’ve heard too many horror stories about projects that are months or years late and $1000’s over budget?  How can you be sure you find a software development firm that will deliver your custom software system on time and in budget?

Use these 6 questions to help identify to make it easy to spot the right software vendor and keep your project out of the custom software development hall of shame.

  1. How will you personalize your service for my project?  You deserve customized service, so if the vendor looks surprised by the question, your interview is over.  The vendor should ask you things like, “How often do you want to get status updates?”  Depending on your project size, you may want weekly, bi-weekly, or monthly updates.  Another good question to hear from your vendor is, “How do you want us to communicate with team members?”  You may want emails, but your technical team members may prefer an instant message.
  2. What are your standard processes?  A software development firm should have an established methodology for requirements, coding, testing, and project management, and they should beexible enough to fit their standards to your business needs.
  3. How have other companies used your services to improve the way their business works?  With this question, you’re determining whether the vendor understands that software is a business tool.  If your prospective vendor talks more about technology than about business, tell them goodbye.
  4. How long have you been in business, and how long have your employees been with your company?  You’re making an investment in a software partnership; ideally, you’ll be talking to the same people next year when you want system enhancements.  It’s important to know that you’ll be dealing with employees of the firm, not short-term contractors.  If the company was founded last month, and it uses only contract employees – keep looking.
  5. What skills do you offer?  The answer to this question should include a lot more than a list of the languages in which the firm writes code.  Your vendor should talk about the skill sets required for a software project, including:  requirements definition; system architecture; maintenance programming and report writing; testing; and project management.  One big advantage of teaming with an experienced software partner is that you don’t have to hire someone to provide each skill set a software project requires.  If your vendor can’t provide someone for each set of skills, they’re not likely to be a viable long-term partner for your business.
  6. What went wrong in previous projects, and what went right?  If the vendor tells you that all previous projects were perfect, they’re likely to be careless in their handling of the truth.  Everyone has at least one failed project, and they should be able to tell you why it failed and explain the lessons learned.  Each vendor should also have a few outstanding successes to share.  Look for quantifiable, detailed information, and if the success story is a reference account, call them.

 

Spend time choosing the right custom software vendor.  When you pick the right one, you can expect a long-lasting and mutually profitable relationship. Ready to start your journey with a trusted software partner? Contact Teximus for expert guidance and ensure a successful and enduring partnership.

Facebook
Twitter
LinkedIn
Email

Categories

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

Get In Touch

    Related Posts

    Find the right Custom Software Solution

    Finding the Right Fit

    If you can buy a software package that exactly fits your business needs, then you don’t need custom software. However, if doing things a little (or a lot!) differently gives your company it’s competitive advantage, then you may need custom software.

    Read More »
    October 18, 2023
    Alas, Poor Bob - The Weakest Link Software Developer Vancouver

    Alas, Poor Bob – The Weakest Link

    Going with the proverbial one-person-show – While there are wonderful, well-intentioned developers out there who do a great job, the danger is always that something horrible may happen to them, as in the case of our clients.

    Read More »
    October 18, 2023
    Database Management Solutions: A Campaign Perspective (Part 1)

    Database Solutions: A Campaign Perspective (Part 1)

    To explore the importance of data in both campaigns and business, we’ll look at the three stages of data management in a fictional political race and the distinct database solutions that accompany each of them.

    Read More »
    October 18, 2023

    PHONE: 778-200-5336

    Facebook-f Google-plus-g Linkedin-in Twitter

    SITE

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

    SERVICES

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

    CAGE CODE:

    58DQ4

    DUNS#

    833750459

    FEDERAL ID:

    59-9465082

    Custom Computer Programming

    547511

    Computer Systems Designs Services

    541512

    ©Octopus Technologies 2022 | All Rights Reserved | Privacy Policy | Terms & Conditions