DSS News 
                    D. J. Power, Editor 
              April 11, 2004 -- Vol. 5, No. 8
         A Bi-Weekly Publication of DSSResources.COM 


      Check the interview with Randy Fields "Automating 
       'Administrivia' Decisions" at DSSResources.COM


* Ask Dan! - What is a cost estimation DSS?
* What's New? at DSSResources.COM
* DSS News Releases 


DAMA International Symposium & Wilshire Meta-Data Conference 
- Keynote Speaker Chris Date - May 2-6, 2004, Century Plaza 
Hotel, Los Angeles. Details at


            Check the article by Andrew Lewis
        "RIMSAT DSS Project" at DSSResources.COM


Ask Dan!
by Dan Power

What is a cost estimation DSS?

Many people want examples of DSS and students are often interested in 
"building" DSS.  Finding small-scale yet interesting DSS projects can 
however be difficult. Building and discussing cost estimation DSS is one 
possibility. A cost estimation DSS is a software application that helps 
a person estimate cost elements and finalize a bid for a prospective 
customer. "Cost estimation" refers to the purpose of the Decision 
Support System and does not constrain how the system is implemented.  
The generic task is subtle and semi-structured and it can be approached 
in many ways.  A cost estimation DSS may be a model-driven or a 
data-driven DSS. Data-driven DSS help "add up" cost elements from a 
database and usually provide limited analytics. Cost estimation DSS are 
frequently model-driven and spreadsheet-based, but other types of DSS 
are developed and marketed for assisting in this task (see TechComm 
Associates, 2003). Successfully estimating costs is important to the 
survival and profitability of many firms in many different industries.

According to the U.S. Department of Labor (BLS, 2002), "cost estimators 
develop the cost information that business owners or managers need to 
make a bid for a contract or to determine if a proposed new product will 
be profitable".  In some businesses, cost estimates are prepared on the 
back of an envelope or on a simple "bid" sheet. As the complexity of the 
estimating task increases computerized decision support becomes 
increasingly important. There were more than 200,000 cost estimators in 
the United States in 2000, about 50 percent worked in the construction 
industry and 20 percent in manufacturing industries. Currently, most 
estimators DO NOT use computerized decision support.

So what is involved in preparing a cost estimate? What is the decision 
process? A general description suggests the importance of the task. The 
BLS handbook notes "The methods of and motivations for estimating costs 
can vary greatly, depending on the industry. On a construction project, 
for example, the estimating process begins with the decision to submit a 
bid. After reviewing various preliminary drawings and specifications, 
the estimator visits the site of the proposed project. The estimator 
needs to gather information on access to the site and availability of 
electricity, water, and other services, as well as on surface topography 
and drainage ... After the site visit is completed, the estimator 
determines the quantity of materials and labor the firm will need to 
furnish. This process, called the quantity survey or "takeoff," involves 
completing standard estimating forms, filling in dimensions, number of 
units, and other information. A cost estimator working for a general 
contractor, for example, will estimate the costs of all items the 
contractor must provide. Although subcontractors will estimate their 
costs as part of their own bidding process, the general contractor's 
cost estimator often analyzes bids made by subcontractors as well. Also 
during the takeoff process, the estimator must make decisions concerning 
equipment needs, sequence of operations, and crew size. Allowances for 
the waste of materials, inclement weather, shipping delays, and other 
factors that may increase costs also must be incorporated in the 
estimate. On completion of the quantity surveys, the estimator prepares 
a total project-cost summary, including the costs of labor, equipment, 
materials, subcontracts, overhead, taxes, insurance, markup, and any 
other costs that may affect the project. The chief estimator then 
prepares the bid proposal for submission to the owner."

The BLS report notes "In manufacturing and other firms, cost estimators 
usually are assigned to the engineering, cost, or pricing departments. 
The estimators' goal in manufacturing is to accurately estimate the 
costs associated with making products." 

For the past 2 years, I have required students in my DSS/MIS course to 
work in teams to analyze, design and then build a spreadsheet-based DSS 
for cost estimation. I started requiring this project because there were 
so many possibilities and yet students could use a readily available 
spreadsheet package, like Excel, to build a DSS. The project provides 
many opportunities for student creativity and initiative; teams work on 
an important, non-trivial task; students can apply Excel skills they 
have learned on a small-scale "real" project. Also, students go through 
the steps in analysis and development and they create and submit 
deliverables. I encourage teams to follow a decision-oriented design 
approach and begin by studying a specific cost estimating process in a 
specific business.

Teams pick an estimating situation and then research, plan, and develop 
a specific DSS for that situation. The team develops a model-driven DSS 
for estimating the cost of an event/project and preparing a competitive 
bid to submit to the person requesting a proposal. The specific DSS 
supports a person working as a cost estimator or bid specialist or a 
similar job title. The specific model-driven DSS that is developed 
should help an estimator input data, apply a detailed quantitative 
estimating model, conduct sensitivity and "what if" analyses, and 
prepare a formal bid proposal. Project teams submit 4 deliverables 
during the semester.  Deliverable 1 is a project analysis, specification 
and research summary report; Deliverable 2 is a model specification and 
project plan; Deliverable 3 is the completed Spreadsheet-based DSS; and 
Deliverable 4 is the documentation.

An algebraic model provides the decision support functionality, but the 
model-driven DSS application needs to facilitate elicitation of values 
and estimates and then help the estimator complete "what if?" and 
sensitivity analysis. Some teams break the estimating task into phases 
or separable divisions.  Some teams try to identify standard cost data 
to compare to estimates. Occasionally a team will propose calculating a 
bid from an established "price" sheet.  This approach neglects all of 
the cost issues and provides no information to the decision maker about 
the profitability of a job or project. IMHO this application is NOT a 
decision support system even though a spreadsheet is used to help with 
calculations. Teams receive negative feedback about this proposed 
application. Understanding costs in an estimating situation is usually a 
major challenge and teams need to face this challenge to build a 
successful DSS. 

Occasionally development teams try to help an estimator answer the 
question "Should we bid?" in addition to "How much should we bid?" 
Rarely do teams grapple with the complexity of bidding in the context of 
a portfolio of bids. In general, the model-driven DSS focuses on a 
"fixed" price or a "not to exceed" bid situation. Teams need to 
determine how much detail should be in the cost estimate and how 
overhead should be allocated. A major issue facing estimators is 
assessing profitability and keeping the bid amount competitive. Also 
developers need to determine if it is more appropriate to provide for a 
profit markup or a markdown. Should profit be an across-the-board 
percentage or should the DSS provide for selective adjustments to cost 
elements? Markup pricing usually covers overhead and profit contribution 
so the issue becomes how much markup? In some situations, labor time 
estimates are especially difficult to forecast.  Perhaps both labor 
productivity and labor costs need to be considered in an estimate. Also, 
some teams neglect "what if?" analysis and sensitivity analysis.  In a 
model-driven DSS this capability is important. Also, developers need to 
determine if common size percentages of cost categories will help the 
estimator. Is it helpful to show the estimator a bar chart of amounts 
for major cost elements? Each cost estimating process has its own 
demands, nuances and idiosyncrasies. The development team needs to make 
design decisions that accommodate the specific estimator and estimating 

Teams are encouraged to look for projects in three industry situations: 
construction cost estimating, convention and meeting cost estimating, 
and software development cost estimating. Please note! It is important 
that the project involve sufficient complexity to justify building and 
using a spreadsheet-based DSS in the estimating situation. Some 
representative cost estimation DSS project titles from the past 2 years 

"Cost estimation for a major event on a college campus"
"Light industrial construction cost estimating"
"Meetings and banquets cost estimating"
"New home construction estimating"
"Prepare attestation bids for a medium-sized accounting firm"
"Prepare bids for a hotel resort convention center"
"Provide cost estimates for weddings"
"Software project cost estimating"
"Vector mapping cost estimating" 

The Occupational Outlook Handbook (BLS, 2002) reports that "Computers 
play an integral role in cost estimation because estimating often 
involves complex mathematical calculations and requires advanced 
mathematical techniques. For example, to undertake a parametric analysis 
(a process used to estimate project costs on a per unit basis, subject 
to the specific requirements of a project), cost estimators use a 
computer database containing information on costs and conditions of many 
other similar projects. Although computers cannot be used for the entire 
estimating process, they can relieve estimators of much of the drudgery 
associated with routine, repetitive, and time-consuming calculations. 
Computers also are used to produce all of the necessary documentation 
with the help of word-processing and spreadsheet software, leaving 
estimators more time to study and analyze projects."

Cost estimation DSS can help cost estimators prepare bids faster and 
more accurately.  A sophisticated DSS can help insure that when a 
company wins a bid that it will be able to profitably complete the 


Bureau of Labor Statistics, U.S. Department of Labor, Occupational 
Outlook Handbook, 2002-03 Edition, Cost Estimators, on the Internet at

Department of Energy, "Practical Cost Estimating and Validation: Lessons 
Learned Workshop", 

Roetzheim, W., "Estimating Software Costs", Software Development 
Magazine, October 2000, 

TechComm Associates Staff, "Estimating software yields higher profits at 
Liberty Brass", Micro Estimating Systems, 2001, posted at 
DSSResources.COM April 4, 2003


What's New? at DSSResources.COM

04/09/2004 Posted interview with Randy Fields "Automating 
'Administrivia' Decisions". Check the interviews page.

04/05/2004 Posted article by Andrew Lewis, "RIMSAT DSS Project: 
Integrating Model-Based and Case-Based Reasoning". Check the articles 

         Put your ad here!  Reach hundreds of people
     interested in DSS with information on your product
          Email for details

DSS News - March 29 to April 9, 2004
Read them at DSSResources.COM and search the DSS News Archive

04/09/2004 Revised system provides quality data for defense logistics.

04/08/2004 Using Linux software in defense systems violates every 
principle of security says Green Hills Software's CEO and Founder, Dan 

04/07/2004 Business Objects is premier sponsor of DCI's Business 
Intelligence and Data Warehousing Conference coming to Boston in 
September 2004.

04/05/2004 MicroStrategy unveils MicroStrategy Office.

04/05/2004 World's largest gathering of Business Performance Management 
practitioners expected at Hyperion Annual Global conference.

04/05/2004 Northern Illinois University implements interactive campus 
web map with assistance from Intergraph technology and grant.

04/05/2004 The MathWorks unveils new genetic algorithm and direct search 
toolbox for MATLAB.

04/02/2004 New information systems security program offered online.

04/02/2004 Explore geographic digital rights management with GeoData 
Alliance and partners.

04/01/2004 Hyperion again achieves leadership status in Metaspectrum 
Business Performance Management market evaluation. 

03/31/2004 Ascential Software helps power FIXML processing for Options 

03/30/2004 New interactive crisis communication product for airports 
unveiled at International Conference on Aviation Emergencies.

03/30/2004 NEW SASĀ®9 software revolutionizes the BI industry.

03/29/2004 University of Vermont chooses Hyperion Software for advanced 
financial analysis.

03/29/2004 The Carphone Warehouse implements Trillium Software System(R) 
in CRM initiative.


Subscribe to DSSResources.COM. One month $10, six months $25. 


DSS News is copyrighted (c) 2004 by D. J. Power. Please send your questions to

DSS Home |  About Us |  Contact Us |  Site Index |  Subscribe | What's New
Please Tell 
Your Friends about DSSResources.COM Copyright © 1995-2021 by D. J. Power (see his home page). DSSResources.COMsm was maintained by Daniel J. Power. See disclaimer and privacy statement.