<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>estimating &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/estimating/</link>
	<description>Feed of posts on WordPress.com tagged "estimating"</description>
	<pubDate>Mon, 30 Nov 2009 16:26:52 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[My blog - tiletrade]]></title>
<link>http://pobrian.wordpress.com/2009/11/23/my-blog-tiletrade/</link>
<pubDate>Tue, 24 Nov 2009 01:39:31 +0000</pubDate>
<dc:creator>pobrian</dc:creator>
<guid>http://pobrian.wordpress.com/2009/11/23/my-blog-tiletrade/</guid>
<description><![CDATA[I&#8217;ve been writing again in my blog called tiletrade. I&#8217;ve also unlocked it. You can now ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I&#8217;ve been writing again in my blog called tiletrade. I&#8217;ve also unlocked it. You can now have access. Most of the writing is about estimating and management, but I also put some posts up about technology since it relates to the process of estimating. If you want to take a look go to <a href="http://tiletrade.typepad.com/tiletrade/">tiletrade</a>.</p>
<p><a href="http://pobrian.wordpress.com/files/2009/11/screen-shot-2009-11-23-at-8-31-43-pm3.png"><img class="aligncenter size-medium wp-image-413" title="Screen shot 2009-11-23 at 8.31.43 PM" src="http://pobrian.wordpress.com/files/2009/11/screen-shot-2009-11-23-at-8-31-43-pm3.png?w=300" alt="" width="300" height="268" /></a></p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Examining My Writing Process]]></title>
<link>http://heratech.wordpress.com/2009/11/23/examining-my-writing-process/</link>
<pubDate>Mon, 23 Nov 2009 13:24:46 +0000</pubDate>
<dc:creator>heratech</dc:creator>
<guid>http://heratech.wordpress.com/2009/11/23/examining-my-writing-process/</guid>
<description><![CDATA[Last Wednesday’s STC meeting got me thinking about my writing style again.  While I’m always writing]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://heratech.wordpress.com/files/2009/11/istock_000004792809xsmall.jpg"><img class="alignleft size-medium wp-image-27" title="iStock_000004792809XSmall" src="http://heratech.wordpress.com/files/2009/11/istock_000004792809xsmall.jpg?w=300" alt="" width="300" height="207" /></a></p>
<p>Last Wednesday’s STC meeting got me thinking about my writing style again.  While I’m always writing, it’s not a linear progression from spec to outline to topics to completed project. </p>
<p>Until I started working in an Agile environment, my progress on a project went something like this:</p>
<ol>
<li>Read the design specifications and functional specifications.  Try to get an idea of what features were being built.  If I was very lucky, the specs would include a use case, describing what the customer wanted the software to do.</li>
<li>Count up the number of new applications, tabs, subtabs, actions, dialog boxes, buttons, etc.  This is usually the point when I could start estimating doc effort, as each feature and/or task will usually result in at least one new topic, with a small fudge factor added to cover additional concept or reference topics that might be required.</li>
<li>Generate an outline based off the projected UI features.  Each tab or subtab generally gets a concept topic.  Each action, button, or dialog box usually gets at least one task topic, and sometimes two (as in “creating a widget” and “deleting a widget”).  Estimate the number of concept tasks for toolbars, types of widgets, possible widget statuses, commands, etc.</li>
<li>Start writing procedures.  Open this, select that, enter something, click save.  If I’ve got a well written spec I can often start on a draft before the software is even coded.  Sometimes you can write a complete draft of procedure before the software is even stable.  But it’s more likely that I’ll end up writing a partial procedure with the first several steps of a draft procedure then write myself a note that “Click X and what happens next? Software crashes as of Build# on Date ##/##/##.” </li>
<li>Next I generally add reference material.  Depending on the software, it might be documenting toolbar buttons, icons, commands, possible statuses, etc.</li>
<li>The last thing that I usually write are the concept topics: overviews of new features, descriptions of new tabs, subtabs, screens, best practices.  It usually takes a while to really “grok” the software and how customers will use it.</li>
</ol>
<p>When we first made the switch to Agile in January 2009, my manager wanted to manage me like the rest of the development team.  The developers had <a href="http://www.amazon.com/exec/obidos/ASIN/0321205685/ambysoftinc/">user stories</a>, I had documentation stories.   The developers generated a list of tasks and then estimated <a href="http://en.wikipedia.org/wiki/Story_points">story points</a> for their stories.  I generated a list of tasks and topics and attempted to estimate my doc stories.  The developers kept a <a href="http://www.mountaingoatsoftware.com/release-burndown">burn down chart</a>, and I did the same. </p>
<p>The only problem was, writing documentation is not like writing code and I don’t have a linear writing process.  I don’t tend to start on a topic, write it, and move on to the next topic.  I tend to work on multiple topics at once, writing as much as I can on one topic before moving on to the next.  Sometimes I’ll have an insight in the car during my commute and will need to capture that before I forget it.  I keep notebooks in my car and in my purse so I can scribble notes to myself. </p>
<p>My manager expected me to work like a developer.  To pick one task and work on it until it was completed.  But I couldn’t write the doc until there was completed code.  And the first four sprints we didn’t have completed code until the last day or two of the sprint.  So if I can’t write until the last couple of days of the sprint, what am I supposed to do for the first three weeks?  (I spent my time closing doc bugs, many of which had been open since before I was hired.)</p>
<p>I wonder how I’m supposed to adjust my writing process to fit into Agile. I’m a multitasker.  I usually work with multiple files open at once.  My brain tends to makes connections between what I’m doing and something that I will be doing in the future, or something that I wrote in the past.  I’m a list maker.  I’m frequently opening up files and making notes of questions, resources, further research to follow up on later.  Part of this is by necessity.  Writers almost never have the luxury of only working on one project at a time.  Especially lone writers.  Right now I’m writing an Installation Guide, working on fixing doc bugs for the next patch release, writing and estimating doc stories for the past several sprints of development.  And my work is dependent on having functional code.  If I try to work through a procedure and the feature isn’t complete yet, I’ll put the procedure aside and work on something else. </p>
<p>At Wednesday’s STC meeting the two writers said that they document one sprint behind their Agile development teams.  Both of the writers have been doing Agile for three years.  Before we both got laid off, my manager and I had agreed that this was the approach we were going to try.  Now that I’m only working two days a week, I don’t really have a choice but to write the doc after the developers have finished a sprint.</p>
<p>And yet, at the Nashua Scrum Club meeting on Thursday, someone said that if you’re doing testing or writing documentation a sprint behind development that “You’re not doing Agile.”</p>
<p>So, am I doing Agile documentation?  This is a question that I have yet to answer.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Time-boxing User Stories]]></title>
<link>http://alexhamer.ca/2009/11/18/time-boxing-user-stories/</link>
<pubDate>Wed, 18 Nov 2009 23:49:08 +0000</pubDate>
<dc:creator>alex</dc:creator>
<guid>http://alexhamer.ca/2009/11/18/time-boxing-user-stories/</guid>
<description><![CDATA[Recently I&#8217;ve started to think about the concept of time-boxing for user stories.  In Scrum, m]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Recently I&#8217;ve started to think about the concept of time-boxing for user stories.  In Scrum, most things are, can, or should be time-boxed: sprints, releases, planning sessions.  Providing a time  constraint has demonstrated value: it limits the scope of effort, it can curb expensive and unnecessary perfectionist tendencies, it eliminates waste, and it forces prioritization.</p>
<p>One thing that Scrum doesn&#8217;t promote is time-boxing of user stories.  We know that user stories are designed to place-holders for future conversations &#8212; in other words they aren&#8217;t complete and detailed requirements.  We also know that user stories are supposed to be estimated, and that estimates aren&#8217;t commitments (well, we should know that). So why does Scrum provide for time restrictions at a higher level, but not at the user story or task level?  I think I answered my own question: the level detail a user story would have to contain wouldn&#8217;t support an agile approach to development, and it would mean estimates aren&#8217;t estimates but instead are commitments, which we&#8217;ve learned is unrealistic in software development.  But I think there&#8217;s room to maneuver.</p>
<p>Specifically, in user stories which are complex or involve high technical risk, or in other words user stories that have a good chance of taking way longer than we thought, it can make sense to time box the story, or even the tasks within the story.  I&#8217;ve recently asked my team to try this &#8212; specifically as a response to &#8216;technical&#8217; stories which have spun out of control.</p>
<p>Some ideas I&#8217;ve floated on how to approach this:</p>
<ol>
<li>Pick a level of effort to commit to on a story; this should be done in consultation with Product Owner (PO) and ScrumMaster (SM).</li>
<li>Breakdown the time you need to spend on each task; if this is way beyond the original estimate of the story, have a conversation with the SM and PO.</li>
<li>Consider using the <a title="http://www.pomodorotechnique.com/index.html" rel="nofollow" href="http://www.pomodorotechnique.com/index.html">Pomodoro Technique</a> to track your time (e.g. if you have given yourself two hours to work on a task, that represents four pomodoro sessions). This will make it easier to not let time get away on you.</li>
<li>Just as we prioritize stories in a sprint, prioritize the tasks and acceptance criteria in the story (with either the PO, SM, or architect if it&#8217;s a technical story).</li>
</ol>
<p>Smells:</p>
<ol>
<li> If your acceptance criteria is unclear, this is an indication that a conversation is needed. You should never undertake a story with unclear acceptance criteria &#8212; but this is <em>especially true</em> for time-boxed stories.</li>
<li> Track your actual effort against tasks and the story and raise the alarm if it looks like the story is out of control.</li>
</ol>
<p>The final word on this is to use it with caution.  We usually cover around 15 stories in a sprint.  Time-boxing more than one or two is probably an indication that there are bigger problems.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Manufacturing Efficiency in Estimating]]></title>
<link>http://jobshopestimating.wordpress.com/2009/11/10/manufacturing_efficiency_estimating/</link>
<pubDate>Tue, 10 Nov 2009 05:59:01 +0000</pubDate>
<dc:creator>miesolutions</dc:creator>
<guid>http://jobshopestimating.wordpress.com/2009/11/10/manufacturing_efficiency_estimating/</guid>
<description><![CDATA[How many of you have estimated a job and wonder how anyone could do it any cheaper and make money?  ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>How many of you have estimated a job and wonder how anyone could do it any cheaper and make money?  Well your not alone in your thinking.   There are manufacturers that are using reverse auctions in order to try to get more work and pick up new customers.   The problem is when you have a buyer that is 100% fixated on the price and ignoring the many other many factors presents a difficult problem.</p>
<p>Manufacturing efficiency is one of the areas where you can compete for jobs.   One example I heard of this past week is a large government contract was one by a supplier because of price.   This machine shop could have produced this widget by manually punching the part, but they decided to spend some extra money up front and create a die for the job.  This machine shop had the technical expertise to create the die when two other machine tool makers would not make for them. This machine shop is now able to make these parts very efficiently and one the job because all the other shops that competed with him did not base their quote on a die.</p>
<p>This tells us that manufacturing parts efficiently can overcome many other issues of price during the bidding stage.  Some ways that manufacturing can be more efficient is automatic loaders, robotic welders, automated punch presses, lasers, business software, cad software, estimating software and many other areas.</p>
<p>In this economy I would suggest looking at all your machines and capabilities to try to determine where they can be made more efficient.</p>
<p>MIE Solutions provides software products to make your business process more efficient so please take a look at our product line below.</p>
<p><a href="http://www.mie-solutions.com/mie/">http://www.mie-solutions.com/mie/</a></p>
<p><a href="http://www.mie-solutions.com/mie/index.php/MIE-QuoteIt/">http://www.mie-solutions.com/mie/index.php/MIE-QuoteIt/</a></p>
<p style="margin:0 5px 5px;padding:0;"><span style="background-color:#ffffff;"><br />
</span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Should You Use Electrical Estimating Software? (Part 2)]]></title>
<link>http://electricalestimator.wordpress.com/2009/10/29/should-you-use-electrical-estimating-software-part-2/</link>
<pubDate>Fri, 30 Oct 2009 04:06:03 +0000</pubDate>
<dc:creator>electricalestimator</dc:creator>
<guid>http://electricalestimator.wordpress.com/2009/10/29/should-you-use-electrical-estimating-software-part-2/</guid>
<description><![CDATA[After saving time, the next thing that comes to mind is accuracy. Mistakes happen whether you are us]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>After saving time, the next thing that comes to mind is accuracy. Mistakes happen whether you are using a computer or doing things by hand. The computer however, does not make math errors. Consider the chaos of bid day. It is very likely that you will shift a decimal point or make a calculation error in your rush to complete the estimate and get your prices out. Inevitably, prices change, new quotes come in, or the boss wants the labor units changed. I have literally erased right thru a recap sheet because of the number of changes made on bid day. All this rush creates the perfect environment for human errors.</p>
<p> Assuming you have not started procrastinating after getting a computer estimating system, bid morning comes and there is nothing to do but fine tune the estimate. The computer has done all the math. Changes are instant. Better pricing? New quotes? Changes from the boss? No problem. Now you have time to make some calls. Get  better prices. Find out if alternate fixture packages are out there. Sweet talk the GC’s. In  summary, you have time to concentrate on winning the bid.</p>
<p> You can still make mistakes entering information into a computer. The saying is “Garbage In, Garbage Out”. Regarding accuracy, the point of using a computer is giving you the time to not be rushed. Remember from Part One of this post, time is saved because the computer explodes the assemblies, creates the listing, prices and labors the material, and does all the math. You are not rushed into making errors on bid day.</p>
<p> In Part Three, we will discuss organization.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[What is the average cost to develop software -- It depends]]></title>
<link>http://davidlongstreet.wordpress.com/2009/10/29/what-is-the-average-cost-to-develop-software-it-depends/</link>
<pubDate>Thu, 29 Oct 2009 19:50:23 +0000</pubDate>
<dc:creator>davidlongstreet</dc:creator>
<guid>http://davidlongstreet.wordpress.com/2009/10/29/what-is-the-average-cost-to-develop-software-it-depends/</guid>
<description><![CDATA[I get asked the question, &#8220;What is the average cost of develop software?&#8221; all the time. ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I get asked the question, &#8220;What is the average cost of develop software?&#8221; all the time.  The answer it depends.</p>
<p>1.  When people ask the average what they are asking is what is the average unit cost of software.  This is a similar question to what is the average cost per square foot of construction.  I use function points, so the question becomes what is the average cost per function point to develop software.    The average dollars per function point is one way to determine the average dollars per unit of software developed.</p>
<p>2. The average cost per unit of software developed depends on several factors.</p>
<p>2a.  <strong>The type of business the software supports</strong>.  The unit cost of software is going to be different for insurance industry and the aerospace industry.  The same is true with construction.  The average cost per square foot  to build a mission control building for NASA is not going to be the same as the cost per square foot to build an insurance office building.</p>
<p>2b.  <strong>Location, Location, Location</strong>.  Like real estate the cost per unit of software is going to depend on where it is built.  If the software is built with cheap labor (the main input), then the cost will be less.  Of course it depends if the cheap labor is of equal productivity.  If the cheap labor is half the cost and half as good, then you really do not gain anything from using cheap labor.</p>
<p>2c. <strong>Duration</strong>.  The duration impacts cost too.  Not only development costs but maintenance costs.  If the the software has to be developed as soon as possible it is going to be expensive per unit.</p>
<p>Actually there are about 50 other factors that impact cost, but these are three big ones.</p>
<p>Read more at <a href="http://www.RebootRethink.Com" target="_blank">Reboot! Rethinking and Restarting Software Development.</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[That's Funny ...]]></title>
<link>http://vintage1951.wordpress.com/2009/10/29/thats-funny/</link>
<pubDate>Thu, 29 Oct 2009 10:09:21 +0000</pubDate>
<dc:creator>vintage1951</dc:creator>
<guid>http://vintage1951.wordpress.com/2009/10/29/thats-funny/</guid>
<description><![CDATA[Recently, there’s been a story running in the Times about how science students in schools – even A L]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Recently, there’s been a story running in the Times about how science students in schools – even A Level students – are being <a href="http://www.timesonline.co.uk/tol/life_and_style/education/school_league_tables/article6861136.ece" target="_blank">stopped from carrying out practical experiments because of Health and Safety concerns</a>.  Mind you, the Chair of the Health and Safety Executive, Judith Hackitt is <a href="http://www.timesonline.co.uk/tol/comment/letters/article6864972.ece" target="_blank">quick to deny</a> any part in it.  “The HSE wholeheartedly supports science in the classroom. The thrill of the experiment and learning how to deal with risk is an important part of growing up.” she wrote in a letter to the Editor.</p>
<p>I was fortunate to grow up in the 50s and 60s.  In many ways, this was a gentler age, when, armed with microscope, telescope and a bike, I was able to roam freely, collecting bugs in jam jars and generally being curious.</p>
<p><img class="alignleft size-thumbnail wp-image-113" title="So, what happens if I heat this up?" src="http://vintage1951.wordpress.com/files/2009/10/chemistry1.jpg?w=150" alt="Now, what happes if I heat it up?" width="168" height="133" />By the time I started at Grammar School, I had built radio receivers and sound powered telephones and had developed what proved to be a lifelong fascination with science and technology.  The Grammar School was newly opened and endowed with modern, well-equipped labs and dedicated, specialist teachers for all 3 sciences.  Some of my happiest memories of those years are of time spent in a darkened physics lab, firing white painted ball bearings across the room, photographing their trajectory under a strobe light!  From there, my path into engineering (and later into IT) was pretty much guaranteed.</p>
<p>Much later, I tried to instil that same curiosity into my children, taking them to visit power stations, TV studios, even sewage treatment plants (well, do <em>you </em>know how it’s done?).  MrsV1951 and I made sure they had the same range of educational toys and encouraged them to follow a science curriculum at school.  Our efforts included (of course) a chemistry set, and my children (now in their 30s) still talk in hushed tones about the failed experiment to produce hydrogen, which resulted in a loud (but harmless) explosion and coated the windows of the conservatory with a yellowy-brown film.  MrsV1951 failed to understand the significance of our discovery.</p>
<p>My point is this – to excite children about science and technology, you have to let them try for themselves, not just watch a You Tube video.  In the words of the proverb “Tell me and I&#8217;ll forget; show me and I may remember; involve me and I&#8217;ll understand.”  There’s some dispute as to who originated the saying.  Maybe it was Aristotle, maybe it was Confucius.  In any event, type it into Google and you’ll get more than a million results.  And yet, we seem to have forgotten the central lesson.</p>
<p>It’s a similar story in maths.  If physics is a model of the world we live in, then maths is the language that describes and defines that model.  Going back to my school days, great effort was expended by teachers to ensure that we had the basic mechanics of maths, <img class="alignright size-thumbnail wp-image-114" title="Sinclair Executive (c 1972)" src="http://vintage1951.wordpress.com/files/2009/10/sinclairexecutive_1a.jpg?w=65" alt="Sinclai Executive pocket claculato (1972)" width="80" height="162" />before we were ever allowed to employ any form of automation.  So, we learned our tables and we learned long multiplication and division and we learned a whole tool bag full of arithmetic techniques that you might collectively call “mental arithmetic”. </p>
<p>Of course, “automation” in my school days meant log tables or (if you were doing engineering drawing as well) a slide rule.  The first electronic calculators didn’t become readily available until well after I left school.  But again, the same basic argument applies.  My understanding grew from relating theory to what I observed for myself.  For example, I never really understood differential equations, until I needed to apply them to electronic circuit design.</p>
<p><a href="http://www.qamacalculator.com" target="_blank"><img class="alignleft size-thumbnail wp-image-116" title="QAMA calculator" src="http://vintage1951.wordpress.com/files/2009/10/qama-calculator1.gif?w=150" alt="Quick Approximate Mental Arithmetic!" width="170" height="157" /></a>And these skills don’t desert you.  It amuses me that I can work out a calculation in my head faster than (say) a shop assistant can using a calculator.  So, I was fascinated – and highly encouraged – by the efforts of inventor Ilan Samson.  In an effort to encourage people to improve their mental arithmetic, Samson has invented a <a href="http://business.timesonline.co.uk/tol/business/industry_sectors/technology/article6863697.ece" target="_blank">new type of calculator</a> called QAMA.  He claims that this stands for “Quick Approximate Mental Arithmetic”.  QAMA also just happens to mean “How much?” in Hebrew.</p>
<p>The essence of QAMA is that you enter the calculation you want to perform, but if you then press the Answer key, nothing happens.  You have to enter an estimate of the correct answer, before the calculator will tell you the result.  And now here’s the thing – your estimate has to be close enough to satisfy the calculator.  The tolerance on your estimate varies according to how difficult the calculation is!</p>
<p>Samson is trialling QAMA in schools and early results suggest it can lead to dramatic improvements after just a few days of use.  Try it out for yourself online at <a href="http://www.qamacalculator.com/" target="_blank">http://www.qamacalculator.com/</a>.</p>
<p>So what am I claiming?  In a sincere effort to improve exam results, teachers are teaching children to follow instructions, not to think for themselves.  Calculators can’t replace thinking and video recordings can’t replace hands-on experimental science.  Our ability to continue developing advanced technologies is predicated on our understanding of science and mathematics and these in turn are built upon the basic practical skills learned in childhood.  As Ilan Samson puts it, “If you only carry out tasks that have been performed before, following pre-set rules, you will never be able to solve something new.”</p>
<p>But, I think the last word should go to another source of childhood inspiration, Isaac Asimov &#8230;</p>
<p style="text-align:center;"><strong><em>“The most exciting phrase to hear in science, the one that heralds the most discoveries, is not ‘Eureka!’ but ‘That’s funny&#8230;’”</em></strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[วิศวกรรมการก่อสร้างและการประมาณต้นทุนการก่อสร้าง]]></title>
<link>http://sclaimon.wordpress.com/2009/10/26/%e0%b8%a7%e0%b8%b4%e0%b8%a8%e0%b8%a7%e0%b8%81%e0%b8%a3%e0%b8%a3%e0%b8%a1%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%81%e0%b9%88%e0%b8%ad%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87%e0%b9%81%e0%b8%a5%e0%b8%b0/</link>
<pubDate>Mon, 26 Oct 2009 11:56:19 +0000</pubDate>
<dc:creator>SoClaimon</dc:creator>
<guid>http://sclaimon.wordpress.com/2009/10/26/%e0%b8%a7%e0%b8%b4%e0%b8%a8%e0%b8%a7%e0%b8%81%e0%b8%a3%e0%b8%a3%e0%b8%a1%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%81%e0%b9%88%e0%b8%ad%e0%b8%aa%e0%b8%a3%e0%b9%89%e0%b8%b2%e0%b8%87%e0%b9%81%e0%b8%a5%e0%b8%b0/</guid>
<description><![CDATA[2101455    วิศวกรรมการก่อสร้างและการประมาณต้นทุนการก่อสร้าง    Construction Engineering and Cost Est]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>2101455    วิศวกรรมการก่อสร้างและการประมาณต้นทุนการก่อสร้าง    Construction Engineering and Cost Estimating</p>
<p>หลักการวิศวกรรมการก่อสร้าง วัสดุก่อสร้างและวิธีการก่อสร้าง ผลิตภาพงานก่อสร้าง หลักการประมาณต้นทุนก่อสร้าง การประมาณแบบหยาบและละเอียด การถอดแบบ วิธีการวัดปริมาณ การคิดต้นทุนแรงงานและเครื่องจักร</p>
<p>(Principle of construction engineering, construction materials and methods, construction productivity; principle of cost estimating; approximate and detailed estimating; quantity takeoff; methods of measurement, labor and equipment costing.)</p>
<p>(2101455 จุฬาลงกรณ์มหาวิทยาลัย)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Job Shop Hours Defined]]></title>
<link>http://jobshopestimating.wordpress.com/2009/10/15/job-shop-man-hours-defined/</link>
<pubDate>Thu, 15 Oct 2009 14:33:36 +0000</pubDate>
<dc:creator>miesolutions</dc:creator>
<guid>http://jobshopestimating.wordpress.com/2009/10/15/job-shop-man-hours-defined/</guid>
<description><![CDATA[In job shop estimating where does efficiency play a role?  When you are estimating generally ask you]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In job shop estimating where does efficiency play a role?  When you are estimating generally ask yourself how many &#8220;Man Hours&#8221; are required to producing the part or performing a specific operation.</p>
<p>Lets define some terms first</p>
<p><span style="color:#ff0000;">Man Hours</span></p>
<p>Man hours is the total time to accomplish a given task.   This does not mean that if a task if 40 man hours it will take five 8 hour days.  You could potentially accomplish the task using more then 1 resource and therefore you can finish the task with 5 people working 8 hours in 1 day.</p>
<p><span style="color:#ff0000;">Direct Hours</span></p>
<p>Amount of time that an employee is performing a task specific to a work order.</p>
<p><span style="color:#ff0000;">Indirect Hours</span></p>
<p>Amount of time that an employee is performing a task that is not being applied to a specific work order.  This includes sweeping, cleaning, accounting, etc.</p>
<p><span style="color:#ff0000;">Estimated Hours</span></p>
<p>Amount of time an estimator puts towards a specific task or job that is an educated guess.</p>
<p><span style="color:#ff0000;">Actual Work Hours</span></p>
<p>The actual hours an employee spends performing a specific task</p>
<p><span style="color:#ff0000;">Efficiency</span></p>
<div><span style="color:#ff0000;"><span style="color:#000000;">Efficiency is the ability to accomplish a given task with the minimum expenditure of time or effort. </span></p>
<p>Worker Productivity or Effectiveness</p>
<p></span></div>
<p>Worker productivity is the time spent on a task versus the time they are actually getting paid for.</p>
<p>Worker productivity will never be 100% because of the time interferences a worker keeps from doing their assigned assignments.  These include things like using the restroom, meetings, e-mails, chatting, break time, etc.   The time between direct hours and indirect house is the effectiveness rate.   This is not the the same as efficiency where its calculated as the measure of ones performances performing a given task.</p>
<p>The next blog post will go into more detail and examples of job shop efficiency and effectiveness.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><a style="text-decoration:none;color:#226699;font-weight:bold;" href="http://www.mie-solutions.com/mie/">http://www.mie-solutions.com/mie/</a></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><a style="text-decoration:none;color:#226699;font-weight:bold;" href="http://www.mie-solutions.com/mie/index.php/MIE-QuoteIt/">http://www.mie-solutions.com/mie/index.php/MIE-QuoteIt/</a></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to avoid project estimating mistakes...]]></title>
<link>http://kelleygarcia.wordpress.com/2009/10/15/how-to-avoid-project-estimating-mistakes/</link>
<pubDate>Thu, 15 Oct 2009 13:12:11 +0000</pubDate>
<dc:creator>kelleygarcia</dc:creator>
<guid>http://kelleygarcia.wordpress.com/2009/10/15/how-to-avoid-project-estimating-mistakes/</guid>
<description><![CDATA[This article captured my attention this morning because it started out with this great quote: Most e]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.linkedin.com/e/avn/77694137/37888/EML_anet_nws_title-dnhOon0JumNFomgJt7dBpSBA/">This article</a> captured my attention this morning because it started out with this great quote:</p>
<blockquote><p>Most every IT project manager knows the sick, sinking sensation of unease when first encountering a project cost estimation error.</p></blockquote>
<p>I have had that sick, sinking sensation.  </p>
<p>But the next paragraph started out with this, and I have a problem with this:</p>
<blockquote><p>Clients’ habit of either neglecting to mention important details, or simple ignorance of systems’ configurations or previous band-aid strategies, often place project managers squarely in the crosshairs.</p></blockquote>
<p>Sounds alot like putting the blame on the customers and making PMs the victims to me.  Not a good start to a healthy project.   I learned very quickly, at the beginning of my PM career,  that the best way to be totally accurate with a plan is to start off the engagement with an engagement.  Here&#8217;s what I mean: Say I receive a RFP (request for proposal) from&#8230; where-ever&#8230;  and it&#8217;s three pages of bullets that give me a general idea of what the customer wants.   My response to that proposal is going to be maybe as much as three times that length and chock full of assumptions about what they want, information about the processes I&#8217;ll use to ferret out the details, and a cost plus a plan to detail out all the actual requirements.  Unfortunately customers usually don&#8217;t want that.  They don&#8217;t want to spend three or four weeks being told what they need (they think they know what they need). They are in a hurry, they want to get this project started now, they have the money, the sponsor, the interest, they want to get the ball ROLLING! </p>
<p>The way to make an initial planning engagement appealing to a customer is to promise them deliverables that they can really appreciate.  Here are some examples: a full and detailed inventory of what&#8217;s being replaced (to use the example in the article referenced above), a flow chart that defines the flow, decision points, and users of the software system, and list of each and every business requirement.   In addition to all the work products (deliverables) that you&#8217;d provide at the end of the engagement, you&#8217;d also provide details about what processes you&#8217;ll use so as to completely clarify your project methodology; for example; complete stakeholder identification, change control, risk, and issues management.  Last but not least a project plan for the effort that clearly states how much time you&#8217;ll need from each member of their team to get the information you need to make even this initial stage successful. </p>
<p>OK so maybe this isn&#8217;t appealing to the customer and by the time they&#8217;ve finished reading your response they&#8217;ve already decided you&#8217;re not the delivery team for them.   To them this seems like overkill and a horrible waste of time.  &#8220;But our project isn&#8217;t that big, we only want a few things!!&#8221;   This is one of the most challenging aspects a PM can face because you don&#8217;t want to lose the business but you don&#8217;t want to shortchange the project and take the risk of the sort of project failure that Mr. Eckel describes in his article as being incredibly common. </p>
<p>But what&#8217;s the alternative?  Let&#8217;s go look at Mr. Eckel&#8217;s list of three tips for avoiding project estimating mistakes and see if they&#8217;ll be enough for our customer.  </p>
<p><strong>1. Confirm all assumptions.</strong>  I totally agree with this one.  Remember I said above that my proposal would be chock full of assumptions &#8211; I&#8217;d require they all be confirmed before we started the project, as well as everything else in my proposal.  Make sure you get a meeting to go through your response.  Prepare for it thoroughly.  It&#8217;s your sales pitch opportunity.</p>
<p><strong>2. Don&#8217;t expect trouble-free projects.</strong>   I have been on the other side of the RFP and received a statement of work proposal that had &#8220;buffer&#8221; in it.  It was called a ROM sizing (rough order of magnitude) and had a +75% / -25% range to it.  Think about that.  If you have a $1,000,000 project that&#8217;s a heck of a range.  I don&#8217;t think building in buffer is the way to go.  I think breaking the project into manageable chunks is a much better solution.  And Mr. Eckel even gets there in his last paragraph where he states, &#8220;Be sure to build the appropriate time into original project planning documents&#8230;&#8221;      So what if we, as a project manager, talk to our customer about the benefits of agile development processes and how what we&#8217;re proposing &#8211; a concept plan phase engagement &#8211; is just the first step of the overall project but the difference is that at the end of this phase they have a choice.  They can take the deliverables and give us the boot.  OR they can continue to the next phase with a clear cost and plan for proceeding.  It&#8217;s a sell job by the PM which is why it&#8217;s such a challenge. But as a customer I like the idea of having an opportunity to tell these people to go take a hike if I don&#8217;t like what they&#8217;re doing. </p>
<p><strong>3. Specify exactly what estimates include.</strong>  This would map to my list of deliverables.   But when I&#8217;m in the nitty gritty of a project I have no problems showing my counterpart in the customer&#8217;s organization,  my detailed work breakdown.  I specify ahead of time that it&#8217;s not negotiable,  it&#8217;s there for their information so they are clear on what the effort will be for this job.   I also make clear how I&#8217;ll report on progress so they will stay clear on the effort and our accuracy. Does it get better than this?   </p>
<p>Collaboration and Teamwork would be one of my three tips for avoiding project estimating mistakes.  You start by getting people together, being transparent, and sharing the common goal which is the success of the project. Then you work together to lay out all the details in all their glory before you ever code the very first line &#8211; even if you&#8217;re planning to create a prototype.  THAT is the real secret of estimating a project accurately.  So my three tips would be:</p>
<p>1. Make your first response to the customer be a clearly documented plan for a plan.<br />
2. Establish a collaborative team of both customer stakeholders and key delivery team members who all agree on the goal(s).<br />
3. Be transparent regarding your deliverables, including your estimates. </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Context, context, context]]></title>
<link>http://pmtip.wordpress.com/2009/10/14/context-context-context/</link>
<pubDate>Wed, 14 Oct 2009 21:24:04 +0000</pubDate>
<dc:creator>pmtip</dc:creator>
<guid>http://pmtip.wordpress.com/2009/10/14/context-context-context/</guid>
<description><![CDATA[This note is mostly a reminder to me to establish context and agree definitions in each of my posts.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This note is mostly a reminder to me to establish context and agree definitions in each of my posts. Project management is a wonderfully rich discipline with such variety that generalizations are challenging. I just dropped out of an extended LinkedIn exchange when I realized that most of the posters there (myself included) were making assertions in the absence of context.</p>
<p>Here&#8217;s a simple example &#8230; earlier today, I saw a request for &#8220;project estimation tools.&#8221; The asker made no mention of what type of project or what type of work was being estimated. The tools (and techniques) are quite a bit different if I am:</p>
<ul>
<li>Estimating costs for a real estate development project in order to obtain funding.</li>
<li>Estimating effort for the development phase of a software project.</li>
<li>Estimating duration for any kind of project.</li>
<li>Estimating costs for the construction phase of a real estate development project (and here, there are even differences if I am the owner or the prospective contractor).</li>
</ul>
<p>So next time you talk with anyone about project management &#8230; make your context clear.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Learning Statistics 101]]></title>
<link>http://thenewstartmeup.wordpress.com/2009/10/06/learning-statistics-101/</link>
<pubDate>Tue, 06 Oct 2009 05:15:26 +0000</pubDate>
<dc:creator>Ron Graham</dc:creator>
<guid>http://thenewstartmeup.wordpress.com/2009/10/06/learning-statistics-101/</guid>
<description><![CDATA[This is something I wrote for a question on LinkedIn. In that thread, others recommended Excel as yo]]></description>
<content:encoded><![CDATA[This is something I wrote for a question on LinkedIn. In that thread, others recommended Excel as yo]]></content:encoded>
</item>
<item>
<title><![CDATA[Use this "Quick Quote Spreadsheet" To Estimate Design and Building Costs]]></title>
<link>http://chiefexperts.wordpress.com/2009/10/05/use-this-quick-quote-spreadsheet-to-estimate-design-and-building-costs/</link>
<pubDate>Mon, 05 Oct 2009 14:54:59 +0000</pubDate>
<dc:creator>chiefexperts</dc:creator>
<guid>http://chiefexperts.wordpress.com/2009/10/05/use-this-quick-quote-spreadsheet-to-estimate-design-and-building-costs/</guid>
<description><![CDATA[Designers and Contractors all need to establish a design and building range of costs for each projec]]></description>
<content:encoded><![CDATA[Designers and Contractors all need to establish a design and building range of costs for each projec]]></content:encoded>
</item>
<item>
<title><![CDATA[Stone Cold Coder meets Diva Developer!]]></title>
<link>http://davidlongstreet.wordpress.com/2009/10/04/stone-cold-coder-meets-diva-developer/</link>
<pubDate>Sun, 04 Oct 2009 19:20:08 +0000</pubDate>
<dc:creator>davidlongstreet</dc:creator>
<guid>http://davidlongstreet.wordpress.com/2009/10/04/stone-cold-coder-meets-diva-developer/</guid>
<description><![CDATA[Cheech and Chong, a 1970&#8217;s comic act, portrayed themselves in one of their skits as Siamese tw]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Cheech and Chong, a 1970&#8217;s comic act, portrayed themselves in one of their skits as Siamese twins that were not identical.  They were paternal twins physically connected at the hip.  Of course this was impossible, absurd and a very laughable idea.  Whenever I hear about pair programming I can&#8217;t help but think about Cheech and Chong and the absurdity of the idea.    It is like asking two teenagers to share a mobile phone.   It ain&#8217;t going to work folks.  It is absurd and laughable.</p>
<p>The idea is that one programmer writes code and the other programmer stands over his or her shoulder and watches for mistakes. When the first programmer gets tired they switch positions.  I think they are suppose to touch hands like professional wrestlers do in a a tag team wrestling match.  How cool would it be to called something like <strong>Stone Cold Coder</strong> or<strong> Diva Developer</strong>.  You could go to work dressed in costume.  Instead of programming sessions you could have smack down coding sessions.</p>
<p>You don&#8217;t have to implement Agile to try out  the idea of pair programming.  I would suggest  trying pair writing.  Have one person start to type and have another person stand over them and correct them as they go.    This is an awesome idea! I am curious to see how long this process would last.  How about pair cooking?  You have one person cook and another person correct them as they go &#8211; nice.  How about pair driving?  You could have one person sit in the backseat and correct the driver.  I think that is called back seat driving.  Sorry pair programming is a joke of an idea and absurd.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Want to read more about &#8220;pair programming&#8221;</p>
<p><a href="http://blogs.atlassian.com/developer/2009/06/pair_programming_is_kryptonite.html" target="_blank">http://blogs.atlassian.com/developer/2009/06/pair_programming_is_kryptonite.html</a></p>
<p><a href="http://www.RebootRethink.Com" target="_blank">Reboot! Rethinking and Restarting Software Development.</a></p>
<p><a href="http://www.softwaremetrics.com/Agile/Agile%20Method%20and%20Other%20Fairy%20Tales.pdf" target="_blank">Agile Methods and Other Fair Tales</a></p>
<p>If you are having a hard time coming up with a pseudo name for your pair programming team check out the auto Professional Name generator at  wrestles - <a href="http://www.wrestlingname.com/">http://www.wrestlingname.com/</a></p>
<p>Professional Wrestling -<a href="http://www.wwe.com/" target="_blank">http://www.wwe.com/</a></p>
<p>Want to read more about &#8220;pair programming&#8221;</p>
<p><a href="http://blogs.atlassian.com/developer/2009/06/pair_programming_is_kryptonite.html">http://blogs.atlassian.com/developer/2009/06/pair_programming_is_kryptonite.html</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Estimation from history]]></title>
<link>http://processrants.wordpress.com/2009/10/01/estimation-from-history/</link>
<pubDate>Fri, 02 Oct 2009 02:10:38 +0000</pubDate>
<dc:creator>ProcessRants</dc:creator>
<guid>http://processrants.wordpress.com/2009/10/01/estimation-from-history/</guid>
<description><![CDATA[If we don’t study the past we are doomed to repeat it, any historian (or history buff) will tell you]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If we don’t study the past we are doomed to repeat it, any historian (or history buff) will tell you. And yet, when it comes to estimating, if we DO study the past then we are doomed to repeat it.</p>
<p>Of all the potential methods of doing estimation, I thought that building up knowledge about past performances would be one of the most useful for having future estimates which are accurate. Ideally, as enough time passes you begin to see repeating patterns in your projects and can leverage that knowledge to assemble new estimates that are based on the actual prior experiences.</p>
<p>In a journey of trying to continuously improve, what could be worse? Using your historical performances to predict the future is valuable if you are happy with your past performance. The market is never happy with your past performance. Even if that performance is good, your competition will be looking to best you. If you build estimates from your past then you are going to be repeating your past. Parkinson’s law will take care of that for you, even if you try to become more productive.</p>
<p>It may seem like a subtle tweak to using a historical database to create estimates, but I think it is an important one… you can’t just estimate based on past performance. You can use that knowledge, but then you have to be prepared to set a goal for your project that is 10% (or some other percent) better than the last time you did it. You must always be striving for better. Whether you achieve it or not, the culture must be that no matter how good what you have done in the past is, we must always be looking for more. Process improvement is not an event, it is a journey.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Definition of... Agile Planning]]></title>
<link>http://ullizee.wordpress.com/2009/10/01/definition-of-agile-planning/</link>
<pubDate>Thu, 01 Oct 2009 20:22:16 +0000</pubDate>
<dc:creator>Gunther</dc:creator>
<guid>http://ullizee.wordpress.com/2009/10/01/definition-of-agile-planning/</guid>
<description><![CDATA[In The adoption of Agile I stated that &#8216;Agile&#8217; is not one method, but a set of common pr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>In <a href="../2009/09/12/the-adoption-of-agile-talc-vs-hype-cycle/">The adoption of Agile</a> I stated that &#8216;Agile&#8217; is not one method, but a set of common principles and practices. The same goes for &#8216;Agile Planning&#8217;.</p>
<p><a href="http://ullizee.wordpress.com/files/2009/03/logo-myfragility.jpg"><img class="alignleft size-thumbnail wp-image-2238" title="logo-myfragility" src="http://ullizee.wordpress.com/files/2009/03/logo-myfragility.jpg?w=100" alt="" width="100" height="24" /></a>I created my <strong>My.Fragility</strong> framework iteratively over the various software development <em>projects </em>I mastered, all serving to realize a (negotiable) scope within a certain timeframe.</p>
<p>The included <strong>Product Backlog Estimation model</strong> allows to:</p>
<ol>
<li>Write User Stories. <em>Or Epic Stories</em></li>
<li>Make up estimates in Ideal Time / Story Points</li>
<li>Determine Velocity. <em>Possibly, but not advisable, per story</em></li>
<li>Determine #pairs. <em>Consider project elapse time, max = 6</em></li>
<li>Determine #FTE for umbrella tasks. <em>Upon #pairs and complexity</em></li>
<li>Set daily rates</li>
<li>Set slack, holiday percentage and coach development</li>
<li>Assess result &#38; iterate using other parameters<em><br />
</em></li>
<li>Set Value of Stories. <em>Total to be 100 (for relative tracking)<br />
</em></li>
</ol>
<p>The <strong>Product Backlog Tracking model </strong>implements my <em>Tracking Loops</em>:</p>
<p><a href="http://ullizee.wordpress.com/files/2009/10/grafx-tracking-loops.jpg"><img class="aligncenter size-full wp-image-3888" title="My.Fragility - Tracking Loops" src="http://ullizee.wordpress.com/files/2009/10/grafx-tracking-loops.jpg" alt="My.Fragility - Tracking Loops" width="450" height="339" /></a>This assures a continuous image of spent and expected progress, effort, budget and delivered value, at Product and at Sprint level.</p>
<p><a href="http://ullizee.wordpress.com/files/2009/10/for-agile-software16750_f.jpg"><img class="alignright size-thumbnail wp-image-3916" title="Mike Cohn - User Stories Applied" src="http://ullizee.wordpress.com/files/2009/10/for-agile-software16750_f.jpg?w=113" alt="Mike Cohn - User Stories Applied" width="76" height="102" /></a>The book <strong>User Stories Applied</strong> by <strong>Mike Cohn </strong>was a great source of inspiration. Essentials I still use are:</p>
<ul>
<li>User Stories, Epic Stories and micro (tiny) Stories</li>
<li>The INVEST acronym</li>
<li>Complexity scaling. <em>I use &#8216;1-2-5&#8242; (over Fibonacci)</em></li>
</ul>
<p>Mike&#8217;s publisher (<em>Prentice Hall</em>) has made 2 chapters of his second book <strong>Agile Estimating and Planning</strong> available, for F R E E:</p>
<ul>
<li>Chapter 1: <a title="Link to Chapter 1 of Agile Estimating and Planning by Mike Cohn" href="http://www.informit.com/articles/article.aspx?p=1374899" target="_blank">The purpose of planning</a></li>
<li>Chapter 3: <a title="Link to Chapter 3 of Agile Estimating and Planning by Mike Cohn" href="http://www.informit.com/articles/article.aspx?p=1374900" target="_blank">An agile approach to estimating and planning</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[A Cucumber and an Artichoke Meet at the Races]]></title>
<link>http://blog.staffannoteberg.com/2009/09/29/a-cucumber-and-an-artichoke-meet-at-the-races/</link>
<pubDate>Tue, 29 Sep 2009 21:19:21 +0000</pubDate>
<dc:creator>Staffan Nöteberg</dc:creator>
<guid>http://blog.staffannoteberg.com/2009/09/29/a-cucumber-and-an-artichoke-meet-at-the-races/</guid>
<description><![CDATA[Cucumber: Number five will win. Artichoke: How do you know? Cucumber: I know it, I promise. He won w]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Cucumber:</strong> <em>Number five will win.</em><br />
<strong>Artichoke:</strong> <em>How do you know?</em><br />
<strong>Cucumber:</strong> <em>I know it, I promise. He won when I was here last week.</em><br />
<strong>Artichoke:</strong> <em>Today’s race was run last week?</em><br />
<strong>Cucumber:</strong> <em>Of course not, each race is unique.</em><br />
<strong>Artichoke:</strong> <em>What if he does not win today? He may get injured in the<br />
middle of the race or just have a bad day.</em><br />
<strong>Cucumber:</strong> <em>Then, I was wrong.</em><br />
<strong>Artichoke:</strong> <em>So it’s not a promise that number five wins?</em><br />
<strong>Cucumber:</strong> <em>No, it’s a guess. But based on what I know right now it’s<br />
my best guess.</em><br />
<strong>Artichoke:</strong> <em>But not a promise?</em><br />
<strong>Cucumber:</strong> <em>No, just a guess based on empirical knowledge.</em></p>
<div id="attachment_451" class="wp-caption alignright" style="width: 510px"><img src="http://brainmoda.wordpress.com/files/2009/09/races.png" alt="A Cucumber and an Artichoke Meet at the Races" title="A Cucumber and an Artichoke Meet at the Races" width="500" height="198" class="size-full wp-image-451" /><p class="wp-caption-text">A Cucumber and an Artichoke Meet at the Races</p></div>
<p><em>(This an excerpt from the book <a href="http://www.amazon.com/Pomodoro-Technique-Illustrated-Really-Minutes/dp/1934356506" target="amazon">Pomodoro Technique Illustrated</a>)</em></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Should You Use Electrical Estimating Software? (Part 1)]]></title>
<link>http://electricalestimator.wordpress.com/2009/09/19/should-you-use-electrical-estimating-software-part-1/</link>
<pubDate>Sun, 20 Sep 2009 06:23:46 +0000</pubDate>
<dc:creator>electricalestimator</dc:creator>
<guid>http://electricalestimator.wordpress.com/2009/09/19/should-you-use-electrical-estimating-software-part-1/</guid>
<description><![CDATA[I know that many of you have heard this discussion before. However, I have had many requests for thi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I know that many of you have heard this discussion before. However, I have had many requests for this information lately, so here is my take on it.</p>
<p> The first argument is time. I have often heard when teaching computerized estimating, “I can do it faster by hand”. This may seem true while learning and setting up a system. However, once a system has been learned, you will save about eight hours on a $250,000 estimate.</p>
<p> You will not save time doing the takeoff (counting and measuring) the plans. Technology has done nothing for these activities, although several companies are working on it. You will save a tremendous amount of time after the takeoff is finished. Here is how it breaks down the paper way.</p>
<ol>
<li>Explode all assemblies and list components on pricing sheets</li>
<li>Manually price all of the material</li>
<li>Manually labor all of the material</li>
<li>Extend the material and labor total for every line on the sheet</li>
<li>Total the material and labor columns for every price sheet</li>
<li>Have your math double checked by someone else</li>
<li>Transfer your totals to the recap sheet</li>
<li>Do all the math on the recap sheet</li>
<li>Make a quick review, and give it the boss for approval</li>
<li>Do all the math over every time a change is made</li>
</ol>
<p> When I was a junior estimator BC (before computers), this process took 4 people about 2 hours, or 8 hours total. Then a miracle happened. Jack McCormick came and demoed his electrical estimating system on the Apple II computer. The system performed the above referenced work in about 3 minutes. It only took that long because of how slow printers were at the time. The time savings allowed me more time to be competitive on bid day, and of course allowed me to complete more estimates than before.</p>
<p> That’s it for part one. The next part will cover, well, I don’t know yet.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[My Week's Dose of Education at Construction Association Meetings ]]></title>
<link>http://carolhagen.wordpress.com/2009/09/18/my-weeks-dose-of-education-at-construction-association-meetings/</link>
<pubDate>Fri, 18 Sep 2009 17:37:30 +0000</pubDate>
<dc:creator>carolhagen</dc:creator>
<guid>http://carolhagen.wordpress.com/2009/09/18/my-weeks-dose-of-education-at-construction-association-meetings/</guid>
<description><![CDATA[The Arizona Society of Professional Estimators and the American Subcontractors Association held a jo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The <a href="http://www.aspechapter6.org/" target="_blank">Arizona Society of Professional Estimators </a>and the <a href="http://asa-az.org/" target="_blank">American Subcontractors Association </a>held a joint meeting in Phoenix entitled, &#8220;Building Technology into Estimates: Tech Features That Keep You Competitive&#8221;.  <a href="http://www.linkedin.com/in/jbenham" target="_blank">James Benham </a>of <a href="http://www.jbknowledge.com" target="_blank">JBKnowledge</a> did a fabulous job in engaging the audience and touched upon a variety of topics in the estimator&#8217;s toolkit, social networking and <a href="http://en.wikipedia.org/wiki/Augmented_reality" target="_blank">augmented reality</a>.  He showed applications that should at least be on your radar screen included Google Docs, <a href="http://wave.google.com/" target="_blank">Google Wave</a>, <a href="http://sketchup.google.com/" target="_blank">SketchUp</a> and using a BIM overlay on the job site.  James talked about <a href="http://www.facebook.com/apps/application.php?id=2361831622&#38;b" target="_blank">Facebook Groups </a>being used to manage construction projects,  <a href="http://clients.jbknowledge.com/EOS/product_pdfs/Eos_Advisor.pdf" target="_blank">EOS Advisor </a>for seeing trends overtime and <a href="http://www.smartbidnet.com" target="_blank">SmartBidNet</a> to simplify Bid Management.  I wonder if those in attendance have gone on-line to research these applications or if they&#8217;ve shared this information upstream yet?</p>
<p>What I learned there is while I am always looking at technology, the majority of contracting firms are unaware of the new applications, and gadgets that will shape how we will work and communicate.  They depend on educational opportunities to inform them as most do not have the luxury of a Chief Information Officer. </p>
<p>The <a href="http://www.cfma.org" target="_blank">Construction Financial Management Association</a> meeting with <a href="http://www.ballardspahr.com/People/Attorneys/PaceJulie" target="_blank">Julie Pace </a>of <a href="http://www.ballardspahr.com/en/TheFirm.aspx" target="_blank">Ballard Spahr LLP </a>has become an annual event.  Making it an interactive presentation, her Q&#38;A was challenging and informative.  Here are a few take-aways you may want to share with your HR department and controller:</p>
<ul>
<li>In Arizona, November 1st is the due date for sending unclaimed assets to the state including those unclaimed paychecks</li>
<li>Every project that has received federal stimulus money will be audited. Be prepared.</li>
<li>The Department of Labor requires start time &#38; end time on timesheets</li>
<li>Inappropriate conduct is defined as severe, pervasive and unwelcome.</li>
<li>You can reprimand a salary exempt employee (like a superintendent) with unpaid time if you dock them one(1) or more <strong>full days </strong>unpaid time.  No half days allowed.</li>
</ul>
<p>Of course Julie touched upon <a href="http://www.dol.gov/esa/whd/fmla/" target="_blank">FMLA,</a> updated us on card check, what to have in your Employee Handbook or have as a written policy and many other topics like what to look for in a &#8220;He Said, She Said&#8221; situation.  The most interesting item to me was the <a href="http://www.nlrb.gov/" target="_blank">NLRB</a> is clear in <strong>not</strong> allowing employers to prohibit employees from talking about raises.  After all this information, I&#8217;ll see you at the water cooler.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Fabrication Workcenter Overhead Rates]]></title>
<link>http://jobshopestimating.wordpress.com/2009/09/18/fabrication-workcenter-overhead-rates/</link>
<pubDate>Fri, 18 Sep 2009 05:55:00 +0000</pubDate>
<dc:creator>miesolutions</dc:creator>
<guid>http://jobshopestimating.wordpress.com/2009/09/18/fabrication-workcenter-overhead-rates/</guid>
<description><![CDATA[When you quote a job and its operations you need to make sure you quote it accurately. Its very impo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>When you quote a job and its operations you need to make sure you quote it accurately. Its very important to know that when you quote a job that your rates are high enough to actually turn a profit.</p>
<a name="pd_a_2007715"></a><div class="PDS_Poll" id="PDI_container2007715" style="display:inline-block;"></div><script type="text/javascript" language="javascript" charset="utf-8" src="http://static.polldaddy.com/p/2007715.js"></script>
		<noscript>
		<a href="http://answers.polldaddy.com/poll/2007715/">View This Poll</a><br/><span style="font-size:10px;"><a href="http://answers.polldaddy.com">polling</a></span>
		</noscript>
<p>Welcome to the MIE Solutions Job Shop Estimating  blog.   Fabrication software as in sheet metal software and manufacturing software deals with shop rates extensively for costing.   Please comment and continue following as I continue investigating production control and job shop software.</p>
<p><a href="http://www.mie-solutions.com">http://www.mie-solutions.com</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[My Pragmatic Bookshelf release]]></title>
<link>http://blog.staffannoteberg.com/2009/09/09/my-pragmatic-bookshelf-release/</link>
<pubDate>Wed, 09 Sep 2009 06:28:17 +0000</pubDate>
<dc:creator>Staffan Nöteberg</dc:creator>
<guid>http://blog.staffannoteberg.com/2009/09/09/my-pragmatic-bookshelf-release/</guid>
<description><![CDATA[Pragmatic Bookshelf Since February, 6000 people have downloaded the draft of my book Pomodoro Techni]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="attachment_437" class="wp-caption alignright" style="width: 160px"><a href="http://www.pragprog.com" target="pp"><img src="http://brainmoda.wordpress.com/files/2009/09/pragprog.png?w=150" alt="Pragmatic Bookshelf" title="Pragmatic Bookshelf" width="150" height="100" class="size-thumbnail wp-image-437" /></a><p class="wp-caption-text">Pragmatic Bookshelf</p></div>
<p>Since February, 6000 people have downloaded the draft of my book <a href="http://www.pomodoro-book.com" target="pti">Pomodoro Technique Illustrated</a>. To have 6000 readers in the first six months was above all reasonable expectations. Many of you have sent me e-mails with comments, corrections and other kinds of feedback. I have read, analyzed, modified, and above all learned an awful lot. </p>
<p>Rumors have spread, and recently it became clear that the book &#8211; or a version of it &#8211; will be published by <a href="http://www.pragprog.com" target="pp">Pragmatic Bookshelf</a>. It is as paperback, PDF, mobi (Amazon&#8217;s Kindle) and epub (eg Apple&#8217;s iPhone and iPod Touch) &#8211; perhaps even as podcasts. Right now it looks like it will be released in February 2010.</p>
<p>Thanks to everyone who has helped me so far! I hope you will enjoy the new book.</p>
<div id="attachment_346" class="wp-caption aligncenter" style="width: 510px"><img src="http://brainmoda.wordpress.com/files/2009/04/pomodoro-technique-illustrated-cover.png" alt="Pomodoro Technique Illustrated book cover" title="Pomodoro Technique Illustrated book cover" width="500" height="250" class="size-full wp-image-346" /><p class="wp-caption-text">Pomodoro Technique Illustrated book cover</p></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Confessions of a House Painter]]></title>
<link>http://info1merrick.wordpress.com/2009/09/03/confessions-of-a-house-painter/</link>
<pubDate>Thu, 03 Sep 2009 16:07:03 +0000</pubDate>
<dc:creator>info1merrick</dc:creator>
<guid>http://info1merrick.wordpress.com/2009/09/03/confessions-of-a-house-painter/</guid>
<description><![CDATA[It feels as though it’s been ages since I’ve written out a good article!  I felt the urge to share, ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It feels as though it’s been ages since I’ve written out a good article!  I felt the urge to share, however, when I ran across this article about house painting.  Being that my company does full residential remodeling, painting is one thing that we do in every home.  Every job gets a bit of paint in it, whether it is just a touch up here and there because we’ve moved a cabinet or if it’s the whole house getting painted because we’ve done a full addition.  Either way, I hope that this article comes to be of use to you.  If so, shoot me a message and let me know how it helped!</p>
<p> </p>
<p>Enjoy your Labor Day Weekend!!!</p>
<p> </p>
<p>-Ginnie</p>
<p><strong>Merrick Design &#38; Build, Inc.</strong></p>
<p><a href="http://www.remodelwithmerrick.com/"><em>www.remodelwithmerrick.com</em></a><em></em></p>
<p> </p>
<p><em><span style="text-decoration:underline;"> </span></em></p>
<p><em><span style="text-decoration:underline;">House Beautiful</span></em><em> </em>(September 2009, p56)</p>
<p><strong><em>Confessions of a House Painter </em></strong><em>Q&#38;A</em></p>
<p><em>– interviewed by John Montorio</em></p>
<p><em> </em></p>
<p><em>What makes you crazy when estimating a job?</em></p>
<p>Joe Nicoletti: The assumption that my time doesn’t matter and that I’m ready, willing, and able to offer advice at great length and at no charge.  And when I give the estimate, to be told ‘No, I think I can get it done cheaper.’  A lot of people shop painters not just to compare price, but also to steal ideas that they then will turn around and do themselves, or ask their grandmothers to do for them.  My antenna goes up as soon as I suspect it.  I don’t want to do that dance.</p>
<p><em>What’s the most common mistake people make when it comes to choosing a painter?</em></p>
<p>Hiring the cheapest guy, and then expecting too much.  Or hiring the guy you think you can take advantage of, and then having to make all the decisions yourself.</p>
<p><em>How much prep work should I expect?</em></p>
<p>It depends on how many moving parts a room has.  Let’s say it has chandeliers, fireplace paraphernalia, alarms, window locks.  We catalog and photograph each item before either removing it or securing it from any damage.  Then when we put everything back in place, it’s an easy check to see if anything was damaged.</p>
<p><em>Do you believe in brushes, rollers, or sprayers?</em></p>
<p>You need a combination of all three.  Some of it’s logical, some a judgment call the painter makes.  In most cases, for instance, you wouldn’t use a sprayer on trim.  The key is not only to use fine brushes, fine rollers, and the best airless sprayers, but also to keep them absolutely clean.  Dirty brushes or rollers will leave streaks, and a dirty sprayer will spray unevenly.</p>
<p><em>Do you paint the trim first, then the walls?</em></p>
<p>Every situation is unique.  Is there a builder involved?  Other trades-people?  Are the rooms loaded with fine architectural details?  Do the clients have particular preferences?  Some ask you to paint the walls first – they want the instant gratification of fast change.  Others want to gauge the look of the trim work before anything else is done.  Typically, though, it makes most sense to start with the ceilings and the walls, and move on to the molding, door trim, doors, and baseboards.</p>
<p><em>What are the best paint finishes for different surfaces?</em></p>
<p>Anything goes these days.  High=gloss oils on walls?  Why not!  Metallics on glass?  Sure!  But if you’re asking what the standard is, I’d say satin or semigloss for doors, moldings, and trim , and flat for walls and ceilings.</p>
<p><em>Is it worth paying more for the premium brands?</em></p>
<p>The premiums spread more smoothly and adhere to surfaces better.  They require fewer coats to get that nice uniform appearance.  They tend to last longer.  They’re more resistant to the normal dirt and staining that comes from everyday life, and they generally hold up to repeated cleanings much better.</p>
<p><em>What’s your feeling about ‘green,’ non-toxic paints?</em></p>
<p>I think ‘green’ is an overused word, and a little overblown.  A relatively low percentage of clients ask for low-VOC or non-VOC paint.  Frankly, a lot of people consider the level of toxic emissions in paint a negligible risk factor.</p>
<p><em>How many coats will I need?</em></p>
<p>A primer is a must.  And generally two or three coats, depending on the condition of the surface.</p>
<p><em>How long before I’ll need to repaint?</em></p>
<p>Barring fires or floods or a rambunctious dog, you could go from five years to forever – with normal touch-up maintenance.</p>
<p><em>What should I do if the painter is midway into a job and I realize the color is all</em><em> </em><em>wrong?</em></p>
<p>Don’t hesitate.  Tell him.  In most cases, he’ll do it over for a minimal charge if the change isn’t too extreme.  If it’s lacquered red and you decide you want white latex flat, that’s going to cost more.</p>
<p><em>Should I get a written warranty?</em></p>
<p>Every job should have a signed contract specifying what you’ve agreed to.  It helps avoid misunderstandings, disappointments, and unrealistic expectations.</p>
<p><em> How do you manage client’s expectations?</em></p>
<p>Communicate.  Show them you’re listening.  Be willing to make changes as the job evolves.  Don’t get locked into an adversarial relationship.  You’re on the same team.</p>
<p><em>What can I do to make life easier for you?</em></p>
<p>Be open to my suggestions.  Make me feel like a partner, not an employee.  Sure, I want to make money, but I also want to do good work, feel a sense of accomplishment and pride and, yea, even have some fun along the way.  Tell me every once in a while, ‘Hey, that’s really looking good.’  And when the job is done to your liking, say ‘Thanks.’  Makes a world of difference.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Machine Shop Rates Part 2]]></title>
<link>http://jobshopestimating.wordpress.com/2009/09/02/machine-shop-rates-part-2/</link>
<pubDate>Wed, 02 Sep 2009 23:09:02 +0000</pubDate>
<dc:creator>miesolutions</dc:creator>
<guid>http://jobshopestimating.wordpress.com/2009/09/02/machine-shop-rates-part-2/</guid>
<description><![CDATA[Welcome to the MIE Solutions Job Shop Estimating  blog.   Fabrication software as in sheet metal sof]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="line-height:1.5em;margin:.5em 1em .8em;">Welcome to the MIE Solutions Job Shop Estimating  blog.   Fabrication software as in sheet metal software and manufacturing software deals with shop rates extensively for costing.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">There are basically 3 ways to calculate overhead absorption rates which is used to provide your shop sell rate during quoting and estimating.</p>
<ol>
<li>Company Overhead Absorption Rate</li>
<li>Percentage Overhead Absorption Rate</li>
<li>Work Center Overhead Absorption Rate</li>
</ol>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Each of these three ways of calculating your overhead absorption has both positive’s and negatives.</p>
<h1 style="font-weight:normal;font-size:3.2em;letter-spacing:-3px;color:#556677;margin:12px 0 5px 20px;padding:0;"><span style="color:#0000ff;">Percentage Overhead Absorption Rate</span></h1>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">What does an overhead percentage mean?   An example would be a 150% overhead percentage which  means that for every $1.00 of direct labor billed to the customer, the business must collect an additional $1.50 ($1.00 x 150%) for that custom just to cover costs.   There are potentially large variations between total direct labor wage and direct labor cost.    The question is how do we figure the overhead absorption rate.</p>
<h2><span style="color:#ff0000;">Definitions</span></h2>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><span style="color:#ff6600;">Business Expenses</span></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">All expenses found on the company’s income statement (also known as the</div>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:0;width:1px;height:1px;">profit and loss statement).</div>
<p>All expenses found on the company’s income statement (also known as the profit and loss statement).</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><span style="color:#ff6600;">Overhead Expenses</span></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">All costs found on the income statement except for direct labor, direct materials, and costs attributable to outside subcontractors that can be billed directly to a customer’s account. Overhead expenses are absorbed by the business and factored into the selling price as a percentage of the direct labor cost. They include indirect costs such as accounting, advertising, depreciation, indirect labor, insurance, interest, legal fees, rent, repairs, supplies, taxes, telephone, travel, and utilities.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><span style="color:#ff6600;">Direct Labor</span></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">Labor used to produce products and services purchased by customers. These man-hours are directly attributable to customer activity.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><span style="color:#ff6600;">Indirect Labor</span></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">Labor used to provide supporting services to the business such as accounting, clerical, custodial, customer services, management, purchasing, sales, and warehousing. These man-hours support business functions that are not directly chargeable to the customer.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><span style="color:#ff6600;">Direct Materials</span></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Materials used in the final product or service purchased by customers. These materials are charged directly to the customer’s account.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><span style="color:#ff6600;">Overhead Percentage</span></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">Ratio between direct labor and overhead expenses. This percentage is used to allocate overhead expenses proportionately to direct labor dollars billed to customers.</p>
<h2><span style="color:#ff0000;">How To Calculate Overhead Percentage</span></h2>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Step 1 Determine the &#8220;average&#8221; hourly wage paid to direct labor employees.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Step 2 Estimate direct labor workdays available in the calendar year.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Step 3 Estimate billable direct labor hours for work year.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Step 4 Estimate billable direct labor dollars for work year.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Step 5 Estimate non-billable direct labor dollars for work year.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Step 6 Estimate all overhead expenses for work year to include non-billable direct labor.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">Step 7 Calculate the annual overhead percentage.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><span style="color:#ff0000;"><span style="font-size:x-large;"><strong><span style="color:#000000;font-size:small;"><span style="font-weight:normal;"><span style="font-size:13px;"> </span></span></span></strong></span></span></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong></p>
<h2 style="font-size:1.5em;"><span style="color:#ff0000;">Example</span></h2>
<p><span style="color:#000000;">Would your shop rate be Avg Direct Labor Rate +Overhead Rate (Average Direct Labor Rate x Overhead %) </span></p>
<p><span style="color:#000000;">is  Direct Labor Costs</span></p>
<p><span style="color:#000000;">Is this your sell rate?  <span style="color:#ff0000;"> No</span></span></p>
<p>Referencing <a href="http://www.missouribusiness.net/docs/calculate_overhead.pdf">http://www.missouribusiness.net/docs/calculate_overhead.pdf</a></p>
<p></strong></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
<p style="line-height:1.5em;margin:.5em 1em .8em;">A machine shop rate for a job shop manufacturer is not that difficult to compute once you have your income sheet calculations available.   Its important to calculate your shop rate for estimating accurately because if you are off by much you will be losing money continuously.   A sheet metal software package needs to be able to handle calculating overhead rates based on percentage if its applicable to the specific industry.</p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><a href="http://www.mie-solutions.com" target="_self">http://www.mie-solutions.com</a></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;"><span style="font-family:tahoma, verdana, sans-serif;line-height:18px;font-size:12px;color:#333333;">The mission of MIE Solutions is to apply advanced technology to improve manufacturing productivity and quality in the field of fabrication. At MIE Solutions, we do not compromise product quality or service. We strive to satisfy our customer’s every reasonable requirement with speed, courtesy and honesty. Our pricing reflects the cost of providing high quality products and excellent service but remains fair. Our goal is to be known throughout the world for the development and production of innovative products. We endeavor to be regarded as the leading supplier of high technology in the sheet metal fabrication. We want our customers to be proud to own MIE products.</span></p>
<p style="line-height:1.5em;margin:.5em 1em .8em;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Agile Q&amp;A]]></title>
<link>http://theartofanalysis.wordpress.com/2009/08/30/agile-qa/</link>
<pubDate>Sun, 30 Aug 2009 19:27:25 +0000</pubDate>
<dc:creator>cdpetsche</dc:creator>
<guid>http://theartofanalysis.wordpress.com/2009/08/30/agile-qa/</guid>
<description><![CDATA[Here is a copy of an email I received from my project manager regarding Agile development. This is a]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Here is a copy of an email I received from my project manager regarding Agile development. This is a great answer to a tough question: Is long-term projecting possible using Agile? Well worth the read.</p>
<p>_______________________________________________________________________</p>
<p>From: AgilePM Newsletter [aguanno@agilepm.com]<br />
Sent: Tuesday, August 25, 2009 3:26 PM<br />
Subject: AgilePM Newsletter &#8211; Julyl/August 2009 Issue<br />
(Mailing list information, including unsubscription instructions,<br />
is located at the end of this message.)<br />
__<br />
=====================<br />
= AgilePM Newsletter =<br />
=====================<br />
July/August 2009 Issue<br />
Welcome to the July/August 2009 edition of the AgilePM Newsletter. As always, our popular Q&#38;A section is full of questions from readers. If you have an agile-related question that you would like to have answered, please email it to info@mmpubs.com with &#8220;AgilePM Newsletter&#8221; in the subject line.</p>
<p>AGILE Q&#38;A<br />
&#8212;&#8212;&#8212;&#8212;-<br />
Q: We are trying to implement agile within my organization.  The struggle is with senior management who don’t understand that under agile we cannot commit to speciﬁc dates or budgets.  What can we do to convince them? (Question by Anonymous in Houston, Texas, USA)<br />
A: Actually, I think there is an underlying misunderstanding on your part that needs to be addressed.  Let’s face facts ﬁrst:  to manage a business, executives need to know key dates, and due to interdependencies with marketing campaigns, commitments to stock analysts, and tie-ins to other dependent projects, we need to sometimes carve those dates into stone.  Similarly, executives need to manage the cash ﬂow of a business. To do so, they need a pretty accurate forecast for how much cash your project is planning to spend every month.  We cannot (or should not) change these realities – too many other processes rely on this data.  So, where does that leave our project?  Well, if you build a release plan (something many agile teams forget to do) listing all of the planned iterations, along with<br />
the iteration start and end dates, you get a pretty good view of a high-level project schedule.  You can even insert key milestone dates (like the dates your CFO mentioned to the stock analysts) in this plan if required.  Then, if you follow sound agile management practices, the high level plan should rarely change; if it does, it is usually just to add or delete iterations at the end of the release.  Yes, the scope within those iterations may change a lot; however, with consistently-timeboxed iterations, you should not be messing with the overall plan.  You CAN make a ﬁrm commitment on dates to the executives, you’ll just vary the scope to accommodate the changes that arise during the project.  Similarly, ﬁnancial commitments can also be made with some degree of conﬁdence.  To build that initial release plan, you’ll need to know your team size and the expected velocity for that team.  If you know the daily (or hourly) cost rates for the resources on the team, it is a simple matter to multiply that by the number of days in your standard timeboxed iteration.  The result is your burn rate per iteration.  Multiply this by the number of iterations, and you get a good approximation of your ﬁnal project budget.  The neat thing about using velocity as a forecasting tool, is that as your team’s velocity increases (perhaps due to increased efﬁciency due to process improvements or increases in skill levels as the team’s experience with the solution grows) the release plan recalibrates to show an earlier delivery date, and ubsequently lower costs (or you could use the savings to incorporate more scope into the ﬁnal solution).  If the velocity degrades over time, the plan immediately recalibrates to show a later delivery date and higher costs, unless scope is dropped to maintain the original plan.  If your goal is to keep to a ﬁrm cost<br />
commitment, then all you do is vary the scope as velocity changes, and you should ﬁnd that your costs come in very close to what you had forecast.  (Answer by Kevin Aguanno)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Choosing My Million Dollar Development Team]]></title>
<link>http://making.grouvia.com/2009/08/27/choosing-my-million-dollar-development-team/</link>
<pubDate>Thu, 27 Aug 2009 14:28:00 +0000</pubDate>
<dc:creator>Lisa Pecunia</dc:creator>
<guid>http://making.grouvia.com/2009/08/27/choosing-my-million-dollar-development-team/</guid>
<description><![CDATA[This past week was spent collecting proposals for the grouvia.com project, in response to the RFP I ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This past week was spent collecting proposals for the grouvia.com project, in response to the RFP I sent out last week.  I had about a dozen early candidates and two dropped because they didn&#8217;t feel they could respond within the very short timeframe I required.</p>
<p>I suppose if I had to do it again (you&#8217;d have to put a gun to my head) I&#8217;d change my RFP to request that each company put their proposal in a specific format.  One of the biggest challenges I found was having to &#8220;re-frame&#8221; each proposal into a common format so I could put them into kind of a mental comparison matrix.  I don&#8217;t know if I succeeded that well, and I think when it came down to it I went with my gut feeling about which proposals would ultimately rise to the top of the list.  But I believe strongly that gut feelings are generally based in some fact.  So after reading each proposal carefully, I had a good sense of what kind of company this was, and whether I felt strongly about them one way or the other.</p>
<p>The three that have made it to the short list are quite different from each other.  They each suggested different technologies, they have different approaches, and different personalities.  The longest proposal (of the three) is 40 pages long and came with 10 supplemental documents.  Another one was seven pages long and I had to go back and ask for some missing information.  How am I supposed to interpret that?</p>
<p>BTW I didn&#8217;t hold it against any of them for missing information.  My turnaround time was very short and they did their best I&#8217;m sure.  I merely asked for it and they gave it to me.</p>
<p>So here I am with a decision due tomorrow and feeling a little paralyzed by indecisiveness about three major factors: 
<ol style="padding:0 35px;">
<li>Drupal vs. Symfony (I know, I know, they&#8217;re not the same type of thing!)</li>
<p>
<li>Eastern Europe vs. India</li>
<p>
<li>Hourly vs. fixed price &#8211; there&#8217;s more to this but it&#8217;s too much to go into here.</li>
<p></ol>
<p>Did I mention that none of the US companies I asked to participate responded?  The overwhelming majority of the firms are from India.  One was from Sweden (they dropped) and one from Ukraine.  All their english skills are good, they all offer US based phone numbers, they all work late hours to compensate for the time zone issue.  None of the offshore issues are really issues, to me at least.  And the prices are all very close, and all within my budgeted range.</p>
<p>So I guess I&#8217;ll have to keep you in suspense until next week. If you have any thoughts or commments I&#8217;d love to hear them!</p>
<p>* * *</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
