ProcessIT Home > Consulting > Custom > Quoting Automation
Book your free Initial ConsultationA Case Study
Structural Engineering Quoting Template
In 2009 ProcessIT was engaged to assist with the Development and Automation of a Quotation Spreadsheet in Microsoft Excel.
The Customer was Patton Engineering, a leading Steel Fabrication firm based in Whakatu, Hawke's Bay.
Executive Summary
The Client utilised a Senior Engineer to do a manual Quantity Survey of Time and Labour required for large steel fabrication Projects. Large fabrication Projects could take up to a month of dedicated time.
ProcessIT worked closely with Management and Engineers to develop and provide an Automated Excel
Solution enabling accuracy improvements, consistency, and massive time savings for the Senior
Engineer and vastly improved service to Patton Engineering's end Customers.
Background
The Client had previously procured and operated a very expensive USA designed industry specific application, that while providing some useful functions, was not able to provide Quotes suitable for the Client nor the local market.
The Problem
A Senior Engineer was required to analyse the Draft Drawing of the proposed structure, to do a
full Quantity Survey of all components and manually estimate the time required to produce each
component, including Preparation, Cutting, Drilling, Welding and Assembly. This was performed
substantially by Experience and "Gut Feel." Large construction Projects could require the Senior
Engineer to spend up to a month on this task. Then the calculations were tallied, margin added
and the Customer Quotation prepared.
Software Developer
ProcessIT was selected as the Software Developer to resolve this problem. ProcessIT had the skill
set required (Excel Automation and some understanding of engineering) and being locally based was
easily able to sit with Engineers to discuss requirements and recommend the direction of possible
solutions. ProcessIT was engaged to assist Pattons' with the Automation of this Quotation Project.
Project Inputs
Another Senior Engineer had produced an Excel "database" formulated on calculations based on
Materials and the Time it took to process these for various tasks. It was known that the CAD
systems Drawing File already contained almost all details of each Component for each Assembly.
Senior Management and Engineers briefed and discussed requirements with ProcessITs' Software
Developer. Being Engineers, they specified that the solution must be Excel based for familiarity.
The Initial Project
The Drawing File was used as the starting point, with the drawing data being exported from the
CAD Application in a raw text based format. ProcessIT wrote Code Routines to import the raw
drawing data into Excel. Once imported each Assembly and its Components were analysed in detail,
via coded logic routines to determine the size of each component, the material, cutting angle,
number of holes and welds required etc. Then these items were referenced against the "database"
to insert and display the related times for each task needed.
The process used was a Plan, Develop, Test and Review loop. With ongoing improvement ideas and
corrections from the Senior Engineers review of the results and calculations feeding back into
the start of another loop as the project progressed.
Initial Solution
Following the file Import and Processing, the resulting Excel Workbook was then quickly reviewed
by a Senior Engineer to validate and confirm the calculations, with minor manual adjustments applied
to particularly complex Operations or Tasks if needed. The resulting Completed Quotation, with
adjustable margin, was ready to go to the Customer that Day!
Refinements
As this Solution became accepted and accuracy confirmed, additional operational tasks were able to be incorporated into the Excel Workbook to allow for previously ignored items such as Staff Tea Breaks, internal handling and freight consolidation etc.
Savings
The Senior Engineer no longer has to do the arduous Quantity Survey, freeing him to do actual
Engineering! Thus, a saving of a full time Senior Engineers annual salary is realised! Additional
to this is the Income from the now Chargeable time, with Margin.
The Clients Customer benefited from a more accurate Quotation and received it weeks earlier than
they would have using the Previously Manual process.
Additional Developments
Ongoing refinement of Patton Engineering's company processes resulted in the need to for various additional calculations to more accurately reflect the costs incurred. As this was a bespoke solution, these requirements were able to be added as needed by ProcessIT's Developers.
Sharpening the Pencil
Management determined that the Quoted (Budgeted) time needed to be confirmed. A Time Capture Application was commissioned. This would allow for direct "Quoted versus Actual Time" comparison to verify or correct the old Excel Time vs Material "database". The New Time System was developed by ProcessIT using the RAD tool (Rapid Application Development) of Microsoft Access. This enabled a sophisticated development in a cost-effective manner with full multi user availability.
Time was captured per Employee, Job Number, Operation/Task and Assembly. An interface was added to enable the results of the original Excel Quote to be exported to the new Database Solution, so direct comparisons could be made. The opportunity was also taken to move the Time versus Material "database" from Excel to an actual Database with the added advantages of concurrent multi-users and much faster searching by taking advantage of Access's internal indexes.
Using the resulting application, it could be shown that some tasks were consistently performed faster
than quoted, so the Time vs Material Database could be adjusted to reduce these time allowances and
so provide a more competitive and accurate Quotation. Additionally, it is now possible to identify
if an individual Employee was under-performing consistently on a Task and so needed further training
or closer management.
Continuous Improvement
Seeking ISO approvals, Patton Engineering embarked on additional Process Monitoring, Data Capture and Quality Compliance. Over time, many additions were made to this Custom Database Application by ProcessIT to enable these new requirements.
As more of the Companies processes were being managed by this system and more business reliance was placed on it, ProcessIT transitioned the host Database to the more robust Microsoft SQL Server ‑ an enterprise scale database engine, offering further performance enhancements.
Patton Engineering's business continues to rely on this automated application, now known as PETS ‑ an acronym for Patton Engineering Time System.
Conclusion
Fully automating the Quantity Survey and Quoting process has resulted in substantial savings for
ProcessIT's Client, Patton Engineering, while improving their performance and accuracy in a
competitive market. Their end Customer now receives a more accurate Quote in a vastly improved
time frame. Additionally, more Data is now available for Management to use in forecasting and
business analysis.
Contact us now for a FREE Initial Consultation and discuss your Custom Software Development needs?
Contact Us