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
January 9, 2013

10 Considerations for Custom Software Replacement

It’s not easy to decide whether to create a new software application or to continue to maintain a legacy one, but ultimately your decision has to be made based on facts, with a focus on your long term goals for your business.
consult Teximus
Considerations for custom software replacement

You worked closely with the designers to be sure your company’s database custom software would achieve your vision for your company.  You brought in your best employees to contribute ideas and learn the in’s and out’s of using the software.  You invested time, money, and resources, and you expected the solution to last for years – maybe forever.

Today, nobody questions whether to replace typewriters.  But it’s harder to decide whether you should replace your custom business software.

Here are 10 questions to help you decide whether you should keep investing in your existing custom database application or whether you need a new one.  If you answer YES to at least 5 of the following questions, you can probably update your existing system and avoid a rewrite.

  1. Do you have the complete source code for your system?
  2. Does your system collect the right information and present it to you in a way that meets at least 80% of your business needs?
  3. Does your system reliably and consistently save your data?  (You don’t have problems with losing data.)
  4. Is your system a web application or available through a VPN or other remote connection when you’re outside the office?
  5. Is your system fast enough to meet your business needs?
  6. Can your software connect to another application that might be used to consolidate information from your existing system with new data?
  7. Is the software used to write your system (e.g. Microsoft C# or Visual Basic; PHP; Java, etc.) still being supported?
  8. Does the information you use to make business decisions come primarily from your system?  (It doesn’t come out of spreadsheets or small, departmental systems.)
  9. Can you add new products, services, or other key information without calling a programmer?
  10. Do you get information out of your system in a timely manner?  (You don’t have to wait weeks to get your month or year end reports.)

If you answered NO or I Don’t Know to 5 or more questions, you may want to talk with your IT team or trusted software partner about where your current system fails to meet your business needs.

It’s not easy to decide whether to create a new software application or to continue to maintain a legacy one, but ultimately your decision has to be made based on facts, with a focus on your long term goals for your business.

Octopus Technologies frequently assumes responsibility for Microsoft .NET custom database applications written by others. We understand that software is an important business asset, and we work with you to get the most from your investment by stretching your system’s life and extending its capability by adding new functionality and enhancements.  Fill out our contact form or call 778-200-5336 for more information.

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