<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: 8 Types Of Software Consulting Firms &#8211; Which One Do You Work For?</title> <atom:link href="http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/feed/" rel="self" type="application/rss+xml" /><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/</link> <description>For the betterment of the software craft...</description> <lastBuildDate>Mon, 21 Nov 2011 13:57:06 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.1.2</generator> <item><title>By: Bill</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-7234</link> <dc:creator>Bill</dc:creator> <pubDate>Fri, 08 Jul 2011 00:45:57 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-7234</guid> <description>I am doing a paper on investment banking for college.  I really do not have any clue.  Can you help?</description> <content:encoded><![CDATA[<p>I am doing a paper on investment banking for college.  I really do not have any clue.  Can you help?</p> ]]></content:encoded> </item> <item><title>By: SaaS</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-7074</link> <dc:creator>SaaS</dc:creator> <pubDate>Thu, 31 Mar 2011 18:15:18 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-7074</guid> <description>Good post.  Thanks for the humor and the truth.  I think this is true of all business though.  If you look you can see remnants of this type of humorous activity in many companies.   Thanks for the book suggestion too I will be reading that book soon.</description> <content:encoded><![CDATA[<p>Good post.  Thanks for the humor and the truth.  I think this is true of all business though.  If you look you can see remnants of this type of humorous activity in many companies.   Thanks for the book suggestion too I will be reading that book soon.</p> ]]></content:encoded> </item> <item><title>By: Product and/or consulting both at start &#171; MAHESH</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-6083</link> <dc:creator>Product and/or consulting both at start &#171; MAHESH</dc:creator> <pubDate>Fri, 16 Jul 2010 05:38:35 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-6083</guid> <description>[...] Skorkin described these types of firms as a Band Of Freelancers where he said &#8220;Company to build the next great product, but of course building products takes [...]</description> <content:encoded><![CDATA[<p>[...] Skorkin described these types of firms as a Band Of Freelancers where he said &#8220;Company to build the next great product, but of course building products takes [...]</p> ]]></content:encoded> </item> <item><title>By: Alan Skorkin</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-5193</link> <dc:creator>Alan Skorkin</dc:creator> <pubDate>Thu, 06 May 2010 03:44:25 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-5193</guid> <description>Haha, I am not working for a consultancy right now, although I have done in the past :). I needed a break from the consulting world, as I said, no matter how good the consulting company you work for, it can take on aspects of one of the 8 I described at times - that can really wear you out after a while.</description> <content:encoded><![CDATA[<p>Haha, I am not working for a consultancy right now, although I have done in the past :). I needed a break from the consulting world, as I said, no matter how good the consulting company you work for, it can take on aspects of one of the 8 I described at times &#8211; that can really wear you out after a while.</p> ]]></content:encoded> </item> <item><title>By: Alan Skorkin</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-5189</link> <dc:creator>Alan Skorkin</dc:creator> <pubDate>Thu, 06 May 2010 03:29:11 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-5189</guid> <description>I completely agree, that is definitely a pattern I have seen before, very sad when it happens to a company that you have some emotional investment in.</description> <content:encoded><![CDATA[<p>I completely agree, that is definitely a pattern I have seen before, very sad when it happens to a company that you have some emotional investment in.</p> ]]></content:encoded> </item> <item><title>By: Alan Skorkin</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-5173</link> <dc:creator>Alan Skorkin</dc:creator> <pubDate>Thu, 06 May 2010 01:49:14 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-5173</guid> <description>Hi Saqib,
Those are all really good points, thanks for sharing your views. I just want to add a couple things.
Accenture does have aspects of a body shop, but they do quite a lot of corporate bonding, training etc. so thay also have aspects of a kool-aid type of culture. It is difficult to pigeonhole a company that big into one category.
You&#039;re also right about the fact that strong leadership can often mean success, but you also give the key to this in that you always have to remain open to outside ideas and be aware that the leader is not the be-all end-all.
It is fine to productize things, infact I would encourage it, but don&#039;t fall into the trap of seeing your shiny product as the solution to any problem every client might have. Accept the fact the your product will only be a good fit some of the time. Many companies try to make their products everything to everyone.
There is nothing wrong with starting as a band of freelancer, but you always have to keep your primary goal firmly in mind. If consulting is just a side gig for you, then make sure it doesn&#039;t become your primary one. If it IS your primary gig, then make sure you&#039;re aware of it from the outset. And I completely agree with you that you need a strong leader(s) or organizer to make this model successful.</description> <content:encoded><![CDATA[<p>Hi Saqib,</p><p>Those are all really good points, thanks for sharing your views. I just want to add a couple things.</p><p>Accenture does have aspects of a body shop, but they do quite a lot of corporate bonding, training etc. so thay also have aspects of a kool-aid type of culture. It is difficult to pigeonhole a company that big into one category.</p><p>You&#8217;re also right about the fact that strong leadership can often mean success, but you also give the key to this in that you always have to remain open to outside ideas and be aware that the leader is not the be-all end-all.</p><p>It is fine to productize things, infact I would encourage it, but don&#8217;t fall into the trap of seeing your shiny product as the solution to any problem every client might have. Accept the fact the your product will only be a good fit some of the time. Many companies try to make their products everything to everyone.</p><p>There is nothing wrong with starting as a band of freelancer, but you always have to keep your primary goal firmly in mind. If consulting is just a side gig for you, then make sure it doesn&#8217;t become your primary one. If it IS your primary gig, then make sure you&#8217;re aware of it from the outset. And I completely agree with you that you need a strong leader(s) or organizer to make this model successful.</p> ]]></content:encoded> </item> <item><title>By: Korny</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-5147</link> <dc:creator>Korny</dc:creator> <pubDate>Wed, 05 May 2010 20:36:53 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-5147</guid> <description>Funny, I seem to have worked for three of those companies - all at the same time!
One recurring pattern I see in consultancies is the &quot;Trading in our reputation for cash&quot; cycle.
It works like this:
1. Small consultancy starts with a group of friends, or some other clumping of smart people.  They focus on quality, they hire carefully, and they may even talk sincerely about product development: &quot;Consulting is just to pay the bills until our product line takes off&quot;
2. After the inevitable slow start, they find that word of mouth is spreading, and their skills are in demand.  Folks will pay significant dollars for their people, and their reputation grows. As a result:
2a. The best people are constantly in demand - in fact a few get &quot;embedded&quot; at big firms on long-term contracts
2b. They need to hire more people - but it&#039;s hard to go through an arduous interviewing processs, especially when the best people are unavailable to do it.  It&#039;s also hard to turn down merely average developers, when you know you can send them to big-faceless-corporate for $1000+ a day.  So hiring principles slip, and the quality slowly slips
2c. Product development?  What&#039;s that?
3. Slowly, the good people leave - they have no corporate culture, they know the folks they are embedded with better than the folks they left behind.
4. The quality starts to definitely slip at this point - but a good reputation is hard to kill; someone will always say &quot;Hey, those FnordCo guys were great, can we get a few of them in for this next job?&quot;.  And there will be good folk amongst the dross for a long time, so the reputation won&#039;t hit zero, it&#039;ll just drift down from &quot;awesome&quot; to &quot;ok I guess&quot;.
5. Eventually, you will have yet another bodyshop. Probably containing none of the original team of friends - those who were managers will have cashed in a pile of money and moved on, the rest will have just moved on.  Some of them will have gone off to form a new consultancy, &quot;this time we&#039;ll do it right&quot;...
Sound familiar?  This of course relates to none of the awesome consultancies I&#039;ve worked in, or worked with, in the past...</description> <content:encoded><![CDATA[<p>Funny, I seem to have worked for three of those companies &#8211; all at the same time!</p><p>One recurring pattern I see in consultancies is the &#8220;Trading in our reputation for cash&#8221; cycle.<br
/> It works like this:</p><p>1. Small consultancy starts with a group of friends, or some other clumping of smart people.  They focus on quality, they hire carefully, and they may even talk sincerely about product development: &#8220;Consulting is just to pay the bills until our product line takes off&#8221;</p><p>2. After the inevitable slow start, they find that word of mouth is spreading, and their skills are in demand.  Folks will pay significant dollars for their people, and their reputation grows. As a result:</p><p>2a. The best people are constantly in demand &#8211; in fact a few get &#8220;embedded&#8221; at big firms on long-term contracts</p><p>2b. They need to hire more people &#8211; but it&#8217;s hard to go through an arduous interviewing processs, especially when the best people are unavailable to do it.  It&#8217;s also hard to turn down merely average developers, when you know you can send them to big-faceless-corporate for $1000+ a day.  So hiring principles slip, and the quality slowly slips</p><p>2c. Product development?  What&#8217;s that?</p><p>3. Slowly, the good people leave &#8211; they have no corporate culture, they know the folks they are embedded with better than the folks they left behind.</p><p>4. The quality starts to definitely slip at this point &#8211; but a good reputation is hard to kill; someone will always say &#8220;Hey, those FnordCo guys were great, can we get a few of them in for this next job?&#8221;.  And there will be good folk amongst the dross for a long time, so the reputation won&#8217;t hit zero, it&#8217;ll just drift down from &#8220;awesome&#8221; to &#8220;ok I guess&#8221;.</p><p>5. Eventually, you will have yet another bodyshop. Probably containing none of the original team of friends &#8211; those who were managers will have cashed in a pile of money and moved on, the rest will have just moved on.  Some of them will have gone off to form a new consultancy, &#8220;this time we&#8217;ll do it right&#8221;&#8230;</p><p>Sound familiar?  This of course relates to none of the awesome consultancies I&#8217;ve worked in, or worked with, in the past&#8230;</p> ]]></content:encoded> </item> <item><title>By: Dew Drop &#8211; May 5, 2010 &#124; Alvin Ashcraft&#39;s Morning Dew</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-5103</link> <dc:creator>Dew Drop &#8211; May 5, 2010 &#124; Alvin Ashcraft&#39;s Morning Dew</dc:creator> <pubDate>Wed, 05 May 2010 12:28:20 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-5103</guid> <description>[...] 8 Types Of Software Consulting Firms – Which One Do You Work For? (Alan Skorkin) [...]</description> <content:encoded><![CDATA[<p>[...] 8 Types Of Software Consulting Firms – Which One Do You Work For? (Alan Skorkin) [...]</p> ]]></content:encoded> </item> <item><title>By: Marcky</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-5102</link> <dc:creator>Marcky</dc:creator> <pubDate>Wed, 05 May 2010 12:16:04 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-5102</guid> <description>and so... which one do you work for, Alan?  ;)
once again, great post :)</description> <content:encoded><![CDATA[<p>and so&#8230; which one do you work for, Alan?  ;)</p><p>once again, great post :)</p> ]]></content:encoded> </item> <item><title>By: Saqib Rasool</title><link>http://www.skorks.com/2010/05/8-types-of-software-consulting-firms-which-one-do-you-work-for/comment-page-1/#comment-5100</link> <dc:creator>Saqib Rasool</dc:creator> <pubDate>Wed, 05 May 2010 10:48:59 +0000</pubDate> <guid
isPermaLink="false">http://www.skorks.com/?p=1764#comment-5100</guid> <description>Skork, fearing your blog and the book mentioned above might impact the minds of budding entrepreneurs, I am compelled to provide some rebuttal as food for thought using the same categories in your blog post. This also doubles as an advice on how to do a consulting firm:
1. When starting out you probably dont know what does your service cost and get priced at. Do you first couple of gigs, take what you can get, sit back, analyze your cost, the market conditions, and attach a new price to your service. Constantly review your pricing. Never sell per diem services, and always charge for the value.  It is not bad idea to get started with some introductory prices, but within first year, learn and renew. In my culture there is a saying, &quot;it is not a sin to start as a clerk, it is a sin to retire as one&quot;
2. Body shop style consulting firms have done well. It provide a huge value for the client. Clients can take in experts where they are not strong, and absorb in their own culture. Certain type of consultants love going from Client to Client and enjoy have a taste of a different culture every now and then. Accenture has done well for itself being a Body Shop.
3. There is nothing wrong with placing client in a highest priority. As a consultant your reputation is what you got, and most business you will get is through a word of mouth. If you are not in the business of making happy clients, you are a in wrong business. Go get a job somewhere, just not in consulting firm.
4. A good number of really good consulting firms started around a personality of its founder(s) and have done well. People want leadership. There is nothing wrong in joining a strong leader in her or his practice and learn along the way. Booze Allen, BCG, Mackenzie, and some of the new ones like HashRocket are good examples of this. As long as the leader is not a tyrant and completely closed all outside ideas..
5.  Having pre-backed products and offering them as configurable solutions to the clients has an amazing value for clients and consultants. Imagine if you had to develop CMS from ground up every time client contracted you for content based website, vs. taking Sharepoint, or Drupal off the shelf and offering as a solution. Domain expert consulting firms find themselves repeating the same solutions for many clients, and eventually productize their solution. As a developer if you picked learning customizing the right kind of solution (like SAP), it could mean a revenue stability for you.
6. Many successful consulting firms started as band of so called freelancers and developed their own product, and did really well. You need a strong leader(s) or organizer to be head of the group and really committed people to make this sort of thing work. If everyone is working on their own little startup, and get their own little gigs, there is a little chance you will be able to put product out. 37 Signals is a shining example of success in such category.
Hope this helps.</description> <content:encoded><![CDATA[<p>Skork, fearing your blog and the book mentioned above might impact the minds of budding entrepreneurs, I am compelled to provide some rebuttal as food for thought using the same categories in your blog post. This also doubles as an advice on how to do a consulting firm:</p><p>1. When starting out you probably dont know what does your service cost and get priced at. Do you first couple of gigs, take what you can get, sit back, analyze your cost, the market conditions, and attach a new price to your service. Constantly review your pricing. Never sell per diem services, and always charge for the value.  It is not bad idea to get started with some introductory prices, but within first year, learn and renew. In my culture there is a saying, &#8220;it is not a sin to start as a clerk, it is a sin to retire as one&#8221;</p><p>2. Body shop style consulting firms have done well. It provide a huge value for the client. Clients can take in experts where they are not strong, and absorb in their own culture. Certain type of consultants love going from Client to Client and enjoy have a taste of a different culture every now and then. Accenture has done well for itself being a Body Shop.</p><p>3. There is nothing wrong with placing client in a highest priority. As a consultant your reputation is what you got, and most business you will get is through a word of mouth. If you are not in the business of making happy clients, you are a in wrong business. Go get a job somewhere, just not in consulting firm.</p><p>4. A good number of really good consulting firms started around a personality of its founder(s) and have done well. People want leadership. There is nothing wrong in joining a strong leader in her or his practice and learn along the way. Booze Allen, BCG, Mackenzie, and some of the new ones like HashRocket are good examples of this. As long as the leader is not a tyrant and completely closed all outside ideas..</p><p>5.  Having pre-backed products and offering them as configurable solutions to the clients has an amazing value for clients and consultants. Imagine if you had to develop CMS from ground up every time client contracted you for content based website, vs. taking Sharepoint, or Drupal off the shelf and offering as a solution. Domain expert consulting firms find themselves repeating the same solutions for many clients, and eventually productize their solution. As a developer if you picked learning customizing the right kind of solution (like SAP), it could mean a revenue stability for you.</p><p>6. Many successful consulting firms started as band of so called freelancers and developed their own product, and did really well. You need a strong leader(s) or organizer to be head of the group and really committed people to make this sort of thing work. If everyone is working on their own little startup, and get their own little gigs, there is a little chance you will be able to put product out. 37 Signals is a shining example of success in such category.</p><p>Hope this helps.</p> ]]></content:encoded> </item> </channel> </rss>
