Robert Brenis, CISA, MCP, PMP
Skoda Minotti

Robert's Profile Page

Ask Robert a Question

Custom Software vs. Buying Off-the-Shelf

Your Rating:
Overall:
Recently I was approached by a client who wanted to develop a Web site with very specific functionality.  We talked for a brief period of time to understand the requirements.  At the end of this discussion the client looked at me and asked, "Which off-the-shelf application would meet our needs?" 

Selecting new software should always start with the question: "what are your requirements?"  If you can solidly define these, then you can determine whether an off-the-shelf package will meet your needs or if you will need custom development.

It's often very difficult to choose an off-the-shelf solution that provides very specific functionality at a reasonable cost.  A custom developed application may be able to meet such specific needs more closely and at a lower cost.

When choosing between an off-the-shelf product and a custom solution, some things that need to be considered are: 

  1. What are my needs and how closely do packaged applications meet these needs?
  2. How easy would it be to find someone who knows this application (end-users)?
  3. How much customization will an off-the-shelf application require to meet my needs?
  4. If we customize an off-the-shelf application, how difficult will it be to upgrade the program when there are new releases?
  5. If we buy a customized application, how much will it cost to build?
  6. How much will a custom application cost to maintain?
  7. What is your long-term need for this application? Just needing a web-page built with certain functionality is much different than needing a full back-office suite.

In the case of the client mentioned earlier, after reviewing these questions, they decided that a custom built application would best meet their needs. Considering the above questions will help you narrow your options and lead you to the correct software solution for your business.

 


Please fill out the information below and we will send an e-mail on your behalf inviting someone to this page. You may enter multiple recipients and send a short text message with your e-mail.




Success!

Your e-mail has been sent and your recipients should receive your e-mail shortly.