Select your font size 
 
about us products & services consulting & support news & events contact us
Here are outlined details about how price estimates are obtained for custom software development projects, using the process of estimating the cost of building a deck as a familiar example.

Price Estimates for Custom Software Projects - BC

print this article 
 
This page describes some of the considerations involved in obtaining an accurate price estimate for custom software projects. We use an example that we think will be familiar to many people. Transparen Corporation provides custom decision support tools and management software to leaders and visionaries.

When contacting a professional for help with building a deck, the professional will often ask for information such as what the dimensions of the deck will be, how high off the ground the deck will be, what kind of wood will be used, and what treatments should be used to seal the wood. In terms of software development, these decisions form the beginning of a 'design process' which clarifies in the mind of the client and in the mind of the professional exactly what needs to be delivered.

A custom software project, just like a custom-made deck, is made up of many such decisions, which impact the final price, duration, and even quality of the result. Therefore, when a client asks, 'How much will it cost to make a website?', or 'How much will it cost to make a system to manage a shopping mall?' - unfortunately, there is no simple answer. Likewise, the question, 'How much would it cost to build a deck?' seems reasonable on the surface, but the real answer is that it depends on what kind of deck the client wants.

Will the deck have posts? Are there constraints on where these posts can be? How high is the deck off the ground, and is the ground level or is there a grade? These are all reasonable questions to ask, and just as a qualified deck-builder will start to investigate the details of the initially simple-sounding deck project, so must a custom software project estimator probe for the hidden 'gotchas'.

On the other hand, to estimate the cost of building a deck, it is possible to list how many screw holes must be drilled, how many times the wood will need to be cut, how much wood, how much stain, how many screws, and how much time that will all take.

Likewise, an experienced estimator can usually come up with ballpark figures that may roughly estimate what a similar project may cost. However, the nature of software design is one of discovering the decisions that will need to be made early on, and then estimating the quantity and nature of the remaining decisions. This is inherently more difficult than estimating the cost of building a deck, because there are so many more details that must be taken into account. Therefore, there is an element of risk on the part of the estimator.

The estimation of a custom software project usually involves a fair amount of work, which can be categorized into several parts:

  • The business requirements are broken down into
    • the technology requirement
    • a detailed parts list
    • a detailed task list, and
    • time estimates for completing your project as currently defined
  • Steps are taken to understand the project better, and to go through a design process that will find and answer as many design questions as early as possible, in order to produce a consistent design and project vision for the developers and other project stakeholders such as the project sponsors.

Deliverables of this process include:

  • A project plan
  • A clearer understanding of costs and timelines
  • A set of clearly defined tasks that can be given to software developers

Most Recent Website and Regional Updates

 Transparen Toronto Office Locations
Addresses of Transparen Corporation offices in Toronto, Ontario.

 
 High Scalability - Large Systems Optimization
Transparen Corporation lends its expertise to clients experiencing rapid and sudden growth in traffic or server utilization, bottlenecks, systems instability, downtime during peak traffic, or which would like to plan to avoid such issues.

 
 Throughput (or Bandwidth) vs. Latency
This document uses the example of Bill Gates purchasing Google to explain the difference between bandwidth (or throughput) and latency.

 
 Emergency Management Services
The prototypical emergency involves a shutdown of essential services for a finite period of time. What will your organization do when a world-wide financial crisis strikes?

 
 Fast RAID Server Data Recovery Service
Transparen's Vancouver International Response Team provides the option in Canada and USA to get a raid server back running in hours - eliminating costly waiting associated with typical RAID recoveries.

 
 Data Recovery Service
Have you deleted a mission critical file? Accidentally dropped a computer, or formatted a hard drive? No recent backup? Mistakes can happen, but the data might still be there.

 
 About Transparen
Transparen is committed to serving its clients.

 
 Research Tools
Measure human resource allocation and collect data with the goal of determining patterns that will bring forward actionable insights which may lead to policy changes, saving money and improving quality of service.

 
 Process Evaluation Questions
Questions to help focus discussion about process improvement

 
 COMMUNITY TRUST EMPLOYS FOREST WORKERS IN FORT NELSON
VICTORIA ? Funding from the Community Development Trust?s Job Opportunities Program is employing four forest workers to improve facilities and trails at Beaver Lake in Fort Nelson, Community Development Minister Blair Lekstrom and Peace River North MLA Richard Neufeld announced.

 
 COMMUNITY TRUST EMPLOYS FOREST WORKERS IN HOUSTON
VICTORIA ? The Community Development Trust?s Job Opportunities Program is funding the clearing of mountain pine beetle trees in recreation sites near Houston and using the wood to build picnic tables, shelters and board walks, Community Development Minister Blair Lekstrom and Bulkley Valley-Stikine MLA Dennis MacKAY announced.

 
 COMMUNITY TRUST EMPLOYS FOREST WORKERS IN SLIAMMON
SLIAMMON ? Ten forest workers are improving silviculture conditions on two forestry blocks near Powell River as a result of $74,000 in funding through the Job Opportunities Program, Community Development Minister Blair Lekstrom and Forests and Range Minister Pat Bell announced.

 
 COMMUNITY TRUST IMPROVING MCBRIDE'S RECREATION OPTIONS
MCBRIDE ? Funding from the Community Development Trust?s Job Opportunities Program is improving McBride?s winter sports and year-round trail network, Community Development Minister Blair Lekstrom and Prince George-Mount Robson MLA and Deputy Premier Shirley Bond announced.

 
 2008: A GROUNDBREAKING YEAR FOR BRITISH COLUMBIA
2008 will go down as a memorable year for British Columbia.

 
 FILM INCENTIVE BC TAX CREDIT CHANGE TO BENEFIT INDUSTRY
VICTORIA ? The Province intends to change the Film Incentive BC tax credit to further support the industry and encourage investment in B.C., announced Finance Minister Colin Hansen.

 
 COMMUNITY TRUST IMPROVING RECREATION IN GRAND FORKS
VICTORIA ? More than $330,000 from the Community Development Trust?s Job Opportunities Program is improving walking and cycling trails in Grand Forks and contributing to the management of beetle-affected stands in the area, Community Development Minister Blair Lekstrom and Forests and Range Minister Pat Bell announced.

 
 08/01/2009: How to Divorce and Not Wreck the Kids
For years, divorce has pitted couples against each other, fueling conflict and concerns about the children caught in the middle of it. Now, unhappy couples with children are looking for ways to end their marriage, but not end the family. Today on the podast, we'll hear from a couple trying to do that and the director of a CBC TV documentary called "How To Divorce and Not Wreck The Kids".

 
 07/01/2009: A Death in the Family - Documentary
Today on the podcast, the story of Paul Johnson and Bill Mullins-Johnson, two brothers from Sault Saint Marie, Ontario whose lives were torn apart after the murder of Paul's four-year-old daughter ... a crime that turned the two men against each other even though neither of them had committed it.

 
 06/01/2009: The Threatening Sea
Today on the podcast, we continue our Watershed series with a trip to Vanuatu, a nation of 83 islands in the South Pacific that is slowly but surely sinking into the sea.

 
 05/01/2009: Australia Drought
Dispatches from The Big Dry. Current producer Kathleen Goldhar brings us a report from Australia's enduring drought and the economy it's spawned, where rainless communities unravel, only the adaptable prosper and water is the new gold standard.

 
 02/02/2009: Economy Panel - 2009 Forecast
With the annus horibilis of 2008 in the rear view mirror, and 2009 lying in the wait, The Current organized an economy panel to give us their forecast for the new year.

 

Google
 
Web transparen.com

Contact Information

Related Information

Respond to More RFPs (Requests for Proposals)
Respond to more proposals by outsourcing some of your RFP response processes to Transparen's technical writing team, and benefit from Canadian technical writers who understand technology and its business applications.
RFI (Request for Information) Response Service
Outsource your RFI response process to Transparen's technical writing team in Surrey, British Columbia, Canada.
Project Planning and Estimation
Giving resources to an inadequately planned project is often sub-optimal. Plan and consider more options to dramatically improve the project's likelihood of success.
Technical Writing Service
What would you give up to get a job as a technical writer? Your nose ring? Your mohawk? How about your hands?
Proposals
Transparen provides quality proposals, but they are usually not free.
Obtaining a Time Estimate or Proposal
Details about how to obtain a time estimate or proposal from Transparen.
   
 
E C M | © 2003-2007 Transparen Corp.      

Standardized Services: Data Recovery Service / Creative Services / Premium Web Hosting Services / System Administration Tech Support Services
Recent Projects: Full-Service Mortgage and Financing Company / System to manage flights from Vancouver to Tofino / Photo exchange verification service
Our Vancouver BC Server Proudly Hosts: automated parking and revenue control systems, leafside lane at southlands, cost effective alternative power sources, Higher Grade Learning Centres, pacific forage bag supply, sunburst medical, neosonic design, roger mahler photography - passionate, intriguing, desirable, the connection between east and west, affordable flights to victoria and tofino, low interest mortgage brokers in vancouver, richmond, surrey, toronto, Toronto Calgary and Vancouver IT staffing and talent search
* Burnaby (City) * Campbell River (Town) * Chilliwack (City) * Comox (City) * Coquitlam * Cranbrook (City) * Delta (City) * Duncan (City) * Grand Forks (City) * Hope (Town) * Kamloops (City) * Kelowna (City) * Ladysmith (Town) * Langley (City) * Mission (City) * Nanaimo (City) * Nelson (City) * New Westminster (City) * North Vancouver (City) * Penticton (City) * Port Alberni * Prince George (City) * Prince Rupert (City) * Quesnel (City) * Saanich (City) * Sidney (City) * Sooke (City) * Steveston (City of Richmond) * Surrey (City) * Tofino * Ucluelet * Vancouver (City) * Vernon (City) * Victoria (City) * West Vancouver (City) * Whistler * White Rock