<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-14427</id>
	<title>Nabble - Drupal - Consulting</title>
	<updated>2009-12-01T17:18:34Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Drupal---Consulting-f14427.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Drupal---Consulting-f14427.html" />
	<subtitle type="html">A mailing list for Drupal consultants and Drupal service/hosting providers.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26602078</id>
	<title>Re: Formating the date module with cck fields</title>
	<published>2009-12-01T17:18:34Z</published>
	<updated>2009-12-01T17:18:34Z</updated>
	<author>
		<name>Lee Rowlands</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; &amp;lt;?php echo $node-&amp;gt;field_date[0]['view'];?&amp;gt;
&lt;br&gt;You should be able to use the date_make_date and date_format_date (with type
&lt;br&gt;= custom) functions
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26602078&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Formating-the-date-module-with-cck-fields-tp26602010p26602078.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26602010</id>
	<title>Formating the date module with cck fields</title>
	<published>2009-12-01T17:08:41Z</published>
	<updated>2009-12-01T17:08:41Z</updated>
	<author>
		<name>Holly Ferree</name>
	</author>
	<content type="html">Hello All,
&lt;br&gt;&lt;br&gt;I have a client that wants to be able to back date themselves without having
&lt;br&gt;the stress of editing the database. What's the best way to do this?
&lt;br&gt;&lt;br&gt;They want the below information in a nice little css box:
&lt;br&gt;&lt;br&gt;&amp;lt;div class=&amp;quot;calendar&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;small&amp;gt;Jan&amp;lt;/small&amp;gt;
&lt;br&gt;&amp;lt;strong&amp;gt;03&amp;lt;/strong&amp;gt;
&lt;br&gt;&amp;lt;small&amp;gt;2009&amp;lt;/small&amp;gt;
&lt;br&gt;&amp;lt;/div&amp;gt;
&lt;br&gt;&lt;br&gt;I tried just creating the appropriate 3 cck boxes but had issues with the
&lt;br&gt;Month being alphabetical in shorting. I could add another field for the
&lt;br&gt;numeric date to short by, but that seems redundant and not the best way.
&lt;br&gt;&lt;br&gt;Using the date module, I am having trouble figuring out how to format it. I
&lt;br&gt;have node-article.tpl.php with the line:
&lt;br&gt;&lt;br&gt;&amp;lt;?php echo $node-&amp;gt;field_date[0]['view'];?&amp;gt;
&lt;br&gt;&lt;br&gt;It prints in the page, has the correct back date, very happy, (don't want
&lt;br&gt;the time printed though) but I need to separate the month, day and year
&lt;br&gt;values so I can give the appropriate css.
&lt;br&gt;&lt;br&gt;Any ideas? I tried using the devel module to help me figure out the values,
&lt;br&gt;but no luck.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Holly Ferree, Graphic Designer, BFA
&lt;br&gt;813.786.0852
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26602010&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hferree@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://www.designbyholly.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.designbyholly.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Here's the css for the calendar if it matters:
&lt;br&gt;&lt;br&gt;.calendar {
&lt;br&gt;-moz-background-clip:border;
&lt;br&gt;-moz-background-inline-policy:continuous;
&lt;br&gt;-moz-background-origin:padding;
&lt;br&gt;background:#EEEEEE url(images/ribbed.gif) repeat scroll 0 0;
&lt;br&gt;border:1px solid #CCCCCC;
&lt;br&gt;color:#2E2E2E;
&lt;br&gt;display:inline;
&lt;br&gt;float:right;
&lt;br&gt;line-height:1.5em;
&lt;br&gt;margin-left:0;
&lt;br&gt;padding:5px;
&lt;br&gt;position:relative;
&lt;br&gt;text-align:center;
&lt;br&gt;width:35px;
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26602010&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Formating-the-date-module-with-cck-fields-tp26602010p26602010.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26517801</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T10:19:20Z</published>
	<updated>2009-11-25T10:19:20Z</updated>
	<author>
		<name>Sami Khan</name>
	</author>
	<content type="html">Check this out, via reddit:
&lt;br&gt;&lt;br&gt;Mildly NSFW!
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.27bslash6.com/p2p.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.27bslash6.com/p2p.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Sami
&lt;br&gt;&lt;br&gt;On Tue, 24 Nov 2009 12:01:11 -0700, Sami Khan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517801&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sami@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I have had my own bad experiences in the Drupal industry. The worst
&lt;br&gt;&amp;gt; probably being sub-contracted by a company on the West Coast of the US.
&lt;br&gt;&amp;gt; Involved attacking me personally in front of a non-profit client and
&lt;br&gt;&amp;gt; threats of law suits both from me and them. Frivolous claims such as
&lt;br&gt;&amp;gt; such as taking me to court for bad code, bug fixing, and hurting their
&lt;br&gt;&amp;gt; business, (this despite the standard GPL clause), it was all a ruse in
&lt;br&gt;&amp;gt; order to keep from paying me which was mainly due to the client running
&lt;br&gt;&amp;gt; out of funds, and them deciding that I should be the one who should bear
&lt;br&gt;&amp;gt; the weight for that. I settled with the for 1/5 of what I owed as at the
&lt;br&gt;&amp;gt; time I was not inclined to go to court and the facts were not very clear
&lt;br&gt;&amp;gt; on paper, i.e. lack of a solid contract, and it would make quite a bit
&lt;br&gt;&amp;gt; more of a mess then I particularly wanted to at the time. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Lesson learned from all of my experiences thus far to help the
&lt;br&gt;&amp;gt; community:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1) Never work without a contract, have a nice detailed disclaimer on
&lt;br&gt;&amp;gt; your contract to make clear what you will or will not do.
&lt;br&gt;&amp;gt; 2) Refuse to do any work if there is no contract (and do not feel any
&lt;br&gt;&amp;gt; obligation to do anything), even if continuing a relationship.
&lt;br&gt;&amp;gt; 3) Ask for a good portion of the contract up front.
&lt;br&gt;&amp;gt; 4) If the company (SMEs only) is loaded with managers or people who are
&lt;br&gt;&amp;gt; the owners of the company and can't code worth shit, GTFO, as they are
&lt;br&gt;&amp;gt; simply adding cost for their dead weight... Further they are getting in
&lt;br&gt;&amp;gt; the way of communication with the client. In the end, this means that
&lt;br&gt;&amp;gt; they may get the specs wrong and blame you for the results, both
&lt;br&gt;&amp;gt; personally and in the eyes of the client. Unless you feel particularly
&lt;br&gt;&amp;gt; that they are adding something that you cannot add.
&lt;br&gt;&amp;gt; 5) If the people involved are particularly good at debate, don't expect
&lt;br&gt;&amp;gt; to get anything done, and simply take them to small claims court with
&lt;br&gt;&amp;gt; the contract in hand. Do not attempt to argue with them any further, as
&lt;br&gt;&amp;gt; its a waste of time. They will make up all sorts of assertions and lies
&lt;br&gt;&amp;gt; and confound progress and might even try to get you in trouble with the
&lt;br&gt;&amp;gt; law, etc. Further, in court do not attempt to debate them, simply
&lt;br&gt;&amp;gt; present the facts, call attention to the fact that they are good at
&lt;br&gt;&amp;gt; debate, and that they are good at distorting the fact because of it.
&lt;br&gt;&amp;gt; 6) If you wish to expose someone, simply do it, threatening to do it can
&lt;br&gt;&amp;gt; get you in more trouble.
&lt;br&gt;&amp;gt; 7) If the company is filled with incompetent people who like to bill
&lt;br&gt;&amp;gt; hours for arbitrary things, sooner or later you are going to get
&lt;br&gt;&amp;gt; screwed. If it sounds too good to be true, it is.
&lt;br&gt;&amp;gt; 8) Work directly with clients, never be sub-contracted (unless perhaps
&lt;br&gt;&amp;gt; by IBM or another big brand), as that's a way to add costs to your
&lt;br&gt;&amp;gt; clients, and potentially puts you at significantly greater risk than
&lt;br&gt;&amp;gt; working with clients. Considering how expensive IT projects can get with
&lt;br&gt;&amp;gt; even a single person, adding more dead weight to the mix is asking for
&lt;br&gt;&amp;gt; trouble.
&lt;br&gt;&amp;gt; 9) If you give a solid estimate, then make a contract that says
&lt;br&gt;&amp;gt; explicitly what that involves, and then refuse to do any more work.
&lt;br&gt;&amp;gt; Needless to say this is going to lead to frustration both from you and
&lt;br&gt;&amp;gt; the client, and so either don't go down this path or explain to the
&lt;br&gt;&amp;gt; client that this is the case and that they are likely to be frustrated
&lt;br&gt;&amp;gt; in the future -- do this diplomatically.
&lt;br&gt;&amp;gt; 10) Bill on time, and if you don't get paid refuse to do any more work.
&lt;br&gt;&amp;gt; 11) There are plenty of douche bags everywhere, and people who think
&lt;br&gt;&amp;gt; they are managers are particularly good douche bags.
&lt;br&gt;&amp;gt; 12) Look out for yourself, and never expect anyone is looking out for
&lt;br&gt;&amp;gt; you. This goes for any and all employees, and people participating in
&lt;br&gt;&amp;gt; our economic system.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If you have any lessons, please be free to share them too.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Sami
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; consulting mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517801&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517801&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26517801.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26517584</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T10:04:52Z</published>
	<updated>2009-11-25T10:04:52Z</updated>
	<author>
		<name>Sami Khan</name>
	</author>
	<content type="html">One big problem with such solutions is that you are open to law suites for
&lt;br&gt;libel, well at least the person posting the information is. I would have a
&lt;br&gt;for-pay service or credit based service and make sure the person being
&lt;br&gt;reported can't get access to it. I have not checked out your solution
&lt;br&gt;though. 
&lt;br&gt;&lt;br&gt;Sami 
&lt;br&gt;&lt;br&gt;On Wed, 25 Nov 2009 22:34:43 +0530, Roshan Shah &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;roshan.shah@...&lt;/a&gt;&amp;gt;
&lt;br&gt;wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Exactly - I was hoping that D.O would have an area to protect developers
&lt;br&gt;&amp;gt; from non-paying clients. &amp;nbsp;For the same reasons we relaunched
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.drupalguru.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.drupalguru.com&lt;/a&gt;&amp;nbsp;2 months ago to allow ratings on businesses as
&lt;br&gt;&amp;gt; well as developers.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; *Roshan Shah*
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.gloscon.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gloscon.com&lt;/a&gt;&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; *Direct &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: 1(604) 630-4292 *
&lt;br&gt;&amp;gt; *Sydney &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;:61( &amp;nbsp;2) 8003-7437 (Gloscon Pte Ltd, Australia)*
&lt;br&gt;&amp;gt; *India &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;:91( 79) 40043267, 40043268 (India Development
&lt;br&gt;&amp;gt; Center)
&lt;br&gt;&amp;gt; Mobile &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :91-9979853010, 9624311006*
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; **************************************************************
&lt;br&gt;&amp;gt; This email may contain confidential information, and is intended only for
&lt;br&gt;&amp;gt; the named recipient and may be privileged. Distribution or copying of
&lt;/div&gt;this
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; email by anyone other than the named recipient is prohibited. If you are
&lt;br&gt;&amp;gt; not
&lt;br&gt;&amp;gt; the named recipient, please notify us immediately and permanently destroy
&lt;br&gt;&amp;gt; this email and all copies of it.
&lt;br&gt;&amp;gt; ***************************************************************
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Wed, Nov 25, 2009 at 10:28 PM, David Hazel
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; D.O does not have place to provide feedback on Clients.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ClientRating (&lt;a href=&quot;http://www.clientrating.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.clientrating.com/&lt;/a&gt;) is a website we started to
&lt;br&gt;&amp;gt;&amp;gt; provide a source for meaningful feedback (good and bad) on clients.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -Dave
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Nov 25, 2009 at 10:42 AM, Roshan Shah
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;roshan.shah@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Clients have been cribbing about Consulting companies in forums, etc.
&lt;br&gt;&amp;gt; But
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; alas Drupal.org does not have a Client Alert section where Developer or
&lt;br&gt;&amp;gt; Shop
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; can put details of non-paying client. &amp;nbsp;We had a classic case of a
&lt;br&gt;&amp;gt; Travel
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Industry client who did not pay $52K to a Thailand based company and
&lt;br&gt;&amp;gt; then
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; owed us $104K. And we do have audio files and series of emails as
&lt;br&gt;&amp;gt; evidence.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Best is take advance prior to starting work and deliver 100% of code
&lt;br&gt;&amp;gt; only
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; on receiving 100% payment.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Roshan
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Wed, Nov 25, 2009 at 8:31 PM, Sami Khan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sami@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; if you get to a point where you have to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; whip out a bulky contract and point at it, you might win the
&lt;br&gt;&amp;gt; battle,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; but
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;&amp;gt; you've probably already lost the war.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; Contracts are like fences. &amp;nbsp;But ultimately it is about the
&lt;br&gt;&amp;gt; relationship
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; have with the other side. &amp;nbsp;That is why I think it is important to
&lt;br&gt;&amp;gt; work
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; directly for people and not be a sub, you can't manage the
&lt;br&gt;&amp;gt; expectations
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; the end client.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; You are write though if it gets to the point of whipping out the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; contract
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; it
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;gt; is over.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Obviously, it's over... However, it may mean the difference between
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; getting
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; paid and not... I don't know about you, but I prefer to get paid for
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; work I did, especially if it's over... As do a lot of wives. ;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Sami
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; consulting mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; consulting mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; Email is not a secure form of communication!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Drupal Consultant
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.hazelconsulting.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hazelconsulting.com/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; 253.686.0296
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; skype: hazelconsulting
&lt;br&gt;&amp;gt;&amp;gt; gtalk:kananii
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.facebook.com/davidhazel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.facebook.com/davidhazel&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; ICQ: 366587185
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; consulting mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26517584&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26517584.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516479</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T09:04:43Z</published>
	<updated>2009-11-25T09:04:43Z</updated>
	<author>
		<name>Roshan Shah</name>
	</author>
	<content type="html">Exactly - I was hoping that D.O would have an area to protect developers from non-paying clients.  For the same reasons we relaunched &lt;a href=&quot;http://www.drupalguru.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.drupalguru.com&lt;/a&gt; 2 months ago to allow ratings on businesses as well as developers.&lt;br&gt;
&lt;br clear=&quot;all&quot;&gt;&lt;i style=&quot;font-family: times new roman,serif;&quot;&gt;&lt;b&gt;Roshan Shah&lt;/b&gt;&lt;/i&gt;&lt;br&gt;--&lt;br&gt;&lt;a href=&quot;http://www.gloscon.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.gloscon.com&lt;/a&gt;&lt;br&gt;--&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-family: garamond,serif;&quot;&gt;Direct                : 1(604) 630-4292 &lt;/span&gt;&lt;/b&gt;&lt;br&gt;
&lt;b style=&quot;font-family: garamond,serif;&quot;&gt;Sydney	              :61(  2) 8003-7437 (Gloscon Pte Ltd, Australia)&lt;/b&gt;&lt;br&gt;&lt;b style=&quot;font-family: garamond,serif;&quot;&gt;India	                  :91( 79) 40043267, 40043268 (India Development Center)&lt;br&gt;
Mobile               :91-9979853010, 9624311006&lt;/b&gt;&lt;br&gt;
&lt;br&gt;**************************************************************&lt;br&gt;This email may contain confidential information, and is intended only for the named recipient and may be privileged. Distribution or copying of this email by anyone other than the named recipient is prohibited. If you are not the named recipient, please notify us immediately and permanently destroy this email and all copies of it.&lt;br&gt;

***************************************************************&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 10:28 PM, David Hazel &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516479&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
D.O does not have place to provide feedback on Clients.&lt;br&gt;&lt;br&gt;ClientRating (&lt;a href=&quot;http://www.clientrating.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.clientrating.com/&lt;/a&gt;) is a website we started to provide a source for meaningful feedback (good and bad) on clients.&lt;br&gt;

&lt;br&gt;-Dave&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 10:42 AM, Roshan Shah &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516479&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;roshan.shah@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Clients have been cribbing about Consulting companies in forums, etc. But alas Drupal.org does not have a Client Alert section where Developer or Shop can put details of non-paying client.  We had a classic case of a Travel Industry client who did not pay $52K to a Thailand based company and then owed us $104K. And we do have audio files and series of emails as evidence.&lt;br&gt;


&lt;br&gt;Best is take advance prior to starting work and deliver 100% of code only on receiving 100% payment.&lt;br&gt;&lt;br&gt;Roshan&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 8:31 PM, Sami Khan &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516479&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sami@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;


&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&amp;gt;&amp;gt; if you get to a point where you have to&lt;br&gt;
&amp;gt;&amp;gt; whip out a bulky contract and point at it, you might win the battle, but&lt;br&gt;
&amp;gt;&amp;gt; you&amp;#39;ve probably already lost the war.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Contracts are like fences.  But ultimately it is about the relationship&lt;br&gt;
&amp;gt; you&lt;br&gt;
&amp;gt; have with the other side.  That is why I think it is important to work&lt;br&gt;
&amp;gt; directly for people and not be a sub, you can&amp;#39;t manage the expectations&lt;br&gt;
of&lt;br&gt;
&amp;gt; the end client.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; You are write though if it gets to the point of whipping out the contract&lt;br&gt;
&amp;gt; it&lt;br&gt;
&amp;gt; is over.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Obviously, it&amp;#39;s over... However, it may mean the difference between getting&lt;br&gt;
paid and not... I don&amp;#39;t know about you, but I prefer to get paid for the&lt;br&gt;
work I did, especially if it&amp;#39;s over... As do a lot of wives. ;)&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Sami&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516479&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516479&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;-- &lt;br&gt;Email is not a secure form of communication!&lt;br&gt;&lt;br&gt;Drupal Consultant&lt;br&gt;&lt;a href=&quot;http://www.hazelconsulting.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hazelconsulting.com/&lt;/a&gt;&lt;br&gt;
253.686.0296&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516479&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&lt;br&gt;skype: hazelconsulting&lt;br&gt;gtalk:kananii&lt;br&gt;&lt;a href=&quot;http://www.facebook.com/davidhazel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.facebook.com/davidhazel&lt;/a&gt;&lt;br&gt;
ICQ: 366587185&lt;br&gt;

&lt;br&gt;_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516479&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516479&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26516479.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516357</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T08:58:42Z</published>
	<updated>2009-11-25T08:58:42Z</updated>
	<author>
		<name>David Hazel</name>
	</author>
	<content type="html">D.O does not have place to provide feedback on Clients.&lt;br&gt;&lt;br&gt;ClientRating (&lt;a href=&quot;http://www.clientrating.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.clientrating.com/&lt;/a&gt;) is a website we started to provide a source for meaningful feedback (good and bad) on clients.&lt;br&gt;
&lt;br&gt;-Dave&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 10:42 AM, Roshan Shah &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516357&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;roshan.shah@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Clients have been cribbing about Consulting companies in forums, etc. But alas Drupal.org does not have a Client Alert section where Developer or Shop can put details of non-paying client.  We had a classic case of a Travel Industry client who did not pay $52K to a Thailand based company and then owed us $104K. And we do have audio files and series of emails as evidence.&lt;br&gt;

&lt;br&gt;Best is take advance prior to starting work and deliver 100% of code only on receiving 100% payment.&lt;br&gt;&lt;br&gt;Roshan&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 8:31 PM, Sami Khan &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516357&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sami@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&amp;gt;&amp;gt; if you get to a point where you have to&lt;br&gt;
&amp;gt;&amp;gt; whip out a bulky contract and point at it, you might win the battle, but&lt;br&gt;
&amp;gt;&amp;gt; you&amp;#39;ve probably already lost the war.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Contracts are like fences.  But ultimately it is about the relationship&lt;br&gt;
&amp;gt; you&lt;br&gt;
&amp;gt; have with the other side.  That is why I think it is important to work&lt;br&gt;
&amp;gt; directly for people and not be a sub, you can&amp;#39;t manage the expectations&lt;br&gt;
of&lt;br&gt;
&amp;gt; the end client.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; You are write though if it gets to the point of whipping out the contract&lt;br&gt;
&amp;gt; it&lt;br&gt;
&amp;gt; is over.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Obviously, it&amp;#39;s over... However, it may mean the difference between getting&lt;br&gt;
paid and not... I don&amp;#39;t know about you, but I prefer to get paid for the&lt;br&gt;
work I did, especially if it&amp;#39;s over... As do a lot of wives. ;)&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Sami&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516357&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516357&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Email is not a secure form of communication!&lt;br&gt;&lt;br&gt;Drupal Consultant&lt;br&gt;&lt;a href=&quot;http://www.hazelconsulting.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hazelconsulting.com/&lt;/a&gt;&lt;br&gt;253.686.0296&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516357&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&lt;br&gt;skype: hazelconsulting&lt;br&gt;gtalk:kananii&lt;br&gt;&lt;a href=&quot;http://www.facebook.com/davidhazel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.facebook.com/davidhazel&lt;/a&gt;&lt;br&gt;ICQ: 366587185&lt;br&gt;

&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516357&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26516357.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516271</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T08:53:28Z</published>
	<updated>2009-11-25T08:53:28Z</updated>
	<author>
		<name>Jeff Greenberg-3</name>
	</author>
	<content type="html">Roshan Shah wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Best is take advance prior to starting work and deliver 100% of code 
&lt;br&gt;&amp;gt; only on receiving 100% payment.
&lt;br&gt;&amp;gt;
&lt;br&gt;I agree. If there is to be an installation as the final result, I 
&lt;br&gt;require payment prior to that. I used to have the project paid 90% at 
&lt;br&gt;the time of installation, and accept the final 10% upon installation, 
&lt;br&gt;but that became too risky, and also the installation can be delayed 
&lt;br&gt;indefinitely completely out of my control.
&lt;br&gt;&lt;br&gt;I prefer time payments. I used to go with milestone payments, because of 
&lt;br&gt;the psychology of the client preferring a trigger that they could get 
&lt;br&gt;their arms around. The problem was that if the milestone &amp;nbsp;was delayed, 
&lt;br&gt;the finances flip-flopped to where there was unpaid activity occurring, 
&lt;br&gt;and if the milestones needed to be rearranged midstream due to business 
&lt;br&gt;or other changes, getting the financial terms changed to reflect it was 
&lt;br&gt;often challenging. With timed payments, it's more straight-forward 
&lt;br&gt;keeping the revenue stream ahead of the expenses. Just make sure to 
&lt;br&gt;clarify in bold underlined print, or the equivalent, that the payments 
&lt;br&gt;are due ON those dates, not those dates plus 4 weeks of accounts-payable 
&lt;br&gt;shenanigans.
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26516271&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26516271.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26515046</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T07:45:42Z</published>
	<updated>2009-11-25T07:45:42Z</updated>
	<author>
		<name>Christian Pearce-6</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 10:01 AM, Sami Khan &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515046&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sami@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div class=&quot;im&quot;&gt;&amp;gt;&amp;gt; if you get to a point where you have to&lt;br&gt;
&amp;gt;&amp;gt; whip out a bulky contract and point at it, you might win the battle, but&lt;br&gt;
&amp;gt;&amp;gt; you&amp;#39;ve probably already lost the war.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Contracts are like fences.  But ultimately it is about the relationship&lt;br&gt;
&amp;gt; you&lt;br&gt;
&amp;gt; have with the other side.  That is why I think it is important to work&lt;br&gt;
&amp;gt; directly for people and not be a sub, you can&amp;#39;t manage the expectations&lt;br&gt;
of&lt;br&gt;
&amp;gt; the end client.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; You are write though if it gets to the point of whipping out the contract&lt;br&gt;
&amp;gt; it&lt;br&gt;
&amp;gt; is over.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Obviously, it&amp;#39;s over... However, it may mean the difference between getting&lt;br&gt;
paid and not... I don&amp;#39;t know about you, but I prefer to get paid for the&lt;br&gt;
work I did, especially if it&amp;#39;s over... As do a lot of wives. ;)&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Yep, it is a tightrope.  We have had a lot of sticky situations over the last year.  I would say percentage wise the riskier accounts have been working as a sub.  Especially working for marketing firms.  Yet them seem to be able to land the bigger accounts.  And think doing websites is some after thought.&lt;br&gt;

&lt;br&gt;Anyway, hang in there.&lt;br&gt;&lt;br&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Regards,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Sami&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515046&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Christian&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515046&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26515046.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26515431</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T07:42:54Z</published>
	<updated>2009-11-25T07:42:54Z</updated>
	<author>
		<name>Roshan Shah</name>
	</author>
	<content type="html">Clients have been cribbing about Consulting companies in forums, etc. But alas Drupal.org does not have a Client Alert section where Developer or Shop can put details of non-paying client.  We had a classic case of a Travel Industry client who did not pay $52K to a Thailand based company and then owed us $104K. And we do have audio files and series of emails as evidence.&lt;br&gt;
&lt;br&gt;Best is take advance prior to starting work and deliver 100% of code only on receiving 100% payment.&lt;br&gt;&lt;br&gt;Roshan&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 8:31 PM, Sami Khan &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515431&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sami@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;&amp;gt;&amp;gt; if you get to a point where you have to&lt;br&gt;
&amp;gt;&amp;gt; whip out a bulky contract and point at it, you might win the battle, but&lt;br&gt;
&amp;gt;&amp;gt; you&amp;#39;ve probably already lost the war.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Contracts are like fences.  But ultimately it is about the relationship&lt;br&gt;
&amp;gt; you&lt;br&gt;
&amp;gt; have with the other side.  That is why I think it is important to work&lt;br&gt;
&amp;gt; directly for people and not be a sub, you can&amp;#39;t manage the expectations&lt;br&gt;
of&lt;br&gt;
&amp;gt; the end client.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; You are write though if it gets to the point of whipping out the contract&lt;br&gt;
&amp;gt; it&lt;br&gt;
&amp;gt; is over.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Obviously, it&amp;#39;s over... However, it may mean the difference between getting&lt;br&gt;
paid and not... I don&amp;#39;t know about you, but I prefer to get paid for the&lt;br&gt;
work I did, especially if it&amp;#39;s over... As do a lot of wives. ;)&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Sami&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515431&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515431&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26515431.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514053</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T06:56:38Z</published>
	<updated>2009-11-25T06:56:38Z</updated>
	<author>
		<name>Sami Khan</name>
	</author>
	<content type="html">&amp;gt;&amp;gt; if you get to a point where you have to
&lt;br&gt;&amp;gt;&amp;gt; whip out a bulky contract and point at it, you might win the battle, but
&lt;br&gt;&amp;gt;&amp;gt; you've probably already lost the war.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Contracts are like fences. &amp;nbsp;But ultimately it is about the relationship
&lt;br&gt;&amp;gt; you
&lt;br&gt;&amp;gt; have with the other side. &amp;nbsp;That is why I think it is important to work
&lt;br&gt;&amp;gt; directly for people and not be a sub, you can't manage the expectations
&lt;br&gt;of
&lt;br&gt;&amp;gt; the end client.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You are write though if it gets to the point of whipping out the contract
&lt;br&gt;&amp;gt; it
&lt;br&gt;&amp;gt; is over.
&lt;br&gt;&lt;br&gt;Obviously, it's over... However, it may mean the difference between getting
&lt;br&gt;paid and not... I don't know about you, but I prefer to get paid for the
&lt;br&gt;work I did, especially if it's over... As do a lot of wives. ;) 
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Sami
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514053&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26514053.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26513874</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-25T06:43:58Z</published>
	<updated>2009-11-25T06:43:58Z</updated>
	<author>
		<name>Christian Pearce-6</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 2:13 PM, Jeff Greenberg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26513874&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;div&gt; &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div class=&quot;im&quot;&gt;if you get to a point where you have to&lt;br&gt;&lt;/div&gt;
whip out a bulky contract and point at it, you might win the battle, but&lt;br&gt;
you&amp;#39;ve probably already lost the war.&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;Contracts are like fences.  But ultimately it is about the relationship you have with the other side.  That is why I think it is important to work directly for people and not be a sub, you can&amp;#39;t manage the expectations of the end client.&lt;br&gt;

&lt;br&gt;You are write though if it gets to the point of whipping out the contract it is over.&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Christian&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26513874&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26513874.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26505366</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T15:48:57Z</published>
	<updated>2009-11-24T15:48:57Z</updated>
	<author>
		<name>Christian Pearce-6</name>
	</author>
	<content type="html">There is a time a place for adding to a project.  If it is a bid, I think you need to protect yourself.  Especially if it is a new client.  You need to have enough in reserve to cover modest scope changes that could be interpreted either way.&lt;br&gt;

&lt;br&gt;Further if a client wants to make sure they are going to get a fixed rate they are going to pay a bit of a premium on that.&lt;br&gt;&lt;br&gt;I spoke with some a general contractor with a construction company I hired.  He said when he is faced putting in a fixed bid for a renovation he will triple his estimate cause he just doesn&amp;#39;t know what he will find.&lt;br&gt;

&lt;br&gt;When it comes to estimate I make sure I put in time for the intangibles people never think about, such as time on phone with the client, training, documentation, integration issues, etc.  Starting with a new client I encourage them to start small with us, see how we handle a small project.  Then they can feel more comfortable working time and materials.&lt;br&gt;

&lt;br&gt;Clients are always happy to have us come in under budget.  If fact often the remainder of the budget is spent on other parts of the site.  This is clearly a lot harder on project running 3-6 months.  Clients usually don&amp;#39;t have the patience to work through proper design specs.&lt;br&gt;

&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 2:54 PM, Sam Tresler &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26505366&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sam@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

I will be most curious in hearing how long this job ends up taking in&lt;br&gt;
reality.  Part of me despises over-bidding just for the sake of&lt;br&gt;
overbidding.  The other part of me has spent 2/3rds of my web career&lt;br&gt;
cleaning up after the low-bidders.&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
-S&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
On Nov 24, 2009, at 2:42 PM, Fred Jones wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt;&amp;gt; I work with someone on a Drupal 6 site and he hired a fancy NYC&lt;br&gt;
&amp;gt;&amp;gt; company (that charges well over $100 / hour) to do some more work on&lt;br&gt;
&amp;gt;&amp;gt; the site. The client asked me to write up a certain job and include&lt;br&gt;
&amp;gt;&amp;gt; some time estimates. Part of it is a custom node template, based on a&lt;br&gt;
&amp;gt;&amp;gt; PSD. The site template remains the same--this node template is just&lt;br&gt;
&amp;gt;&amp;gt; to&lt;br&gt;
&amp;gt;&amp;gt; customize the content section. OK, it may involve a *bit* of PHP for&lt;br&gt;
&amp;gt;&amp;gt; special fields, but it&amp;#39;s still just a node template.&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; I estimated 3 hours and the NYers 33 hours. They estimate over $3300&lt;br&gt;
&amp;gt;&amp;gt; to make one node template!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks everyone for the comments--some were quite interesting.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I would like to add that this firm was already hired and did a few&lt;br&gt;
&amp;gt; small jobs for this site, so the relationship already exists, as does&lt;br&gt;
&amp;gt; a bit of knowledge of the site. The page in question is indeed complex&lt;br&gt;
&amp;gt; and is more than just a node template. The other programmer broke it&lt;br&gt;
&amp;gt; down into a dozen tasks, including building special functionality.&lt;br&gt;
&amp;gt; Making the node template was just one step in the puzzle. His total&lt;br&gt;
&amp;gt; time was 15 hours for the full job.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Their total was 130 hours for the whole thing. They added that those&lt;br&gt;
&amp;gt; estimates may be conservative but they see no way it can be done in&lt;br&gt;
&amp;gt; less than 80 hours.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; The *client* agreed that such an estimate is ridiculous.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; F&lt;br&gt;
&amp;gt; _______________________________________________&lt;br&gt;
&amp;gt; consulting mailing list&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26505366&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&amp;gt; &lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26505366&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Christian&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26505366&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26505366.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26504897</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T15:04:10Z</published>
	<updated>2009-11-24T15:04:10Z</updated>
	<author>
		<name>Steven Scotten-2</name>
	</author>
	<content type="html">On Nov 24, 2009, at 12:13 PM, Domenic Santangelo wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; On Nov 24, 2009, at 2:42 PM, Fred Jones wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; They estimate over $3300
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; to make one node template!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;This should be simple&amp;quot; -- the most dangerous phrase in the english language (for us, at least).
&lt;br&gt;&lt;br&gt;Yeah, I recently burned through almost 150 hours on a portion of a project I'd flat-rate estimated at 30, and I did that with a contract that defined the project parameters pretty well. But it started out as a &amp;quot;simple&amp;quot; task—the client had forms from an older version of the site, all in PHP. Could I build these two forms to fit with the new Drupal site? Sure. At first glance it looked like it might take as much as five hours. How much time could a couple of forms take?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Steve
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26504897&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26504897.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502571</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T12:13:33Z</published>
	<updated>2009-11-24T12:13:33Z</updated>
	<author>
		<name>Domenic Santangelo-2</name>
	</author>
	<content type="html">On Nov 24, 2009, at 11:54 AM, Sam Tresler wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I will be most curious in hearing how long this job ends up taking in &amp;nbsp;
&lt;br&gt;&amp;gt; reality. &amp;nbsp;Part of me despises over-bidding just for the sake of &amp;nbsp;
&lt;br&gt;&amp;gt; overbidding. &amp;nbsp;The other part of me has spent 2/3rds of my web career &amp;nbsp;
&lt;br&gt;&amp;gt; cleaning up after the low-bidders.
&lt;br&gt;&lt;br&gt;+1. We just heard in another thread about a &amp;quot;should be simple&amp;quot; subcontract that ended up ballooning out of control. It's common.
&lt;br&gt;&lt;br&gt;&amp;gt; On Nov 24, 2009, at 2:42 PM, Fred Jones wrote:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; They estimate over $3300
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to make one node template!
&lt;br&gt;&lt;br&gt;&amp;quot;This should be simple&amp;quot; -- the most dangerous phrase in the english language (for us, at least).
&lt;br&gt;&lt;br&gt;-D
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502571&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26502571.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502269</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T11:54:34Z</published>
	<updated>2009-11-24T11:54:34Z</updated>
	<author>
		<name>samtresler</name>
	</author>
	<content type="html">I will be most curious in hearing how long this job ends up taking in &amp;nbsp;
&lt;br&gt;reality. &amp;nbsp;Part of me despises over-bidding just for the sake of &amp;nbsp;
&lt;br&gt;overbidding. &amp;nbsp;The other part of me has spent 2/3rds of my web career &amp;nbsp;
&lt;br&gt;cleaning up after the low-bidders.
&lt;br&gt;&lt;br&gt;-S
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Nov 24, 2009, at 2:42 PM, Fred Jones wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; I work with someone on a Drupal 6 site and he hired a fancy NYC
&lt;br&gt;&amp;gt;&amp;gt; company (that charges well over $100 / hour) to do some more work on
&lt;br&gt;&amp;gt;&amp;gt; the site. The client asked me to write up a certain job and include
&lt;br&gt;&amp;gt;&amp;gt; some time estimates. Part of it is a custom node template, based on a
&lt;br&gt;&amp;gt;&amp;gt; PSD. The site template remains the same--this node template is just &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; customize the content section. OK, it may involve a *bit* of PHP for
&lt;br&gt;&amp;gt;&amp;gt; special fields, but it's still just a node template.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I estimated 3 hours and the NYers 33 hours. They estimate over $3300
&lt;br&gt;&amp;gt;&amp;gt; to make one node template!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks everyone for the comments--some were quite interesting.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would like to add that this firm was already hired and did a few
&lt;br&gt;&amp;gt; small jobs for this site, so the relationship already exists, as does
&lt;br&gt;&amp;gt; a bit of knowledge of the site. The page in question is indeed complex
&lt;br&gt;&amp;gt; and is more than just a node template. The other programmer broke it
&lt;br&gt;&amp;gt; down into a dozen tasks, including building special functionality.
&lt;br&gt;&amp;gt; Making the node template was just one step in the puzzle. His total
&lt;br&gt;&amp;gt; time was 15 hours for the full job.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Their total was 130 hours for the whole thing. They added that those
&lt;br&gt;&amp;gt; estimates may be conservative but they see no way it can be done in
&lt;br&gt;&amp;gt; less than 80 hours.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The *client* agreed that such an estimate is ridiculous.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; F
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; consulting mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502269&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502269&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26502269.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502097</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T11:42:20Z</published>
	<updated>2009-11-24T11:42:20Z</updated>
	<author>
		<name>FredJones</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; I work with someone on a Drupal 6 site and he hired a fancy NYC
&lt;br&gt;&amp;gt; company (that charges well over $100 / hour) to do some more work on
&lt;br&gt;&amp;gt; the site. The client asked me to write up a certain job and include
&lt;br&gt;&amp;gt; some time estimates. Part of it is a custom node template, based on a
&lt;br&gt;&amp;gt; PSD. The site template remains the same--this node template is just to
&lt;br&gt;&amp;gt; customize the content section. OK, it may involve a *bit* of PHP for
&lt;br&gt;&amp;gt; special fields, but it's still just a node template.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I estimated 3 hours and the NYers 33 hours. They estimate over $3300
&lt;br&gt;&amp;gt; to make one node template!
&lt;/div&gt;&lt;br&gt;Thanks everyone for the comments--some were quite interesting.
&lt;br&gt;&lt;br&gt;I would like to add that this firm was already hired and did a few
&lt;br&gt;small jobs for this site, so the relationship already exists, as does
&lt;br&gt;a bit of knowledge of the site. The page in question is indeed complex
&lt;br&gt;and is more than just a node template. The other programmer broke it
&lt;br&gt;down into a dozen tasks, including building special functionality.
&lt;br&gt;Making the node template was just one step in the puzzle. His total
&lt;br&gt;time was 15 hours for the full job.
&lt;br&gt;&lt;br&gt;Their total was 130 hours for the whole thing. They added that those
&lt;br&gt;estimates may be conservative but they see no way it can be done in
&lt;br&gt;less than 80 hours.
&lt;br&gt;&lt;br&gt;The *client* agreed that such an estimate is ridiculous.
&lt;br&gt;&lt;br&gt;F
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502097&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26502097.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502096</id>
	<title>Re: Ah, the trials and tribulations of sub-ing -  a tale of woe</title>
	<published>2009-11-24T11:42:18Z</published>
	<updated>2009-11-24T11:42:18Z</updated>
	<author>
		<name>Marty Landman</name>
	</author>
	<content type="html">At 02:07 PM 11/24/2009, you wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;Domenic Santangelo wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;I cringed a little bit when I read this, thinking &amp;quot;oh boy, his 
&lt;br&gt;&amp;gt;&amp;gt;associate is going to come back and ask...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;He called and asked whether there wasn't something we could do 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;about the amount.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;...this.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;Yeah. I should point out that he and I discussed --many-- times 
&lt;br&gt;&amp;gt;during the course of it that the $ were accumulating, and I let him 
&lt;br&gt;&amp;gt;know when a couple plateaus where reached, so it wasn't as much of a 
&lt;br&gt;&amp;gt;surprise to him as it might have read.
&lt;/div&gt;&lt;br&gt;I know it's counter-intuitive, at least to me, but this doesn't 
&lt;br&gt;always matter in my experience. I worked on a fixed price 
&lt;br&gt;(non-Drupal) project once where the client kept adding stuff. Our 
&lt;br&gt;contract said that I got 1/2 of the bid price up front, and 1/2 of my 
&lt;br&gt;estimate for all add-ons as they were added on although those would 
&lt;br&gt;ultimately be billed by the hour after acceptance of the entire project.
&lt;br&gt;&lt;br&gt;So as the add-ons came, so did my carefully detailed invoices. Client 
&lt;br&gt;never said a word about them, until I started asking why none of 
&lt;br&gt;these invoices have been paid! I think the youtube video someone else 
&lt;br&gt;posted on this thread is right to the point. That's why there are 
&lt;br&gt;mechanic's liens, just for example. And the project never finished, 
&lt;br&gt;cuz the client wouldn't pay anymore. I even offered to back out the 
&lt;br&gt;add-ons and finish the originally contracted job then we could look 
&lt;br&gt;at add-ons after launch. To no avail.
&lt;br&gt;&lt;br&gt;I think from the client's pov he came to realize that the true scope 
&lt;br&gt;of a usable result for his needs was beyond what he could afford. I 
&lt;br&gt;guess that's the con ethic, as opposed to the work ethic.
&lt;br&gt;&lt;br&gt;Marty 
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502096&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ah%2C-the-trials-and-tribulations-of-sub-ing---a-tale-of-woe-tp26498905p26502096.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501903</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T11:27:24Z</published>
	<updated>2009-11-24T11:27:24Z</updated>
	<author>
		<name>Michael Prasuhn</name>
	</author>
	<content type="html">On Nov 24, 2009, at 10:46 AM, Greg Holsclaw wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I think Sam has it right on. I have passed on a large project to &amp;nbsp;
&lt;br&gt;&amp;gt; Trellon as bandwidth would not allow my full attention, and as a &amp;nbsp;
&lt;br&gt;&amp;gt; project manager TopNotchThemes bounced me to a freelance themer who &amp;nbsp;
&lt;br&gt;&amp;gt; has worked out very well for me.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think it is unfortunate in the Drupal ecosystem if big players &amp;nbsp;
&lt;br&gt;&amp;gt; just bid up a project out of the budget of a potential client &amp;nbsp;
&lt;br&gt;&amp;gt; instead of seeking to bounce them to an appropriately sized firm.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; PS. I have rightly spent over a week on one node template before. &amp;nbsp;
&lt;br&gt;&amp;gt; Many ‘feature requests’ can hide in the shadows of PSDs or &amp;nbsp;
&lt;br&gt;&amp;gt; wireframes (‘fax this page’ functionality as small as a simple &amp;nbsp;
&lt;br&gt;&amp;gt; button ….).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Greg
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;I'd have to agree with this, and for the most part, I'd defend the &amp;nbsp;
&lt;br&gt;larger firm with the bigger quote. We don't really know the whole &amp;nbsp;
&lt;br&gt;story here, and that firm may have advised that client against them &amp;nbsp;
&lt;br&gt;taking the project, but the client may have insisted on a bid anyway. &amp;nbsp;
&lt;br&gt;For larger firms there is much more overhead to allow them to deal &amp;nbsp;
&lt;br&gt;with much larger projects, and when someone asks them for a quote for &amp;nbsp;
&lt;br&gt;something so small, many times they aren't interested in taking it, &amp;nbsp;
&lt;br&gt;and bid appropriately so that it will be worthwhile for them if the &amp;nbsp;
&lt;br&gt;client does go with them. I also see many folks asking us for bids and &amp;nbsp;
&lt;br&gt;telling us we are too expensive up front, but still asking for the &amp;nbsp;
&lt;br&gt;bids because they need a minimum numbers or bids/estimates to turn in. &amp;nbsp;
&lt;br&gt;When that happens, the bigger, more well known companies are an ideal &amp;nbsp;
&lt;br&gt;target for &amp;quot;one more estimate.&amp;quot;
&lt;br&gt;&lt;br&gt;-Mike
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501903&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26501903.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501740</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-24T11:17:13Z</published>
	<updated>2009-11-24T11:17:13Z</updated>
	<author>
		<name>Ivan Soto</name>
	</author>
	<content type="html">Even though I agree with most of your lessons, I don&amp;#39;t think they reflect the &amp;quot;Drupal industry&amp;quot;.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;What happens to me once in a while is that I get people who &amp;quot;heard&amp;quot; that Drupal is the best thing ever and it&amp;#39;s &amp;quot;free&amp;quot;. Then they try to setup a site, which works fine. Then they try to setup a complex site (friends list, tagging, digg clones, video sites, etc.) and they realize that even when modules exists, it&amp;#39;s hard to make everything work fine. That&amp;#39;s when they try to hire a &amp;quot;Drupal expert&amp;quot; having a non-existent initial budget and a broken site.&lt;/div&gt;
&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;They usually come to the paid services forum and make a pathetic bounty for $15 in order to get something fixed. Those people some times email me talking about a project and after a couple emails I realize they have no budget to do so. It&amp;#39;s frustrating that they make you waste so much time.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;div&gt;Ivan Soto Fernandez&lt;br&gt;Web Developer&lt;br&gt;&lt;a href=&quot;http://ivansotof.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ivansotof.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 12:01 PM, Sami Khan &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501740&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sami@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;
I have had my own bad experiences in the Drupal industry. The worst&lt;br&gt;
probably being sub-contracted by a company on the West Coast of the US.&lt;br&gt;
Involved attacking me personally in front of a non-profit client and&lt;br&gt;
threats of law suits both from me and them. Frivolous claims such as&lt;br&gt;
such as taking me to court for bad code, bug fixing, and hurting their&lt;br&gt;
business, (this despite the standard GPL clause), it was all a ruse in&lt;br&gt;
order to keep from paying me which was mainly due to the client running&lt;br&gt;
out of funds, and them deciding that I should be the one who should bear&lt;br&gt;
the weight for that. I settled with the for 1/5 of what I owed as at the&lt;br&gt;
time I was not inclined to go to court and the facts were not very clear&lt;br&gt;
on paper, i.e. lack of a solid contract, and it would make quite a bit&lt;br&gt;
more of a mess then I particularly wanted to at the time.&lt;br&gt;
&lt;br&gt;
Lesson learned from all of my experiences thus far to help the&lt;br&gt;
community:&lt;br&gt;
&lt;br&gt;
1) Never work without a contract, have a nice detailed disclaimer on&lt;br&gt;
your contract to make clear what you will or will not do.&lt;br&gt;
2) Refuse to do any work if there is no contract (and do not feel any&lt;br&gt;
obligation to do anything), even if continuing a relationship.&lt;br&gt;
3) Ask for a good portion of the contract up front.&lt;br&gt;
4) If the company (SMEs only) is loaded with managers or people who are&lt;br&gt;
the owners of the company and can&amp;#39;t code worth shit, GTFO, as they are&lt;br&gt;
simply adding cost for their dead weight... Further they are getting in&lt;br&gt;
the way of communication with the client. In the end, this means that&lt;br&gt;
they may get the specs wrong and blame you for the results, both&lt;br&gt;
personally and in the eyes of the client. Unless you feel particularly&lt;br&gt;
that they are adding something that you cannot add.&lt;br&gt;
5) If the people involved are particularly good at debate, don&amp;#39;t expect&lt;br&gt;
to get anything done, and simply take them to small claims court with&lt;br&gt;
the contract in hand. Do not attempt to argue with them any further, as&lt;br&gt;
its a waste of time. They will make up all sorts of assertions and lies&lt;br&gt;
and confound progress and might even try to get you in trouble with the&lt;br&gt;
law, etc. Further, in court do not attempt to debate them, simply&lt;br&gt;
present the facts, call attention to the fact that they are good at&lt;br&gt;
debate, and that they are good at distorting the fact because of it.&lt;br&gt;
6) If you wish to expose someone, simply do it, threatening to do it can&lt;br&gt;
get you in more trouble.&lt;br&gt;
7) If the company is filled with incompetent people who like to bill&lt;br&gt;
hours for arbitrary things, sooner or later you are going to get&lt;br&gt;
screwed. If it sounds too good to be true, it is.&lt;br&gt;
8) Work directly with clients, never be sub-contracted (unless perhaps&lt;br&gt;
by IBM or another big brand), as that&amp;#39;s a way to add costs to your&lt;br&gt;
clients, and potentially puts you at significantly greater risk than&lt;br&gt;
working with clients. Considering how expensive IT projects can get with&lt;br&gt;
even a single person, adding more dead weight to the mix is asking for&lt;br&gt;
trouble.&lt;br&gt;
9) If you give a solid estimate, then make a contract that says&lt;br&gt;
explicitly what that involves, and then refuse to do any more work.&lt;br&gt;
Needless to say this is going to lead to frustration both from you and&lt;br&gt;
the client, and so either don&amp;#39;t go down this path or explain to the&lt;br&gt;
client that this is the case and that they are likely to be frustrated&lt;br&gt;
in the future -- do this diplomatically.&lt;br&gt;
10) Bill on time, and if you don&amp;#39;t get paid refuse to do any more work.&lt;br&gt;
11) There are plenty of douche bags everywhere, and people who think&lt;br&gt;
they are managers are particularly good douche bags.&lt;br&gt;
12) Look out for yourself, and never expect anyone is looking out for&lt;br&gt;
you. This goes for any and all employees, and people participating in&lt;br&gt;
our economic system.&lt;br&gt;
&lt;br&gt;
If you have any lessons, please be free to share them too.&lt;br&gt;
&lt;br&gt;
Sami&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501740&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501740&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26501740.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501680</id>
	<title>Re: Lessons learned from consulting</title>
	<published>2009-11-24T11:13:27Z</published>
	<updated>2009-11-24T11:13:27Z</updated>
	<author>
		<name>Jeff Greenberg-3</name>
	</author>
	<content type="html">Sami Khan wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Lesson learned from all of my experiences thus far to help the
&lt;br&gt;&amp;gt; community:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;Some of it varies when working with small clients. I noticed this also 
&lt;br&gt;back in the day when looking at the PMI stuff. Always, the contract 
&lt;br&gt;makes sense, but when the client contact embodies 25% or more of the 
&lt;br&gt;total employees, pretty much if you get to a point where you have to 
&lt;br&gt;whip out a bulky contract and point at it, you might win the battle, but 
&lt;br&gt;you've probably already lost the war.
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501680&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26501680.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501587</id>
	<title>Re: Ah, the trials and tribulations of sub-ing - a tale of woe</title>
	<published>2009-11-24T11:07:05Z</published>
	<updated>2009-11-24T11:07:05Z</updated>
	<author>
		<name>Jeff Greenberg-3</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html style=&quot;direction: ltr;&quot;&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body style=&quot;direction: ltr;&quot; bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
&lt;p style=&quot;margin-bottom: 0cm; margin-top: 0pt;&quot;&gt;Domenic Santangelo
wrote:&lt;br&gt;
&lt;/p&gt;
&lt;blockquote cite=&quot;mid:E2FB1C53-A25D-4677-9497-8448B1FB398A@gmail.com&quot; type=&quot;cite&quot;&gt;&lt;br&gt;
  &lt;pre wrap=&quot;&quot;&gt;I cringed a little bit when I read this, thinking &quot;oh boy, his associate is going to come back and ask...

  &lt;/pre&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;He called and asked whether there wasn't something we could do about the amount.
    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;...this. 
  &lt;/pre&gt;
&lt;/blockquote&gt;
Yeah. I should point out that he and I discussed --many-- times during
the course of it that the $ were accumulating, and I let him know when
a couple plateaus where reached, so it wasn't as much of a surprise to
him as it might have read.&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501587&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ah%2C-the-trials-and-tribulations-of-sub-ing---a-tale-of-woe-tp26498905p26501587.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501518</id>
	<title>Lessons learned from consulting</title>
	<published>2009-11-24T11:01:11Z</published>
	<updated>2009-11-24T11:01:11Z</updated>
	<author>
		<name>Sami Khan</name>
	</author>
	<content type="html">I have had my own bad experiences in the Drupal industry. The worst
&lt;br&gt;probably being sub-contracted by a company on the West Coast of the US.
&lt;br&gt;Involved attacking me personally in front of a non-profit client and
&lt;br&gt;threats of law suits both from me and them. Frivolous claims such as
&lt;br&gt;such as taking me to court for bad code, bug fixing, and hurting their
&lt;br&gt;business, (this despite the standard GPL clause), it was all a ruse in
&lt;br&gt;order to keep from paying me which was mainly due to the client running
&lt;br&gt;out of funds, and them deciding that I should be the one who should bear
&lt;br&gt;the weight for that. I settled with the for 1/5 of what I owed as at the
&lt;br&gt;time I was not inclined to go to court and the facts were not very clear
&lt;br&gt;on paper, i.e. lack of a solid contract, and it would make quite a bit
&lt;br&gt;more of a mess then I particularly wanted to at the time. 
&lt;br&gt;&lt;br&gt;Lesson learned from all of my experiences thus far to help the
&lt;br&gt;community:
&lt;br&gt;&lt;br&gt;1) Never work without a contract, have a nice detailed disclaimer on
&lt;br&gt;your contract to make clear what you will or will not do.
&lt;br&gt;2) Refuse to do any work if there is no contract (and do not feel any
&lt;br&gt;obligation to do anything), even if continuing a relationship.
&lt;br&gt;3) Ask for a good portion of the contract up front.
&lt;br&gt;4) If the company (SMEs only) is loaded with managers or people who are
&lt;br&gt;the owners of the company and can't code worth shit, GTFO, as they are
&lt;br&gt;simply adding cost for their dead weight... Further they are getting in
&lt;br&gt;the way of communication with the client. In the end, this means that
&lt;br&gt;they may get the specs wrong and blame you for the results, both
&lt;br&gt;personally and in the eyes of the client. Unless you feel particularly
&lt;br&gt;that they are adding something that you cannot add.
&lt;br&gt;5) If the people involved are particularly good at debate, don't expect
&lt;br&gt;to get anything done, and simply take them to small claims court with
&lt;br&gt;the contract in hand. Do not attempt to argue with them any further, as
&lt;br&gt;its a waste of time. They will make up all sorts of assertions and lies
&lt;br&gt;and confound progress and might even try to get you in trouble with the
&lt;br&gt;law, etc. Further, in court do not attempt to debate them, simply
&lt;br&gt;present the facts, call attention to the fact that they are good at
&lt;br&gt;debate, and that they are good at distorting the fact because of it.
&lt;br&gt;6) If you wish to expose someone, simply do it, threatening to do it can
&lt;br&gt;get you in more trouble.
&lt;br&gt;7) If the company is filled with incompetent people who like to bill
&lt;br&gt;hours for arbitrary things, sooner or later you are going to get
&lt;br&gt;screwed. If it sounds too good to be true, it is.
&lt;br&gt;8) Work directly with clients, never be sub-contracted (unless perhaps
&lt;br&gt;by IBM or another big brand), as that's a way to add costs to your
&lt;br&gt;clients, and potentially puts you at significantly greater risk than
&lt;br&gt;working with clients. Considering how expensive IT projects can get with
&lt;br&gt;even a single person, adding more dead weight to the mix is asking for
&lt;br&gt;trouble.
&lt;br&gt;9) If you give a solid estimate, then make a contract that says
&lt;br&gt;explicitly what that involves, and then refuse to do any more work.
&lt;br&gt;Needless to say this is going to lead to frustration both from you and
&lt;br&gt;the client, and so either don't go down this path or explain to the
&lt;br&gt;client that this is the case and that they are likely to be frustrated
&lt;br&gt;in the future -- do this diplomatically.
&lt;br&gt;10) Bill on time, and if you don't get paid refuse to do any more work.
&lt;br&gt;11) There are plenty of douche bags everywhere, and people who think
&lt;br&gt;they are managers are particularly good douche bags.
&lt;br&gt;12) Look out for yourself, and never expect anyone is looking out for
&lt;br&gt;you. This goes for any and all employees, and people participating in
&lt;br&gt;our economic system.
&lt;br&gt;&lt;br&gt;If you have any lessons, please be free to share them too.
&lt;br&gt;&lt;br&gt;Sami
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501518&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Lessons-learned-from-consulting-tp26501518p26501518.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501478</id>
	<title>Re: Ah, the trials and tribulations of sub-ing - a tale of woe</title>
	<published>2009-11-24T10:59:30Z</published>
	<updated>2009-11-24T10:59:30Z</updated>
	<author>
		<name>Domenic Santangelo-2</name>
	</author>
	<content type="html">On Nov 24, 2009, at 8:19 AM, Jeff Greenberg wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; So we get to the end of the project, and (a) I decide not to charge him 
&lt;br&gt;&amp;gt; double for the hourly stuff nor my expedited/out-of-hours uplift, most 
&lt;br&gt;&amp;gt; of it having been done at night because I was putting in 12-16 hours a 
&lt;br&gt;&amp;gt; day, (b) I even gave him a 10% courtesy discount, and the invoice BEYOND 
&lt;br&gt;&amp;gt; the original was a bit over $7000.
&lt;br&gt;&lt;br&gt;I cringed a little bit when I read this, thinking &amp;quot;oh boy, his associate is going to come back and ask...
&lt;br&gt;&lt;br&gt;&amp;gt; He called and asked whether there wasn't something we could do about the 
&lt;br&gt;&amp;gt; amount.
&lt;br&gt;&lt;br&gt;...this. 
&lt;br&gt;&lt;br&gt;-D
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501478&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ah%2C-the-trials-and-tribulations-of-sub-ing---a-tale-of-woe-tp26498905p26501478.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501746</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T10:46:25Z</published>
	<updated>2009-11-24T10:46:25Z</updated>
	<author>
		<name>Greg Holsclaw-3</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=ProgId content=Word.Document&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12&quot;&gt;
&lt;meta name=Originator content=&quot;Microsoft Word 12&quot;&gt;
&lt;link rel=File-List href=&quot;cid:filelist.xml@01CA6CF3.5EC12750&quot;&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
  &lt;o:DoNotRelyOnCSS/&gt;
  &lt;o:TargetScreenSize&gt;1024x768&lt;/o:TargetScreenSize&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:SpellingState&gt;Clean&lt;/w:SpellingState&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:EnvelopeVis/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:DoNotExpandShiftReturn/&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot; 
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot; 
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot; 
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;

&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */ 
 table.MsoNormalTable
	{mso-style-name:&quot;Table Normal&quot;;
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:&quot;&quot;;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;I think Sam has it right on. I have passed on
a large project to &lt;span class=SpellE&gt;Trellon&lt;/span&gt; as bandwidth would not allow
my full attention, and as a project manager &lt;span class=SpellE&gt;TopNotchThemes&lt;/span&gt;
bounced me to a freelance &lt;span class=SpellE&gt;themer&lt;/span&gt; who has worked out
very well for me.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;I think it is unfortunate in the Drupal ecosystem
if big players just bid up a project out of the budget of a potential client
instead of seeking to bounce them to an appropriately sized firm.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;PS. I have rightly spent over a week on one
node template before. Many &amp;#8216;feature requests&amp;#8217; can hide in the shadows
of PSDs or wireframes (&amp;#8216;fax this page&amp;#8217; functionality as small as a
simple button &amp;#8230;.).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;Greg&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=&quot;#1f497d&quot; face=Calibri&gt;&lt;span style='font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;mso-bidi-font-family:
&quot;Times New Roman&quot;;color:#1F497D'&gt;Sam wrote:&lt;/span&gt;&lt;/font&gt;&amp;nbsp; &lt;br&gt;
&lt;br&gt;
&lt;font color=&quot;#1f497d&quot;&gt;&lt;span style='color:#1F497D'&gt;&amp;#8230;&lt;/span&gt;&lt;/font&gt;This
goes the other way too.&amp;nbsp; Freelancers who have really big sites come their
way, should sometimes pass them on to larger companies who are more capable of
handling it -- and the larger companies should be passing the small jobs and
sites to the freelancers and small shops.&lt;br&gt;
&lt;br&gt;
Sam&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;On Tue, Nov 24, 2009 at 9:02 AM, Nancy Wichmann &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501746&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nan_wich@...&lt;/a&gt;&amp;gt; wrote:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;Fred Jones wrote:&lt;br&gt;
&amp;gt; hired a fancy NYC company ... custom node template, based on a PSD.&lt;br&gt;
&lt;br&gt;
That seems pretty darned expensive to me. When I worked at IBM, nothing&lt;br&gt;
could be done by one person. You had to have an account manager, project&lt;br&gt;
manager, architect, QA, etc. Each had his/her own hours to bill, and none&lt;br&gt;
would be as low as $100/hr. However, that still seems quite high to theme a&lt;br&gt;
node, but I've never worked with a PSD. I've done several node type&lt;br&gt;
templates and not even my first one when I had to learn took 33 hours. If&lt;br&gt;
they have to do some hooks to make sure variables are available, it could&lt;br&gt;
easily take more than 3 hours, but nowhere close to 33.&lt;br&gt;
&lt;br&gt;
Nancy E. Wichmann, PMP&lt;br&gt;
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King,&lt;br&gt;
Jr.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;br&gt;
-----Original Message-----&lt;br&gt;
From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501746&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt;
[mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501746&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt;]&lt;br&gt;
On Behalf Of Fred Jones&lt;br&gt;
Sent: Tuesday, November 24, 2009 7:09 AM&lt;br&gt;
To: A list for Drupal consultants and Drupal service/hosting providers&lt;br&gt;
Subject: [consulting] Professionalism&lt;br&gt;
&lt;br&gt;
I work with someone on a Drupal 6 site and he hired a fancy NYC&lt;br&gt;
company (that charges well over $100 / hour) to do some more work on&lt;br&gt;
the site. The client asked me to write up a certain job and include&lt;br&gt;
some time estimates. Part of it is a custom node template, based on a&lt;br&gt;
PSD. The site template remains the same--this node template is just to&lt;br&gt;
customize the content section. OK, it may involve a *bit* of PHP for&lt;br&gt;
special fields, but it's still just a node template.&lt;br&gt;
&lt;br&gt;
I estimated 3 hours and the NYers 33 hours. They estimate over $3300&lt;br&gt;
to make one node template!&lt;br&gt;
&lt;br&gt;
I don't understand how they are able to have enough business and a&lt;br&gt;
good enough reputation to be charging high prices if they don't know&lt;br&gt;
what they're doing. Because they don't--33 hours for a node template&lt;br&gt;
is silly I think. The other programmer we use could do it in 3 hours I&lt;br&gt;
think (and he's less than $100). He's just busy...&lt;br&gt;
&lt;br&gt;
F&lt;br&gt;
&lt;br&gt;
PS: Thank you for listening to my rant. I feel better now. :)&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501746&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;No virus found in this incoming message.&lt;br&gt;
Checked by AVG - &lt;a href=&quot;http://www.avg.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.avg.com&lt;/a&gt;&lt;br&gt;
Version: 9.0.709 / Virus Database: 270.14.79/2522 - Release Date: 11/23/09&lt;br&gt;
14:45:00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501746&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501746&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26501746.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499289</id>
	<title>Re: Ah, the trials and tribulations of sub-ing - a tale of woe</title>
	<published>2009-11-24T08:42:45Z</published>
	<updated>2009-11-24T08:42:45Z</updated>
	<author>
		<name>Adam Mordecai</name>
	</author>
	<content type="html">That reminds me of this video:
&lt;br&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=R2a8TRSgzZY&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.youtube.com/watch?v=R2a8TRSgzZY&lt;/a&gt;&lt;br&gt;&lt;br&gt;We learned the hard way over a long period of time how to make sure that doesn't happen. We no longer will do sites without a proper spec or discovery phase. We also collect half of our largest estimate up front, then invoice weekly on hourly work after the deposit has been used up. We also put the original estimate vs new estimate based on out of scope additions in the project management system so that the client always knows how they increased the size of the budget with their feature additions. That way there are never any surprises and they know what they are spending and can't be shocked when the final bill comes down the pipe. 
&lt;br&gt;&lt;br&gt;Adam Mordecai, Partner
&lt;br&gt;Advomatic, LLC
&lt;br&gt;&lt;a href=&quot;http://advomatic.com/c2c&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://advomatic.com/c2c&lt;/a&gt;&lt;br&gt;Click to Call Your Representatives! 
&lt;br&gt;&lt;br&gt;On Nov 24, 2009, at 9:19 AM, Jeff Greenberg wrote:
&lt;br&gt;&lt;br&gt;I've been a development consultant in one flavor or another (freelance, 
&lt;br&gt;humongous computer company, software house, etc.) since punch cards, and 
&lt;br&gt;at one point was managing consultant for an international development 
&lt;br&gt;practice, so I've seen just about everything...enough to where I am an 
&lt;br&gt;independent freelancer now and don't miss the rest :-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;So I have an associate who is a Flash guy, who tosses me online stores 
&lt;br&gt;to do a couple-few times a year. It's normally an informal thing, in 
&lt;br&gt;terms of him telling me what's involved in the way of anything unusual 
&lt;br&gt;with shipping, product options, the other gotchas, and I give him a price.
&lt;br&gt;&lt;br&gt;&lt;br&gt;He comes to me with a site that had an oscommerce store and wants a new 
&lt;br&gt;site. Normal cart, nothing special. Only 18 products. Some templating. I 
&lt;br&gt;had other things on my calendar, and he needed this started right away, 
&lt;br&gt;and said he'd pay double. So I totaled it up, and quote $2500.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Not long after it started, it became obvious that there was going to be 
&lt;br&gt;trouble. His client had another consultant under hire, who had wanted 
&lt;br&gt;the store business, and in addition to being bent out of shape about not 
&lt;br&gt;getting it, managed to get inserted between the owners and my contractor 
&lt;br&gt;as a &amp;quot;PM&amp;quot;. Those of you who have been PM's will appreciate 'being one' 
&lt;br&gt;yet not having a specification, not wanting the project to succeed, and 
&lt;br&gt;having nothing be your fault (when I was a PM, the responsibility for 
&lt;br&gt;everything fell on me).
&lt;br&gt;&lt;br&gt;&lt;br&gt;But the real issue was that the store was far from normal. A short list 
&lt;br&gt;of the customizations I had to make to Ubercart include
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-importing a csv file - column format inconsistent - containing 
&lt;br&gt;tracking information for orders, where the order had to have packaging, 
&lt;br&gt;shipment, and status automatically created and updated and an email sent
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-automatically exporting orders as edi
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-writing a script to import the oscommerce data
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-custom admin reports
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-creating an intermediary payment gateway (since Ubercart can't 
&lt;br&gt;handle two being active) to handle a special card
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-modifying the credit system to account for the normal cards needing 
&lt;br&gt;CVV but this other card not only not having CVV but not having an 
&lt;br&gt;expiration date
&lt;br&gt;&lt;br&gt;&lt;br&gt;I looked at all of that (by way of a 'QA' document the 'PM' sent...which 
&lt;br&gt;basically said where is this stuff?) and told him that none of this was 
&lt;br&gt;included in the 'normal store' quote. He said yeah, just do it hourly.
&lt;br&gt;&lt;br&gt;&lt;br&gt;So we get to the end of the project, and (a) I decide not to charge him 
&lt;br&gt;double for the hourly stuff nor my expedited/out-of-hours uplift, most 
&lt;br&gt;of it having been done at night because I was putting in 12-16 hours a 
&lt;br&gt;day, (b) I even gave him a 10% courtesy discount, and the invoice BEYOND 
&lt;br&gt;the original was a bit over $7000.
&lt;br&gt;&lt;br&gt;&lt;br&gt;He called and asked whether there wasn't something we could do about the 
&lt;br&gt;amount. I said, &amp;quot;yes, you can stop giving fixed-price quotes on anything 
&lt;br&gt;without a concrete spec to start with.&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499289&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499289&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ah%2C-the-trials-and-tribulations-of-sub-ing---a-tale-of-woe-tp26498905p26499289.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499173</id>
	<title>Re: Ah, the trials and tribulations of sub-ing - a tale 	of woe</title>
	<published>2009-11-24T08:35:39Z</published>
	<updated>2009-11-24T08:35:39Z</updated>
	<author>
		<name>Christian Pearce-6</name>
	</author>
	<content type="html">Sorry to hear that.  Next time turn the business down. I had to do that the other day.  They wanted me to work on a project that had scope but no specs.  And the budget was already set.  I said I can&amp;#39;t do that to risky.&lt;br&gt;

&lt;br&gt;There is nothing worse than being on a fix bid as a sub.  For one you can&amp;#39;t manage the expectations with the client.  Further the client isn&amp;#39;t responsible for paying you, your friend is.  But he won&amp;#39;t pay you unless he gets paid.  Also in that situation you don&amp;#39;t really have any way of holding back code until you get paid.&lt;br&gt;

&lt;br&gt;Hopefully you can recoup some of the money.  &lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 11:19 AM, Jeff Greenberg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499173&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;So we get to the end of the project, and (a) I decide not to charge him&lt;br&gt;
double for the hourly stuff nor my expedited/out-of-hours uplift, most&lt;br&gt;
of it having been done at night because I was putting in 12-16 hours a&lt;br&gt;
day, (b) I even gave him a 10% courtesy discount, and the invoice BEYOND&lt;br&gt;
the original was a bit over $7000.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
He called and asked whether there wasn&amp;#39;t something we could do about the&lt;br&gt;
amount. I said, &amp;quot;yes, you can stop giving fixed-price quotes on anything&lt;br&gt;
without a concrete spec to start with.&amp;quot;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499173&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Christian&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499173&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ah%2C-the-trials-and-tribulations-of-sub-ing---a-tale-of-woe-tp26498905p26499173.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499230</id>
	<title>Re: Ah, the trials and tribulations of sub-ing - a tale 	of woe</title>
	<published>2009-11-24T08:31:55Z</published>
	<updated>2009-11-24T08:31:55Z</updated>
	<author>
		<name>Bryan Gruneberg-2</name>
	</author>
	<content type="html">... sounds like a good use for the Book module&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 6:30 PM, David Hazel &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499230&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; bet there are enough of these &amp;quot;tales of woe&amp;quot; to publish a nice short story compilation. &lt;br&gt;
&lt;br&gt;You know, something to read the kids at night when they say they want to grow up to be like daddy and mommy.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 11:19 AM, Jeff Greenberg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499230&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

I&amp;#39;ve been a development consultant in one flavor or another (freelance,&lt;br&gt;
humongous computer company, software house, etc.) since punch cards, and&lt;br&gt;
at one point was managing consultant for an international development&lt;br&gt;
practice, so I&amp;#39;ve seen just about everything...enough to where I am an&lt;br&gt;
independent freelancer now and don&amp;#39;t miss the rest :-)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
So I have an associate who is a Flash guy, who tosses me online stores&lt;br&gt;
to do a couple-few times a year. It&amp;#39;s normally an informal thing, in&lt;br&gt;
terms of him telling me what&amp;#39;s involved in the way of anything unusual&lt;br&gt;
with shipping, product options, the other gotchas, and I give him a price.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
He comes to me with a site that had an oscommerce store and wants a new&lt;br&gt;
site. Normal cart, nothing special. Only 18 products. Some templating. I&lt;br&gt;
had other things on my calendar, and he needed this started right away,&lt;br&gt;
and said he&amp;#39;d pay double. So I totaled it up, and quote $2500.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Not long after it started, it became obvious that there was going to be&lt;br&gt;
trouble. His client had another consultant under hire, who had wanted&lt;br&gt;
the store business, and in addition to being bent out of shape about not&lt;br&gt;
getting it, managed to get inserted between the owners and my contractor&lt;br&gt;
as a &amp;quot;PM&amp;quot;. Those of you who have been PM&amp;#39;s will appreciate &amp;#39;being one&amp;#39;&lt;br&gt;
yet not having a specification, not wanting the project to succeed, and&lt;br&gt;
having nothing be your fault (when I was a PM, the responsibility for&lt;br&gt;
everything fell on me).&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
But the real issue was that the store was far from normal. A short list&lt;br&gt;
of the customizations I had to make to Ubercart include&lt;br&gt;
&lt;br&gt;
    -importing a csv file - column format inconsistent - containing&lt;br&gt;
tracking information for orders, where the order had to have packaging,&lt;br&gt;
shipment, and status automatically created and updated and an email sent&lt;br&gt;
&lt;br&gt;
    -automatically exporting orders as edi&lt;br&gt;
&lt;br&gt;
    -writing a script to import the oscommerce data&lt;br&gt;
&lt;br&gt;
    -custom admin reports&lt;br&gt;
&lt;br&gt;
    -creating an intermediary payment gateway (since Ubercart can&amp;#39;t&lt;br&gt;
handle two being active) to handle a special card&lt;br&gt;
&lt;br&gt;
    -modifying the credit system to account for the normal cards needing&lt;br&gt;
CVV but this other card not only not having CVV but not having an&lt;br&gt;
expiration date&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
I looked at all of that (by way of a &amp;#39;QA&amp;#39; document the &amp;#39;PM&amp;#39; sent...which&lt;br&gt;
basically said where is this stuff?) and told him that none of this was&lt;br&gt;
included in the &amp;#39;normal store&amp;#39; quote. He said yeah, just do it hourly.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
So we get to the end of the project, and (a) I decide not to charge him&lt;br&gt;
double for the hourly stuff nor my expedited/out-of-hours uplift, most&lt;br&gt;
of it having been done at night because I was putting in 12-16 hours a&lt;br&gt;
day, (b) I even gave him a 10% courtesy discount, and the invoice BEYOND&lt;br&gt;
the original was a bit over $7000.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
He called and asked whether there wasn&amp;#39;t something we could do about the&lt;br&gt;
amount. I said, &amp;quot;yes, you can stop giving fixed-price quotes on anything&lt;br&gt;
without a concrete spec to start with.&amp;quot;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499230&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;-- &lt;br&gt;Email is not a secure form of communication!&lt;br&gt;&lt;br&gt;Drupal Consultant&lt;br&gt;&lt;a href=&quot;http://www.hazelconsulting.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.hazelconsulting.com/&lt;/a&gt;&lt;br&gt;
253.686.0296&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499230&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&lt;br&gt;skype: hazelconsulting&lt;br&gt;gtalk:kananii&lt;br&gt;&lt;a href=&quot;http://www.facebook.com/davidhazel&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.facebook.com/davidhazel&lt;/a&gt;&lt;br&gt;
ICQ: 366587185&lt;br&gt;

&lt;br&gt;_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499230&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Bryan Gruneberg&lt;br&gt;Perceptum Thought Squad&lt;br&gt;(web          | &lt;a href=&quot;http://www.perceptum.biz&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.perceptum.biz&lt;/a&gt;&lt;br&gt;(email        | &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499230&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;corporate@...&lt;/a&gt;&lt;br&gt;
(twitter       | perceptum_ts&lt;br&gt;(google talk| &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499230&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bryan@...&lt;/a&gt;&lt;br&gt;(skype       | perceptum-ts&lt;br&gt;(cell phone | +27 82 694 1134&lt;br&gt;(fax           | 0866530541&lt;br&gt;&lt;br&gt;++ Social Solutions through Software ++&lt;br&gt;

&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499230&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ah%2C-the-trials-and-tribulations-of-sub-ing---a-tale-of-woe-tp26498905p26499230.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26499077</id>
	<title>Re: Ah, the trials and tribulations of sub-ing - a tale 	of woe</title>
	<published>2009-11-24T08:30:19Z</published>
	<updated>2009-11-24T08:30:19Z</updated>
	<author>
		<name>David Hazel</name>
	</author>
	<content type="html"> bet there are enough of these &amp;quot;tales of woe&amp;quot; to publish a nice short story compilation. &lt;br&gt;&lt;br&gt;You know, something to read the kids at night when they say they want to grow up to be like daddy and mommy.&lt;br&gt;&lt;br&gt;
&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 11:19 AM, Jeff Greenberg &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499077&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jeff@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
I&amp;#39;ve been a development consultant in one flavor or another (freelance,&lt;br&gt;
humongous computer company, software house, etc.) since punch cards, and&lt;br&gt;
at one point was managing consultant for an international development&lt;br&gt;
practice, so I&amp;#39;ve seen just about everything...enough to where I am an&lt;br&gt;
independent freelancer now and don&amp;#39;t miss the rest :-)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
So I have an associate who is a Flash guy, who tosses me online stores&lt;br&gt;
to do a couple-few times a year. It&amp;#39;s normally an informal thing, in&lt;br&gt;
terms of him telling me what&amp;#39;s involved in the way of anything unusual&lt;br&gt;
with shipping, product options, the other gotchas, and I give him a price.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
He comes to me with a site that had an oscommerce store and wants a new&lt;br&gt;
site. Normal cart, nothing special. Only 18 products. Some templating. I&lt;br&gt;
had other things on my calendar, and he needed this started right away,&lt;br&gt;
and said he&amp;#39;d pay double. So I totaled it up, and quote $2500.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Not long after it started, it became obvious that there was going to be&lt;br&gt;
trouble. His client had another consultant under hire, who had wanted&lt;br&gt;
the store business, and in addition to being bent out of shape about not&lt;br&gt;
getting it, managed to get inserted between the owners and my contractor&lt;br&gt;
as a &amp;quot;PM&amp;quot;. Those of you who have been PM&amp;#39;s will appreciate &amp;#39;being one&amp;#39;&lt;br&gt;
yet not having a specification, not wanting the project to succeed, and&lt;br&gt;
having nothing be your fault (when I was a PM, the responsibility for&lt;br&gt;
everything fell on me).&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
But the real issue was that the store was far from normal. A short list&lt;br&gt;
of the customizations I had to make to Ubercart include&lt;br&gt;
&lt;br&gt;
    -importing a csv file - column format inconsistent - containing&lt;br&gt;
tracking information for orders, where the order had to have packaging,&lt;br&gt;
shipment, and status automatically created and updated and an email sent&lt;br&gt;
&lt;br&gt;
    -automatically exporting orders as edi&lt;br&gt;
&lt;br&gt;
    -writing a script to import the oscommerce data&lt;br&gt;
&lt;br&gt;
    -custom admin reports&lt;br&gt;
&lt;br&gt;
    -creating an intermediary payment gateway (since Ubercart can&amp;#39;t&lt;br&gt;
handle two being active) to handle a special card&lt;br&gt;
&lt;br&gt;
    -modifying the credit system to account for the normal cards needing&lt;br&gt;
CVV but this other card not only not having CVV but not having an&lt;br&gt;
expiration date&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
I looked at all of that (by way of a &amp;#39;QA&amp;#39; document the &amp;#39;PM&amp;#39; sent...which&lt;br&gt;
basically said where is this stuff?) and told him that none of this was&lt;br&gt;
included in the &amp;#39;normal store&amp;#39; quote. He said yeah, just do it hourly.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
So we get to the end of the project, and (a) I decide not to charge him&lt;br&gt;
double for the hourly stuff nor my expedited/out-of-hours uplift, most&lt;br&gt;
of it having been done at night because I was putting in 12-16 hours a&lt;br&gt;
day, (b) I even gave him a 10% courtesy discount, and the invoice BEYOND&lt;br&gt;
the original was a bit over $7000.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
He called and asked whether there wasn&amp;#39;t something we could do about the&lt;br&gt;
amount. I said, &amp;quot;yes, you can stop giving fixed-price quotes on anything&lt;br&gt;
without a concrete spec to start with.&amp;quot;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499077&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Email is not a secure form of communication!&lt;br&gt;&lt;br&gt;Drupal Consultant&lt;br&gt;&lt;a href=&quot;http://www.hazelconsulting.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hazelconsulting.com/&lt;/a&gt;&lt;br&gt;253.686.0296&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499077&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dave@...&lt;/a&gt;&lt;br&gt;skype: hazelconsulting&lt;br&gt;gtalk:kananii&lt;br&gt;&lt;a href=&quot;http://www.facebook.com/davidhazel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.facebook.com/davidhazel&lt;/a&gt;&lt;br&gt;ICQ: 366587185&lt;br&gt;

&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26499077&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ah%2C-the-trials-and-tribulations-of-sub-ing---a-tale-of-woe-tp26498905p26499077.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26498905</id>
	<title>Ah, the trials and tribulations of sub-ing - a tale of woe</title>
	<published>2009-11-24T08:19:18Z</published>
	<updated>2009-11-24T08:19:18Z</updated>
	<author>
		<name>Jeff Greenberg-3</name>
	</author>
	<content type="html">I've been a development consultant in one flavor or another (freelance, 
&lt;br&gt;humongous computer company, software house, etc.) since punch cards, and 
&lt;br&gt;at one point was managing consultant for an international development 
&lt;br&gt;practice, so I've seen just about everything...enough to where I am an 
&lt;br&gt;independent freelancer now and don't miss the rest :-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;So I have an associate who is a Flash guy, who tosses me online stores 
&lt;br&gt;to do a couple-few times a year. It's normally an informal thing, in 
&lt;br&gt;terms of him telling me what's involved in the way of anything unusual 
&lt;br&gt;with shipping, product options, the other gotchas, and I give him a price.
&lt;br&gt;&lt;br&gt;&lt;br&gt;He comes to me with a site that had an oscommerce store and wants a new 
&lt;br&gt;site. Normal cart, nothing special. Only 18 products. Some templating. I 
&lt;br&gt;had other things on my calendar, and he needed this started right away, 
&lt;br&gt;and said he'd pay double. So I totaled it up, and quote $2500.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Not long after it started, it became obvious that there was going to be 
&lt;br&gt;trouble. His client had another consultant under hire, who had wanted 
&lt;br&gt;the store business, and in addition to being bent out of shape about not 
&lt;br&gt;getting it, managed to get inserted between the owners and my contractor 
&lt;br&gt;as a &amp;quot;PM&amp;quot;. Those of you who have been PM's will appreciate 'being one' 
&lt;br&gt;yet not having a specification, not wanting the project to succeed, and 
&lt;br&gt;having nothing be your fault (when I was a PM, the responsibility for 
&lt;br&gt;everything fell on me).
&lt;br&gt;&lt;br&gt;&lt;br&gt;But the real issue was that the store was far from normal. A short list 
&lt;br&gt;of the customizations I had to make to Ubercart include
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; -importing a csv file - column format inconsistent - containing 
&lt;br&gt;tracking information for orders, where the order had to have packaging, 
&lt;br&gt;shipment, and status automatically created and updated and an email sent
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; -automatically exporting orders as edi
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; -writing a script to import the oscommerce data
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; -custom admin reports
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; -creating an intermediary payment gateway (since Ubercart can't 
&lt;br&gt;handle two being active) to handle a special card
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; -modifying the credit system to account for the normal cards needing 
&lt;br&gt;CVV but this other card not only not having CVV but not having an 
&lt;br&gt;expiration date
&lt;br&gt;&lt;br&gt;&lt;br&gt;I looked at all of that (by way of a 'QA' document the 'PM' sent...which 
&lt;br&gt;basically said where is this stuff?) and told him that none of this was 
&lt;br&gt;included in the 'normal store' quote. He said yeah, just do it hourly.
&lt;br&gt;&lt;br&gt;&lt;br&gt;So we get to the end of the project, and (a) I decide not to charge him 
&lt;br&gt;double for the hourly stuff nor my expedited/out-of-hours uplift, most 
&lt;br&gt;of it having been done at night because I was putting in 12-16 hours a 
&lt;br&gt;day, (b) I even gave him a 10% courtesy discount, and the invoice BEYOND 
&lt;br&gt;the original was a bit over $7000.
&lt;br&gt;&lt;br&gt;&lt;br&gt;He called and asked whether there wasn't something we could do about the 
&lt;br&gt;amount. I said, &amp;quot;yes, you can stop giving fixed-price quotes on anything 
&lt;br&gt;without a concrete spec to start with.&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26498905&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ah%2C-the-trials-and-tribulations-of-sub-ing---a-tale-of-woe-tp26498905p26498905.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26497207</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T06:47:29Z</published>
	<updated>2009-11-24T06:47:29Z</updated>
	<author>
		<name>Steve Kessler</name>
	</author>
	<content type="html">Me too.
&lt;br&gt;------Original Message------
&lt;br&gt;From: Cameron Eagans
&lt;br&gt;To: A list for Drupal consultants and Drupal service/hosting providers
&lt;br&gt;ReplyTo: A list for Drupal consultants and Drupal service/hosting providers
&lt;br&gt;Subject: Re: [consulting] Professionalism
&lt;br&gt;Sent: Nov 24, 2009 7:45 AM
&lt;br&gt;&lt;br&gt;On Tue, Nov 24, 2009 at 7:30 AM, Sam Cohen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26497207&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sam@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; That said, I've seen many larger shops tell their clients that this isn't a
&lt;br&gt;&amp;gt; job for them and that the client would be wise to find a freelancer or small
&lt;br&gt;&amp;gt; shop who can do it as a fraction of the price.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;On that note, I own a small Drupal shop and can do it at a fraction of
&lt;br&gt;that price!
&lt;br&gt;&lt;br&gt;-----
&lt;br&gt;Cameron Eagans
&lt;br&gt;Owner, Black Storms Studios, LLC
&lt;br&gt;&lt;a href=&quot;http://www.blackstormsstudios.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.blackstormsstudios.com&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26497207&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Sent on the Sprint® Now Network from my BlackBerry®
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26497207&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26497207.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26497164</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T06:45:07Z</published>
	<updated>2009-11-24T06:45:07Z</updated>
	<author>
		<name>Cameron Eagans</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 7:30 AM, Sam Cohen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26497164&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sam@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; That said, I've seen many larger shops tell their clients that this isn't a
&lt;br&gt;&amp;gt; job for them and that the client would be wise to find a freelancer or small
&lt;br&gt;&amp;gt; shop who can do it as a fraction of the price.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;On that note, I own a small Drupal shop and can do it at a fraction of
&lt;br&gt;that price!
&lt;br&gt;&lt;br&gt;-----
&lt;br&gt;Cameron Eagans
&lt;br&gt;Owner, Black Storms Studios, LLC
&lt;br&gt;&lt;a href=&quot;http://www.blackstormsstudios.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.blackstormsstudios.com&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26497164&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26497164.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26497084</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T06:41:27Z</published>
	<updated>2009-11-24T06:41:27Z</updated>
	<author>
		<name>nan wich</name>
	</author>
	<content type="html">Steve Kessler wrote:
&lt;br&gt;&amp;gt; Should a company disclose project management hours vs. development hours
&lt;br&gt;vs. admin/billing hours?
&lt;br&gt;&lt;br&gt;You are quite right. Unfortunately, the OP didn't detail the contents of the
&lt;br&gt;contract. I believe it would be prudent for the bidder to detail any
&lt;br&gt;contract over 8 hours, including the recovery of the bid preparation costs.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Nancy E. Wichmann, PMP 
&lt;br&gt;Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King,
&lt;br&gt;Jr.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26497084&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26497084.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26496895</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T06:30:55Z</published>
	<updated>2009-11-24T06:30:55Z</updated>
	<author>
		<name>Sam Cohen-2</name>
	</author>
	<content type="html">It makes perfect sense to me that a company with payroll to meet, rent to pay and lots of expenses would not even consider a job for less than, say, $3000.  And if I had to guess, that&amp;#39;s what&amp;#39;s happening here.  They&amp;#39;re pricing it at what makes sense for their business model.&lt;br&gt;
&lt;br&gt;That said, I&amp;#39;ve seen many larger shops tell their clients that this isn&amp;#39;t a job for them and that the client would be wise to find a freelancer or small shop who can do it as a fraction of the price.  &lt;br&gt;&lt;br&gt;
This goes the other way too.  Freelancers who have really big sites come their way, should sometimes pass them on to larger companies who are more capable of handling it -- and the larger companies should be passing the small jobs and sites to the freelancers and small shops.&lt;br&gt;
&lt;br&gt;Sam&lt;br&gt;&lt;blockquote style=&quot;margin: 1.5em 0pt;&quot;&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 24, 2009 at 9:02 AM, Nancy Wichmann &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496895&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nan_wich@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Fred Jones wrote:&lt;br&gt;
&amp;gt; hired a fancy NYC company ... custom node template, based on a PSD.&lt;br&gt;
&lt;br&gt;
That seems pretty darned expensive to me. When I worked at IBM, nothing&lt;br&gt;
could be done by one person. You had to have an account manager, project&lt;br&gt;
manager, architect, QA, etc. Each had his/her own hours to bill, and none&lt;br&gt;
would be as low as $100/hr. However, that still seems quite high to theme a&lt;br&gt;
node, but I&amp;#39;ve never worked with a PSD. I&amp;#39;ve done several node type&lt;br&gt;
templates and not even my first one when I had to learn took 33 hours. If&lt;br&gt;
they have to do some hooks to make sure variables are available, it could&lt;br&gt;
easily take more than 3 hours, but nowhere close to 33.&lt;br&gt;
&lt;br&gt;
Nancy E. Wichmann, PMP&lt;br&gt;
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King,&lt;br&gt;
Jr.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
-----Original Message-----&lt;br&gt;
From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496895&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496895&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt;]&lt;br&gt;
On Behalf Of Fred Jones&lt;br&gt;
Sent: Tuesday, November 24, 2009 7:09 AM&lt;br&gt;
To: A list for Drupal consultants and Drupal service/hosting providers&lt;br&gt;
Subject: [consulting] Professionalism&lt;br&gt;
&lt;br&gt;
I work with someone on a Drupal 6 site and he hired a fancy NYC&lt;br&gt;
company (that charges well over $100 / hour) to do some more work on&lt;br&gt;
the site. The client asked me to write up a certain job and include&lt;br&gt;
some time estimates. Part of it is a custom node template, based on a&lt;br&gt;
PSD. The site template remains the same--this node template is just to&lt;br&gt;
customize the content section. OK, it may involve a *bit* of PHP for&lt;br&gt;
special fields, but it&amp;#39;s still just a node template.&lt;br&gt;
&lt;br&gt;
I estimated 3 hours and the NYers 33 hours. They estimate over $3300&lt;br&gt;
to make one node template!&lt;br&gt;
&lt;br&gt;
I don&amp;#39;t understand how they are able to have enough business and a&lt;br&gt;
good enough reputation to be charging high prices if they don&amp;#39;t know&lt;br&gt;
what they&amp;#39;re doing. Because they don&amp;#39;t--33 hours for a node template&lt;br&gt;
is silly I think. The other programmer we use could do it in 3 hours I&lt;br&gt;
think (and he&amp;#39;s less than $100). He&amp;#39;s just busy...&lt;br&gt;
&lt;br&gt;
F&lt;br&gt;
&lt;br&gt;
PS: Thank you for listening to my rant. I feel better now. :)&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496895&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;No virus found in this incoming message.&lt;br&gt;
Checked by AVG - &lt;a href=&quot;http://www.avg.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.avg.com&lt;/a&gt;&lt;br&gt;
Version: 9.0.709 / Virus Database: 270.14.79/2522 - Release Date: 11/23/09&lt;br&gt;
14:45:00&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
consulting mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496895&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496895&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26496895.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26496861</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T06:28:48Z</published>
	<updated>2009-11-24T06:28:48Z</updated>
	<author>
		<name>Michael Goldsmith</name>
	</author>
	<content type="html">Coming from the NYC area, I know most of the Drupal shops around here. &amp;nbsp;Now
&lt;br&gt;I don't know which firm was contracted, but I can venture to guess, and if
&lt;br&gt;I'm right on which firm it was, I wouldn't be too surprised by that quote,
&lt;br&gt;coming from them.
&lt;br&gt;&lt;br&gt;Nancy's right. &amp;nbsp;In a lot of cases with larger companies, nothing is done by
&lt;br&gt;a single person. &amp;nbsp;You're not hiring a consultant, you're hiring a company,
&lt;br&gt;and every person on the team assigned to your project has billable hours.
&lt;br&gt;For creating a node template, do they need a team of 4 people? &amp;nbsp;Probably
&lt;br&gt;not, but if they can get away with billing you hours for 4 people, why
&lt;br&gt;wouldn't they? &amp;nbsp;
&lt;br&gt;&lt;br&gt;I worked at a company a few years ago that contracted with a firm to develop
&lt;br&gt;a module. &amp;nbsp;We would have weekly status update calls, where they would put 10
&lt;br&gt;of their employees on a conference call with us. &amp;nbsp;And they would bill for
&lt;br&gt;every person for that hour. &amp;nbsp;That was a $1000 hour, once a week. &amp;nbsp;At the
&lt;br&gt;end, we got slapped with a 6 figure bill for a module that didn't even work.
&lt;br&gt;My point is, is that it's not so uncommon for a company to try to get away
&lt;br&gt;with taking advantage of clients if they can. &amp;nbsp;After all, you don't need to
&lt;br&gt;contract with them, if you don't like it. &amp;nbsp;But since your regular developer
&lt;br&gt;is too busy, they've kind of got you over a hump.
&lt;br&gt;&lt;br&gt;Working from PSD's is, in my opinion, the easiest way to theme. &amp;nbsp;It
&lt;br&gt;basically gives you exactly what the client wants the node to look like. &amp;nbsp;I
&lt;br&gt;prefer to have a clear view of what the client wants things to look like.
&lt;br&gt;It takes the guess work out of theming.
&lt;br&gt;&lt;br&gt;Thank you very much for your time and consideration,
&lt;br&gt;&lt;br&gt;Michael Goldsmith
&lt;br&gt;(732) 619-6865 - mobile
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496861&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ixlr8@...&lt;/a&gt; - email
&lt;br&gt;&lt;a href=&quot;http://www.platypustheory.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.platypustheory.com&lt;/a&gt;&amp;nbsp;- website
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496861&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496861&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt;]
&lt;br&gt;On Behalf Of Nancy Wichmann
&lt;br&gt;Sent: Tuesday, November 24, 2009 9:02 AM
&lt;br&gt;To: 'A list for Drupal consultants and Drupal service/hosting providers'
&lt;br&gt;Subject: Re: [consulting] Professionalism
&lt;br&gt;&lt;br&gt;Fred Jones wrote:
&lt;br&gt;&amp;gt; hired a fancy NYC company ... custom node template, based on a PSD.
&lt;br&gt;&lt;br&gt;That seems pretty darned expensive to me. When I worked at IBM, nothing
&lt;br&gt;could be done by one person. You had to have an account manager, project
&lt;br&gt;manager, architect, QA, etc. Each had his/her own hours to bill, and none
&lt;br&gt;would be as low as $100/hr. However, that still seems quite high to theme a
&lt;br&gt;node, but I've never worked with a PSD. I've done several node type
&lt;br&gt;templates and not even my first one when I had to learn took 33 hours. If
&lt;br&gt;they have to do some hooks to make sure variables are available, it could
&lt;br&gt;easily take more than 3 hours, but nowhere close to 33.
&lt;br&gt;&lt;br&gt;Nancy E. Wichmann, PMP 
&lt;br&gt;Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King,
&lt;br&gt;Jr.
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496861&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496861&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt;]
&lt;br&gt;On Behalf Of Fred Jones
&lt;br&gt;Sent: Tuesday, November 24, 2009 7:09 AM
&lt;br&gt;To: A list for Drupal consultants and Drupal service/hosting providers
&lt;br&gt;Subject: [consulting] Professionalism
&lt;br&gt;&lt;br&gt;I work with someone on a Drupal 6 site and he hired a fancy NYC
&lt;br&gt;company (that charges well over $100 / hour) to do some more work on
&lt;br&gt;the site. The client asked me to write up a certain job and include
&lt;br&gt;some time estimates. Part of it is a custom node template, based on a
&lt;br&gt;PSD. The site template remains the same--this node template is just to
&lt;br&gt;customize the content section. OK, it may involve a *bit* of PHP for
&lt;br&gt;special fields, but it's still just a node template.
&lt;br&gt;&lt;br&gt;I estimated 3 hours and the NYers 33 hours. They estimate over $3300
&lt;br&gt;to make one node template!
&lt;br&gt;&lt;br&gt;I don't understand how they are able to have enough business and a
&lt;br&gt;good enough reputation to be charging high prices if they don't know
&lt;br&gt;what they're doing. Because they don't--33 hours for a node template
&lt;br&gt;is silly I think. The other programmer we use could do it in 3 hours I
&lt;br&gt;think (and he's less than $100). He's just busy...
&lt;br&gt;&lt;br&gt;F
&lt;br&gt;&lt;br&gt;PS: Thank you for listening to my rant. I feel better now. :)
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496861&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;No virus found in this incoming message.
&lt;br&gt;Checked by AVG - www.avg.com 
&lt;br&gt;Version: 9.0.709 / Virus Database: 270.14.79/2522 - Release Date: 11/23/09
&lt;br&gt;14:45:00
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496861&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;No virus found in this incoming message.
&lt;br&gt;Checked by AVG - www.avg.com 
&lt;br&gt;Version: 9.0.709 / Virus Database: 270.14.78/2521 - Release Date: 11/24/09
&lt;br&gt;02:46:00
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496861&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26496861.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26496815</id>
	<title>Re: Professionalism</title>
	<published>2009-11-24T06:25:27Z</published>
	<updated>2009-11-24T06:25:27Z</updated>
	<author>
		<name>Steve Kessler</name>
	</author>
	<content type="html">I don't think the issue at hand is if a node template takes 33 hours. The
&lt;br&gt;issue is professionalism. Should a company disclose project management hours
&lt;br&gt;vs. development hours vs. admin/billing hours? Is there a limit to how much
&lt;br&gt;wiggle room you can give and still be ethical? For example if a developer
&lt;br&gt;tells me it will take him 3 - 5 what should I tell the client including
&lt;br&gt;project management and admin time? I could say 6 - 8 or I could say 3 -5
&lt;br&gt;programming hours and 1-3 project management and admin hours? I am just
&lt;br&gt;throwing this out there. Just like IBM we all have expenses and compensation
&lt;br&gt;we need to cover just at different levels. If a firm wants to charge $100+
&lt;br&gt;an hour and the market will allow it than a firm should do that (and to be
&lt;br&gt;blunt $500+ if they can). I think the issue is keep professionalism in how
&lt;br&gt;many hours we quote. If they said it 3 hours at $1,100 per-hour we might
&lt;br&gt;gasp but could we question their professionalism? 
&lt;br&gt;&lt;br&gt;The other thing that we must keep in mind is community support and code give
&lt;br&gt;back. Denver DataMan has started budgeting hours into all our projects for
&lt;br&gt;community give back? When I work out an estimate this is percentage of the
&lt;br&gt;hours estimated that should be given to the Drupal community. Is there a
&lt;br&gt;professionalism issue by adding hours to the quote or is it better to raise
&lt;br&gt;my price $10.00 per-hour? We offer flat rates for most of our work as long
&lt;br&gt;as we can define a clear scope so hours are only something I am using for
&lt;br&gt;estimating (and paying contractors) not a final number that the client sees
&lt;br&gt;in most cases. 
&lt;br&gt;&lt;br&gt;Just my hypothetical questions. 
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Steve
&lt;br&gt;&lt;br&gt;Steve Kessler 
&lt;br&gt;Denver DataMan 
&lt;br&gt;303-587-4428 
&lt;br&gt;&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Nancy Wichmann [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496815&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nan_wich@...&lt;/a&gt;] 
&lt;br&gt;Sent: Tuesday, November 24, 2009 7:02 AM
&lt;br&gt;To: 'A list for Drupal consultants and Drupal service/hosting providers'
&lt;br&gt;Subject: Re: [consulting] Professionalism
&lt;br&gt;&lt;br&gt;Fred Jones wrote:
&lt;br&gt;&amp;gt; hired a fancy NYC company ... custom node template, based on a PSD.
&lt;br&gt;&lt;br&gt;That seems pretty darned expensive to me. When I worked at IBM, nothing
&lt;br&gt;could be done by one person. You had to have an account manager, project
&lt;br&gt;manager, architect, QA, etc. Each had his/her own hours to bill, and none
&lt;br&gt;would be as low as $100/hr. However, that still seems quite high to theme a
&lt;br&gt;node, but I've never worked with a PSD. I've done several node type
&lt;br&gt;templates and not even my first one when I had to learn took 33 hours. If
&lt;br&gt;they have to do some hooks to make sure variables are available, it could
&lt;br&gt;easily take more than 3 hours, but nowhere close to 33.
&lt;br&gt;&lt;br&gt;Nancy E. Wichmann, PMP 
&lt;br&gt;Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King,
&lt;br&gt;Jr.
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496815&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496815&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting-bounces@...&lt;/a&gt;]
&lt;br&gt;On Behalf Of Fred Jones
&lt;br&gt;Sent: Tuesday, November 24, 2009 7:09 AM
&lt;br&gt;To: A list for Drupal consultants and Drupal service/hosting providers
&lt;br&gt;Subject: [consulting] Professionalism
&lt;br&gt;&lt;br&gt;I work with someone on a Drupal 6 site and he hired a fancy NYC
&lt;br&gt;company (that charges well over $100 / hour) to do some more work on
&lt;br&gt;the site. The client asked me to write up a certain job and include
&lt;br&gt;some time estimates. Part of it is a custom node template, based on a
&lt;br&gt;PSD. The site template remains the same--this node template is just to
&lt;br&gt;customize the content section. OK, it may involve a *bit* of PHP for
&lt;br&gt;special fields, but it's still just a node template.
&lt;br&gt;&lt;br&gt;I estimated 3 hours and the NYers 33 hours. They estimate over $3300
&lt;br&gt;to make one node template!
&lt;br&gt;&lt;br&gt;I don't understand how they are able to have enough business and a
&lt;br&gt;good enough reputation to be charging high prices if they don't know
&lt;br&gt;what they're doing. Because they don't--33 hours for a node template
&lt;br&gt;is silly I think. The other programmer we use could do it in 3 hours I
&lt;br&gt;think (and he's less than $100). He's just busy...
&lt;br&gt;&lt;br&gt;F
&lt;br&gt;&lt;br&gt;PS: Thank you for listening to my rant. I feel better now. :)
&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496815&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;No virus found in this incoming message.
&lt;br&gt;Checked by AVG - www.avg.com 
&lt;br&gt;Version: 9.0.709 / Virus Database: 270.14.79/2522 - Release Date: 11/23/09
&lt;br&gt;14:45:00
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496815&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;consulting mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26496815&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;consulting@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drupal.org/mailman/listinfo/consulting&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drupal.org/mailman/listinfo/consulting&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Professionalism-tp26494836p26496815.html" />
</entry>

</feed>
