<?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: Software design is in crisis</title>
	<atom:link href="http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/</link>
	<description></description>
	<lastBuildDate>Wed, 25 Jan 2012 05:15:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Denisha Leiker</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-180</link>
		<dc:creator>Denisha Leiker</dc:creator>
		<pubDate>Mon, 17 Jan 2011 23:19:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-180</guid>
		<description>Dude.. I&#039;m not much into studying, however one way or the other I received to read a lot of articles on your blog. Its amazing how fascinating it is for me to go to you very often.</description>
		<content:encoded><![CDATA[<p>Dude.. I&#8217;m not much into studying, however one way or the other I received to read a lot of articles on your blog. Its amazing how fascinating it is for me to go to you very often.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Veronique Noorda</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-179</link>
		<dc:creator>Veronique Noorda</dc:creator>
		<pubDate>Tue, 12 Oct 2010 20:48:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-179</guid>
		<description>Myself and my dad ended up speaking this yesterday. Thanks for the proof that I had been correct and after this I can relating to this!</description>
		<content:encoded><![CDATA[<p>Myself and my dad ended up speaking this yesterday. Thanks for the proof that I had been correct and after this I can relating to this!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Armedia.com Blog: Software design is in crisis &#124; AJ McClary &#8211; User Experience Consultant</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-178</link>
		<dc:creator>Armedia.com Blog: Software design is in crisis &#124; AJ McClary &#8211; User Experience Consultant</dc:creator>
		<pubDate>Fri, 16 Jul 2010 00:51:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-178</guid>
		<description>[...] Click HERE to read the rest of the entry over at Armedia.com [...]</description>
		<content:encoded><![CDATA[<p>[...] Click HERE to read the rest of the entry over at Armedia.com [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A.J. McClary</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-177</link>
		<dc:creator>A.J. McClary</dc:creator>
		<pubDate>Thu, 15 Jul 2010 02:13:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-177</guid>
		<description>@Cindy - That has been my experience too. I think content strategy is something every UX/IA person should learn. It&#039;s a great way to balance user needs, business/marketing needs, search engine optimization, and advertising. Did you know that Google severely penalizes its PPC customers for promoting websites that aren&#039;t relevant to what the users are searching for? Advertisers pay up to 10 times more for irrelevancy. Other advertising methods, like CPA (cost per acquisition) also reward for providing a positive content experience. Content strategy is the difference between making a sale and loosing a lead, but can also be the difference between life and death depending on the context. I think it&#039;s a huge risk to not employ someone with content strategy experience.</description>
		<content:encoded><![CDATA[<p>@Cindy &#8211; That has been my experience too. I think content strategy is something every UX/IA person should learn. It&#8217;s a great way to balance user needs, business/marketing needs, search engine optimization, and advertising. Did you know that Google severely penalizes its PPC customers for promoting websites that aren&#8217;t relevant to what the users are searching for? Advertisers pay up to 10 times more for irrelevancy. Other advertising methods, like CPA (cost per acquisition) also reward for providing a positive content experience. Content strategy is the difference between making a sale and loosing a lead, but can also be the difference between life and death depending on the context. I think it&#8217;s a huge risk to not employ someone with content strategy experience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cindy</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-176</link>
		<dc:creator>Cindy</dc:creator>
		<pubDate>Thu, 15 Jul 2010 00:20:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-176</guid>
		<description>I think the most neglected part is content strategy. Designers tend to stop with the framework (site maps and wireframes) without considering what goes in it. It&#039;s like having a beautiful store with no products in it. Have you had that experience, too?</description>
		<content:encoded><![CDATA[<p>I think the most neglected part is content strategy. Designers tend to stop with the framework (site maps and wireframes) without considering what goes in it. It&#8217;s like having a beautiful store with no products in it. Have you had that experience, too?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vicentee Ferguson</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-175</link>
		<dc:creator>Vicentee Ferguson</dc:creator>
		<pubDate>Wed, 14 Jul 2010 12:48:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-175</guid>
		<description>Your blog implies a partnership between the solution provider and the customer. In my experience, where technologists truly partner with our customers (each with skin in the game) to understand their goals, environments, and requirements, and take the lead in developing solutions based on shared understanding, we increase the chances of success. Your observations are right on the mark!</description>
		<content:encoded><![CDATA[<p>Your blog implies a partnership between the solution provider and the customer. In my experience, where technologists truly partner with our customers (each with skin in the game) to understand their goals, environments, and requirements, and take the lead in developing solutions based on shared understanding, we increase the chances of success. Your observations are right on the mark!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A.J. McClary</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-174</link>
		<dc:creator>A.J. McClary</dc:creator>
		<pubDate>Wed, 14 Jul 2010 01:03:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-174</guid>
		<description>@Jeff - Creating a generic set of personas is not user-centered design, it&#039;s just guessing--which is what most software companies do when they try to build generic products.

There is certainly nothing wrong with guessing, but I wouldn&#039;t design an entire system without interviewing real users first. Instead, I would hire a research company to conduct focus groups, but that can be kinda pricey.

Do you think you could find a generic set of &quot;users&quot; based on previous projects?</description>
		<content:encoded><![CDATA[<p>@Jeff &#8211; Creating a generic set of personas is not user-centered design, it&#8217;s just guessing&#8211;which is what most software companies do when they try to build generic products.</p>
<p>There is certainly nothing wrong with guessing, but I wouldn&#8217;t design an entire system without interviewing real users first. Instead, I would hire a research company to conduct focus groups, but that can be kinda pricey.</p>
<p>Do you think you could find a generic set of &#8220;users&#8221; based on previous projects?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A.J. McClary</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-173</link>
		<dc:creator>A.J. McClary</dc:creator>
		<pubDate>Wed, 14 Jul 2010 00:51:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-173</guid>
		<description>@Bill Those are really good points. I totally agree, it&#039;s always the people problem!</description>
		<content:encoded><![CDATA[<p>@Bill Those are really good points. I totally agree, it&#8217;s always the people problem!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Hendrickson</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-172</link>
		<dc:creator>Jeff Hendrickson</dc:creator>
		<pubDate>Tue, 13 Jul 2010 19:16:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-172</guid>
		<description>Hey AJ,
Great list here and to touch on Jim&#039;s question about scenarios and personas I agree totally - each project will be different and will require custom setups.

I do think though that a generic set of personas can most likely be built as the foundation for projects like we&#039;re building now, such as a Case Management tool.  Each client buying this app will have a core set of users that closely resemble core sets in other companies, industries, etc.  Having that starting foundation can let you hit the ground running just a bit quicker.

Look forward to meeting you soon,
Jeff</description>
		<content:encoded><![CDATA[<p>Hey AJ,<br />
Great list here and to touch on Jim&#8217;s question about scenarios and personas I agree totally &#8211; each project will be different and will require custom setups.</p>
<p>I do think though that a generic set of personas can most likely be built as the foundation for projects like we&#8217;re building now, such as a Case Management tool.  Each client buying this app will have a core set of users that closely resemble core sets in other companies, industries, etc.  Having that starting foundation can let you hit the ground running just a bit quicker.</p>
<p>Look forward to meeting you soon,<br />
Jeff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Hunton</title>
		<link>http://www.armedia.com/blog/2010/07/software-design-is-in-crisis/#comment-171</link>
		<dc:creator>Bill Hunton</dc:creator>
		<pubDate>Tue, 13 Jul 2010 14:28:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.armedia.com/blog/?p=503#comment-171</guid>
		<description>These stats on IT projects have remained much the same for the past 30 years not just recently.  Why?



Here’s what I have experienced in over 35 years at this stuff - things that cause projects to fail:


1.  Lack of upper management support and business ownership, whatever the reasons:  Intra-company political rivalries, turf battles, ignorance, naivety, selfish motivation, conflicting business objectives, etc.  Be wary of any business that wants to turn over project ownership to the consulting firm or IT (unless it’s an IT project).   Run away.

2.  Inadequate analysis and requirements gathering; that is, consultants/business analysts without ears.  No certification or process can overcome arrogance and stupidity.  Listen, listen, listen, and you will win over the customer and get project acceptance.

3.  PPP – Pi$$ Poor Planning that no application of process by itself can overcome.  Common sense is not.

4.  Inadequate resources – a corollary to PPP.  (Especially NO training budget.)

5.  Not accounting for being human.  Nine women cannot have a baby in a month, no matter how much overtime.  Had you done something more than PPP you would not be in a schedule crisis.  Don’t punish the team for bad planning.

6.  Inflexible slaves to the plan – you can plan the bridge but you still have to build the bridge.  Be willing to revisit the plan and adapt to conditions as they occur.  However, you cannot push everything off to the last day of the project.

7.  The Lone Ranger is not a project hero.  Project delivery is a team sport.

What I have learned:  There are no technical problems that kill projects.  They are all people problems.</description>
		<content:encoded><![CDATA[<p>These stats on IT projects have remained much the same for the past 30 years not just recently.  Why?</p>
<p>Here’s what I have experienced in over 35 years at this stuff &#8211; things that cause projects to fail:</p>
<p>1.  Lack of upper management support and business ownership, whatever the reasons:  Intra-company political rivalries, turf battles, ignorance, naivety, selfish motivation, conflicting business objectives, etc.  Be wary of any business that wants to turn over project ownership to the consulting firm or IT (unless it’s an IT project).   Run away.</p>
<p>2.  Inadequate analysis and requirements gathering; that is, consultants/business analysts without ears.  No certification or process can overcome arrogance and stupidity.  Listen, listen, listen, and you will win over the customer and get project acceptance.</p>
<p>3.  PPP – Pi$$ Poor Planning that no application of process by itself can overcome.  Common sense is not.</p>
<p>4.  Inadequate resources – a corollary to PPP.  (Especially NO training budget.)</p>
<p>5.  Not accounting for being human.  Nine women cannot have a baby in a month, no matter how much overtime.  Had you done something more than PPP you would not be in a schedule crisis.  Don’t punish the team for bad planning.</p>
<p>6.  Inflexible slaves to the plan – you can plan the bridge but you still have to build the bridge.  Be willing to revisit the plan and adapt to conditions as they occur.  However, you cannot push everything off to the last day of the project.</p>
<p>7.  The Lone Ranger is not a project hero.  Project delivery is a team sport.</p>
<p>What I have learned:  There are no technical problems that kill projects.  They are all people problems.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

