<?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 for Information Technology Dark Side</title>
	<atom:link href="http://www.techdarkside.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://www.techdarkside.com</link>
	<description>Struggles of a Self-Taught Coder</description>
	<lastBuildDate>Tue, 07 Feb 2012 02:07:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on Six things I dislike about Scrum by Ryan Cromwell</title>
		<link>http://www.techdarkside.com/six-things-i-dislike-about-scrum/comment-page-1#comment-18183</link>
		<dc:creator>Ryan Cromwell</dc:creator>
		<pubDate>Tue, 07 Feb 2012 02:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=768#comment-18183</guid>
		<description>CSM and tech/agile certifications are BS... that&#039;s why so many leaders and trainers from Scrum Alliance have left and continually bash it.  The founder even left because it became a paper mill (http://www.scrum.org/originsofscrumorg/).

Discloser: I provide the PSD and PSF courses that Scrum.org organizes.  We do not certify.  We provide assessments that gauge knowledge of the courses, but are quite clear that practice and experience are needed.  Scrum and Agile are crazy easy to learn, but crazy hard to master.  

Scrum has earned the reputation that Scrum Alliance created.  A LOT of us know this and want to fix it.  Scrum isn&#039;t the problem and Scrum isn&#039;t the solution.  

&quot;It’s not true to the fundamentally critical cycle of experimentation and evaluation that is at the heart of agile.&quot;
This is the heart and soul of Scrum.  Beyond that, there are people who create the product (dev team) and a person they can go to for fast, authoritative decisions (PO).  Scrum even says the team can fire their Scrum Master.  This is, because the role serves the team and PO.  Doesn&#039;t get much more simple than that.  Daily Scrum = Make a plan for the day. The 3 questions??? See my tweet https://twitter.com/#!/cromwellryan/status/165109125481639936

The abused description of Scrum Master you describe doesn&#039;t come from Scrum itself.  We like to say that a Scrum Master is always trying to put themselves out of business by helping the team learn to solve problems.  It&#039;s hard to see the many people problems when you&#039;re on the team.  SM is meant to be an outside, objective observer who provides space and opportunity for growth.  See Coaching Agile Teams... amazing book.

&quot;Well guess what? It’s not agile’s fault. If you just “do” scrum without understanding or appreciating the values behind it, you didn’t “do” agile. You just did a totally empty version of scrum.&quot;
-- Bingo. People are always the key.  No matter what, the same outcome will surface with the use of any framework while ignoring the foundational elements.

In the end, I really would encourage you to bring your thoughts and ideas to the Scrum community.  Suggest a change (http://www.scrum.org/scrum-guide-proposal/) or extend Scrum (http://www.scrum.org/scrum-extensions/).  I think you&#039;ll enjoy seeing what comes out of those extensions that are already being proposed.  Especially Scrum Basic.</description>
		<content:encoded><![CDATA[<p>CSM and tech/agile certifications are BS&#8230; that&#8217;s why so many leaders and trainers from Scrum Alliance have left and continually bash it.  The founder even left because it became a paper mill (<a href="http://www.scrum.org/originsofscrumorg/" rel="nofollow">http://www.scrum.org/originsofscrumorg/</a>).</p>
<p>Discloser: I provide the PSD and PSF courses that Scrum.org organizes.  We do not certify.  We provide assessments that gauge knowledge of the courses, but are quite clear that practice and experience are needed.  Scrum and Agile are crazy easy to learn, but crazy hard to master.  </p>
<p>Scrum has earned the reputation that Scrum Alliance created.  A LOT of us know this and want to fix it.  Scrum isn&#8217;t the problem and Scrum isn&#8217;t the solution.  </p>
<p>&#8220;It’s not true to the fundamentally critical cycle of experimentation and evaluation that is at the heart of agile.&#8221;<br />
This is the heart and soul of Scrum.  Beyond that, there are people who create the product (dev team) and a person they can go to for fast, authoritative decisions (PO).  Scrum even says the team can fire their Scrum Master.  This is, because the role serves the team and PO.  Doesn&#8217;t get much more simple than that.  Daily Scrum = Make a plan for the day. The 3 questions??? See my tweet <a href="https://twitter.com/#!/cromwellryan/status/165109125481639936" rel="nofollow">https://twitter.com/#!/cromwellryan/status/165109125481639936</a></p>
<p>The abused description of Scrum Master you describe doesn&#8217;t come from Scrum itself.  We like to say that a Scrum Master is always trying to put themselves out of business by helping the team learn to solve problems.  It&#8217;s hard to see the many people problems when you&#8217;re on the team.  SM is meant to be an outside, objective observer who provides space and opportunity for growth.  See Coaching Agile Teams&#8230; amazing book.</p>
<p>&#8220;Well guess what? It’s not agile’s fault. If you just “do” scrum without understanding or appreciating the values behind it, you didn’t “do” agile. You just did a totally empty version of scrum.&#8221;<br />
&#8211; Bingo. People are always the key.  No matter what, the same outcome will surface with the use of any framework while ignoring the foundational elements.</p>
<p>In the end, I really would encourage you to bring your thoughts and ideas to the Scrum community.  Suggest a change (<a href="http://www.scrum.org/scrum-guide-proposal/" rel="nofollow">http://www.scrum.org/scrum-guide-proposal/</a>) or extend Scrum (<a href="http://www.scrum.org/scrum-extensions/" rel="nofollow">http://www.scrum.org/scrum-extensions/</a>).  I think you&#8217;ll enjoy seeing what comes out of those extensions that are already being proposed.  Especially Scrum Basic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Six things I dislike about Scrum by David Christiansen</title>
		<link>http://www.techdarkside.com/six-things-i-dislike-about-scrum/comment-page-1#comment-18181</link>
		<dc:creator>David Christiansen</dc:creator>
		<pubDate>Mon, 06 Feb 2012 21:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=768#comment-18181</guid>
		<description>Hahaha. Certification crazies are the worst.</description>
		<content:encoded><![CDATA[<p>Hahaha. Certification crazies are the worst.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Six things I dislike about Scrum by Ron Higdon</title>
		<link>http://www.techdarkside.com/six-things-i-dislike-about-scrum/comment-page-1#comment-18180</link>
		<dc:creator>Ron Higdon</dc:creator>
		<pubDate>Mon, 06 Feb 2012 21:10:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=768#comment-18180</guid>
		<description>So it appears that you don&#039;t hate scrum as much as you hate the &#039;Scrum Establishment&#039;.  I agree that scrum has developed a poor reputation, primarily because too many people tried to monetize agile and they picked Scrum as the vehicle.  I had an interesting conversation with Jim Benson who wrote Personal Kanban.  He said the folks at PMI contacted him about putting together a certification for Kanban.  Jim politely refused.  I said, &quot;but think of the revenue opportunities&#039;.  Jim laughed and said, &#039;exactly&#039;.  So watch out for the Certified Kanban Ninja training  coming to a conference near you!</description>
		<content:encoded><![CDATA[<p>So it appears that you don&#8217;t hate scrum as much as you hate the &#8216;Scrum Establishment&#8217;.  I agree that scrum has developed a poor reputation, primarily because too many people tried to monetize agile and they picked Scrum as the vehicle.  I had an interesting conversation with Jim Benson who wrote Personal Kanban.  He said the folks at PMI contacted him about putting together a certification for Kanban.  Jim politely refused.  I said, &#8220;but think of the revenue opportunities&#8217;.  Jim laughed and said, &#8216;exactly&#8217;.  So watch out for the Certified Kanban Ninja training  coming to a conference near you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Six things I dislike about Scrum by David Christiansen</title>
		<link>http://www.techdarkside.com/six-things-i-dislike-about-scrum/comment-page-1#comment-18178</link>
		<dc:creator>David Christiansen</dc:creator>
		<pubDate>Mon, 06 Feb 2012 15:56:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=768#comment-18178</guid>
		<description>Hi Ron - good to hear from you. You&#039;re good at scrum because your approach to software development is firmly rooted in the values and principles of agile software development. Other people look at successful projects like those you have run and want the same success but don&#039;t want to pay the price of really coming to grips with the values and principles needed to make that happen. I will state this unapologetically - &quot;agilists&quot; who evangelize the methodology without helping people through the required paradigm shift are doing more harm than good, and CSM training is the biggest offender.

That said, I&#039;m not discounting anyone&#039;s success. I&#039;m not even saying that scrum will cause you to fail. I&#039;m simply saying that the Scrum establishment has screwed up, and it hurts all of us.</description>
		<content:encoded><![CDATA[<p>Hi Ron &#8211; good to hear from you. You&#8217;re good at scrum because your approach to software development is firmly rooted in the values and principles of agile software development. Other people look at successful projects like those you have run and want the same success but don&#8217;t want to pay the price of really coming to grips with the values and principles needed to make that happen. I will state this unapologetically &#8211; &#8220;agilists&#8221; who evangelize the methodology without helping people through the required paradigm shift are doing more harm than good, and CSM training is the biggest offender.</p>
<p>That said, I&#8217;m not discounting anyone&#8217;s success. I&#8217;m not even saying that scrum will cause you to fail. I&#8217;m simply saying that the Scrum establishment has screwed up, and it hurts all of us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Six things I dislike about Scrum by Ron Higdon</title>
		<link>http://www.techdarkside.com/six-things-i-dislike-about-scrum/comment-page-1#comment-18177</link>
		<dc:creator>Ron Higdon</dc:creator>
		<pubDate>Mon, 06 Feb 2012 14:43:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=768#comment-18177</guid>
		<description>Most of post is focused on people who are trying to make money on Scrum and Agile and you seem to use those negative to discount the actual Scrum methodology.  Only one of the six reasons you hate scrum is directly addressed at the methodology.  As someone who have been using Scrum and XP successfully for over 4 years across 6 development teams I disagree with your conclusion.  I don&#039;t like all of the negative things you mention as well, but don&#039;t discount the many successes that folks are having with Scrum who spend the time to understand and appreciate the principles first before applying the practices.</description>
		<content:encoded><![CDATA[<p>Most of post is focused on people who are trying to make money on Scrum and Agile and you seem to use those negative to discount the actual Scrum methodology.  Only one of the six reasons you hate scrum is directly addressed at the methodology.  As someone who have been using Scrum and XP successfully for over 4 years across 6 development teams I disagree with your conclusion.  I don&#8217;t like all of the negative things you mention as well, but don&#8217;t discount the many successes that folks are having with Scrum who spend the time to understand and appreciate the principles first before applying the practices.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Sink Your Bootstrapped Startup #1: The Premature &#8220;Big Picture&#8221; Pivot by Venkat</title>
		<link>http://www.techdarkside.com/how-to-sink-your-bootstrapped-startup-1-the-premature-big-picture-pivot/comment-page-1#comment-18169</link>
		<dc:creator>Venkat</dc:creator>
		<pubDate>Fri, 03 Feb 2012 22:21:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=772#comment-18169</guid>
		<description>Your other points: am working on blog posts about many of them.  My basic point is that the unique new ideas in Lean have been overstated, and the scope and degree of their effectiveness has been oversold. So I prefer to go back to the more general first principles from which Lean is derived, and derive separate  models for bootstrapping or large companies, etc. The specific derived model is tailored to the needs of VC-driven models.</description>
		<content:encoded><![CDATA[<p>Your other points: am working on blog posts about many of them.  My basic point is that the unique new ideas in Lean have been overstated, and the scope and degree of their effectiveness has been oversold. So I prefer to go back to the more general first principles from which Lean is derived, and derive separate  models for bootstrapping or large companies, etc. The specific derived model is tailored to the needs of VC-driven models.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Sink Your Bootstrapped Startup #1: The Premature &#8220;Big Picture&#8221; Pivot by Venkat</title>
		<link>http://www.techdarkside.com/how-to-sink-your-bootstrapped-startup-1-the-premature-big-picture-pivot/comment-page-1#comment-18168</link>
		<dc:creator>Venkat</dc:creator>
		<pubDate>Fri, 03 Feb 2012 18:18:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=772#comment-18168</guid>
		<description>I had an interesting discussion on validated learning with a reader on one of my blogs. I made the point in the comments rather than in the blog itself, but you may find it useful. It&#039;s basically the same thing: a richer thing shoe-horned into a more limited construct for a specific tradeoff.

http://www.tempobook.com/2012/01/19/steer-ready-fire/#comment-3007</description>
		<content:encoded><![CDATA[<p>I had an interesting discussion on validated learning with a reader on one of my blogs. I made the point in the comments rather than in the blog itself, but you may find it useful. It&#8217;s basically the same thing: a richer thing shoe-horned into a more limited construct for a specific tradeoff.</p>
<p><a href="http://www.tempobook.com/2012/01/19/steer-ready-fire/#comment-3007" rel="nofollow">http://www.tempobook.com/2012/01/19/steer-ready-fire/#comment-3007</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Sink Your Bootstrapped Startup #1: The Premature &#8220;Big Picture&#8221; Pivot by David Christiansen</title>
		<link>http://www.techdarkside.com/how-to-sink-your-bootstrapped-startup-1-the-premature-big-picture-pivot/comment-page-1#comment-18167</link>
		<dc:creator>David Christiansen</dc:creator>
		<pubDate>Fri, 03 Feb 2012 13:17:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=772#comment-18167</guid>
		<description>Deep thoughts Venkat, and well written. I appreciate that a lot. I&#039;m going to have to think about this - I don&#039;t have a lot of theoretical knowledge on these topics, but I live and breathe startups and bootstraps every day, as a founder and as a programmer working for founders.

Bootstrapping really does force you to go slower, because the amount you can invest in an opportunity is balanced against the immediate return of your cumulative investments. This clearly limits how much you can do. If you are the founder and the developer, things improve a bit because you can pretty much ignore the cost of your time. For example, my best estimate is that I have invested about $400,000 of my life into TroopTrack at this point, but because I love doing it I don&#039;t have to include that investment when I evaluate its profitability, at least not yet.

For the last year I have been trying to expand my customer base from early adopters to mainstream users. The early adopters helped me figure out what functionality I need, and now I am deep in the throes of trying to figure out how to make that functionality easy to use and appealing to the less tech savvy. It entails a massive redesign of the site that is a huge effort.  Would you consider that a pivot, or just a long series of the small changes you mention above?

Also, isn&#039;t the concept of validated learning useful even in a bootstrap?

And, why is lean only applicable to companies that want external investors? Aren&#039;t some of the controls useful to the founder of a bootstrap too? Or does the fact that a bootstrap has an infinitely long runway mean those controls don&#039;t matter as much?</description>
		<content:encoded><![CDATA[<p>Deep thoughts Venkat, and well written. I appreciate that a lot. I&#8217;m going to have to think about this &#8211; I don&#8217;t have a lot of theoretical knowledge on these topics, but I live and breathe startups and bootstraps every day, as a founder and as a programmer working for founders.</p>
<p>Bootstrapping really does force you to go slower, because the amount you can invest in an opportunity is balanced against the immediate return of your cumulative investments. This clearly limits how much you can do. If you are the founder and the developer, things improve a bit because you can pretty much ignore the cost of your time. For example, my best estimate is that I have invested about $400,000 of my life into TroopTrack at this point, but because I love doing it I don&#8217;t have to include that investment when I evaluate its profitability, at least not yet.</p>
<p>For the last year I have been trying to expand my customer base from early adopters to mainstream users. The early adopters helped me figure out what functionality I need, and now I am deep in the throes of trying to figure out how to make that functionality easy to use and appealing to the less tech savvy. It entails a massive redesign of the site that is a huge effort.  Would you consider that a pivot, or just a long series of the small changes you mention above?</p>
<p>Also, isn&#8217;t the concept of validated learning useful even in a bootstrap?</p>
<p>And, why is lean only applicable to companies that want external investors? Aren&#8217;t some of the controls useful to the founder of a bootstrap too? Or does the fact that a bootstrap has an infinitely long runway mean those controls don&#8217;t matter as much?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Sink Your Bootstrapped Startup #1: The Premature &#8220;Big Picture&#8221; Pivot by Venkat</title>
		<link>http://www.techdarkside.com/how-to-sink-your-bootstrapped-startup-1-the-premature-big-picture-pivot/comment-page-1#comment-18165</link>
		<dc:creator>Venkat</dc:creator>
		<pubDate>Fri, 03 Feb 2012 07:45:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=772#comment-18165</guid>
		<description>I&#039;ve been thinking along the same lines but have come to slightly different conclusions. 

The Lean Startup is built for raw thrust and visibility of certain management elements to investors with certain growth and coarse control expectations. The pivot is an example of the sort of concept that results. 

What you describe later (waiting for your opening,  small pivots, creating an opening) is not pivoting at all, but something much more subtle and sophisticated: they are cousins of maneuver warfare concepts from Boydian OODA loop models. 

When you reduce that to a somewhat simplistic idea of a pivot, as an element of a build-test-fail-pivot-build loop, you lose the sophistication but give the investors crude controls to play with.

The key tradeoff in lean vs. bootstrap is basically higher max thrust vs. better maneuverability.  The market dictates which end of the tradeoff is smarter for a given business opportunity. OODA types talk of &quot;inside the tempo&quot; vs. &quot;faster op-tempo.&quot; Bootstrapping is about getting inside the tempo of a market. Lean is about a faster raw op-tempo. Just because you are iterating faster does NOT mean you are generating market intelligence faster. That&#039;s a key fallacy Lean Startup models encourage. Sometimes you have to go slower to generate intelligence faster. &quot;Inside the tempo&quot; is about generating both intelligence and a position to exploit it, faster. After all lions stalk and crouch and wait 10x more than they race, chase and pounce.

This means blending the two is probably a bad idea. You&#039;re more likely to get the worst of both worlds than the best. It shows in your post. You&#039;re trying to express a more sophisticated approach to agility within a less sophisticated model of agility., without gaining raw thrust to justify it. 

Bottomline: if you don&#039;t have or want external investors, Lean is probably costing you more than it is delivering.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been thinking along the same lines but have come to slightly different conclusions. </p>
<p>The Lean Startup is built for raw thrust and visibility of certain management elements to investors with certain growth and coarse control expectations. The pivot is an example of the sort of concept that results. </p>
<p>What you describe later (waiting for your opening,  small pivots, creating an opening) is not pivoting at all, but something much more subtle and sophisticated: they are cousins of maneuver warfare concepts from Boydian OODA loop models. </p>
<p>When you reduce that to a somewhat simplistic idea of a pivot, as an element of a build-test-fail-pivot-build loop, you lose the sophistication but give the investors crude controls to play with.</p>
<p>The key tradeoff in lean vs. bootstrap is basically higher max thrust vs. better maneuverability.  The market dictates which end of the tradeoff is smarter for a given business opportunity. OODA types talk of &#8220;inside the tempo&#8221; vs. &#8220;faster op-tempo.&#8221; Bootstrapping is about getting inside the tempo of a market. Lean is about a faster raw op-tempo. Just because you are iterating faster does NOT mean you are generating market intelligence faster. That&#8217;s a key fallacy Lean Startup models encourage. Sometimes you have to go slower to generate intelligence faster. &#8220;Inside the tempo&#8221; is about generating both intelligence and a position to exploit it, faster. After all lions stalk and crouch and wait 10x more than they race, chase and pounce.</p>
<p>This means blending the two is probably a bad idea. You&#8217;re more likely to get the worst of both worlds than the best. It shows in your post. You&#8217;re trying to express a more sophisticated approach to agility within a less sophisticated model of agility., without gaining raw thrust to justify it. </p>
<p>Bottomline: if you don&#8217;t have or want external investors, Lean is probably costing you more than it is delivering.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Is there REALLY any rigor in Waterfall? by René Johnsen</title>
		<link>http://www.techdarkside.com/is-there-really-any-rigor-in-waterfall/comment-page-1#comment-18162</link>
		<dc:creator>René Johnsen</dc:creator>
		<pubDate>Thu, 02 Feb 2012 09:25:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=165#comment-18162</guid>
		<description>Great post!</description>
		<content:encoded><![CDATA[<p>Great post!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

