BrightNetwork - Custom Software Development Services | Automate Your Business
Bright Network Phone Number Tel: (609) 921-8100
ray@brightnetwork.com
 
Contact US

SQL Server Developer
Do you have a critical business need that
“off-the-shelf” software doesn’t address?

Bright Network can help.
EDI Software Developer
 
SQL Server Developer
Share Desktop with Bright Network
Access Programmer
 
Bright Network Solutions Logo

Q & A
Your questions

 

Read answers to your most common questions about Bright Network and its founder, Ray D’Andrade, your lead developer on all projects. Below are his answers to your questions about his background, fees, competencies, and management style.

Pricing 
1) How is the price structured?
I can work with you on an hourly, fixed price, or retainer basis—I'm flexible. And although every project is unique and subject to different variables, the ranges below help you get an idea of our customary project pricing. A "project" can include anything needed to support a business year, such as developing software, as well as purchasing needed computer hardware and software, and supporting users.

  • Small Projects: $5,000
  • Larger Projects: $85,000
  • Average Projects: $14,000

2) How much does this really cost?
A favorite question and an important one. I'm not trying to be purposely vague, but it truly depends on what you want to do and how much time it will take to get done. Call me. I'll give you an idea on your project's price range once I know that your project entails. Or, visit my Case Studies page to see if there is a project there that is similar to your needs.

I give all my formal pricing up front in a proposal based on your requirements. Unless you change your mind on the requirements in a major way, the price is the price as we agree to in the proposal. There are no hidden "surprise costs" that appear without your knowledge.

3) What factors affect cost?
As you can imagine, it depends on what you want to do. Below are just a few examples of what could affect a project's cost:

  • Quality of existing software code: Before I price any job that requires using existing software code, I review the existing code's quality. How the software code is structured can greatly affect labor time. I've had jobs where the software code was so poorly written that it was actually more cost effective to rebuild the system from scratch.

  • Hardware or software purchases: If your systems are old, sometimes it is necessary to purchase new hardware and/or software to ensure a systems' performance (speed) or security. There have been cases where my clients didn't have the proper security in place to protect their data, whether it be back-ups, or secure remote access, or proper user permissions.

  • Your Technical Savvy: If you are technically astute and just need me to help get the project done for which you don't have the time, you may be able to do the implementation and/or training yourself. This saves you from having to hire me for that part of the project.

4) Is it better to go hourly or fixed price?
It depends. If you have clearly defined needs that are very black and white and are not subject to changes in scope, a fixed cost is possible. I find most companies are not at that point and their needs evolve as the project progresses.

5) If I hire you at an hourly rate, what assurances do I have that you won't go 10%, 20%, 30% over your estimate?
Most of our projects are billed hourly and we are accustomed to the needed time allotted for portions of work. For example, I know an average QuickBooks integration is 8 days based on prior experience. If we get through the first half day and I realize that something is different than we expected and that it will take a lot more time to complete, then I'll notify you immediately and stop work on it. We can then decide if it is worth continuing.

In my hourly proposals, I state that I only bill for hours used against my estimate. Once we start digging into a project, any changes in scope that we didn't think of initially usually come up quickly.

If I'm working with an existing database, and you want greater assurance that I not go over my proposed time, I can get a copy of your database and spend 4 to 6 hours going over it thoroughly to be certain of the time estimates. In which case, I can likely give you a fixed cost. The down side is that this does add time and cost to the overall project.

We focus very hard on customer retention. My goal with any customer is to make sure that they are happy with our work and feel that it is worth the money that you paid. If for some reason, a project does go over budget, I will work with you to make sure that you feel you're being treated fairly. I've built my reputation upon customer satisfaction.

6) Can the price be divided over time?
Absolutely. What usually happens is we make a list of priority items and we break it down into phases. Additional features trickle in over time based on your needs and budget.

7) Access Project Costs: If starting a new system "from scratch," what's the starting cost for a Microsoft Access project?
If the project is new development (doesn't involve an existing system) the average starting cost for an Access project is about $8,000, where Access is used as a front end to a SQL database. This Access application is different from stand-alone file-based Access databases, which only offer limited performance and flexibility.

Microsoft Access is a rapid application development (RAD) platform for databases. I develop data driven software in many computer languages, and I have yet to find a platform that is faster and easier for database application development. Plus, many developers don't realize its great power for its low cost.

I hear some people say that "Access is slow and doesn't scale." This simply isn't true for small to medium sized companies. I have been called in to fix many database performance problems. With Access, the most common problem is the previous developer's poor design skills. What some developers don't realize is that Access can be used as a standalone database, or, as a "front end" to a larger database, such as Microsoft SQL Server. "Microsoft Access Projects" communicate directly to Microsoft SQL Server. This is a very efficient and secure means of storing data; it's much more efficient that trying to use a file-based Access database by itself. Plus, since Microsoft SQL 2005 Express is free, why not take advantage of it. I have customers with more than 40 simultaneous users, connecting to a server with Access, SQL, Exchange, file sharing, print sharing, and Active Directory installed on the same server. No performance problems.

8) .NET Project Costs: If starting a new system "from scratch," what's the starting cost for a Microsoft .NET project?
If the project is new, the entry point for a new .NET application runs around $14K. This cost would be for a small .NET application. Know that I repair and enhance existing .NET systems too—but those costs would vary based on the scale of your needs and the quality of your existing software code (See Question #3.)

Call me, Ray D'Andrade, at (609) 921-8100 for more information.

9) I will need to justify the cost to my boss (friend, spouse, or co-workers), what's the normal payback on your service?
It's completely different for every project and we can discuss it together. For the majority of stuff I do, it would pay itself off in half a year because it saves time, saves money or increases your revenues.

Sometimes my projects save you from hiring additional employees. Sometimes you work more efficient and can take on larger volumes of work with newly applied technology.

Other times, new features may allow you to drop a vendor that was doing the work for you.

That's what happened at Meyer-Chatfield. Meyer-Chatfield was able to drop an outside service that was manually compiling Excel spreadsheet reports for them for tens of thousands of dollars a month. Visit our Case Study area for more information on Meyer-Chatfield.

 
Custom Business Software Development
Custom Software

Custom Software Developer
Ray D'Andrade,
President & Owner


“Always calls back and tests his work thoroughly.”

— Janice Stewart, Foster Wheeler

New Jersey IT Consulting

Microsoft Certified Professional and HP Certified

Business Automation Software    

Consulting Services | Biography | Pricing | Q&A | Projects | Contact Us | Case Studies | Home | Site Map | Access Programming Site
Ray D’Andrade l Bright Network Solutions l 39 Scott Drive l Hillsborough, NJ 08844 USA
ray@brightnetwork.com | Tel: (609) 921-8100 | Fax: (866) 871-1241
© 2010 Bright Network Solutions, Inc. All rights reserved.