<?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: Need to breed new species: User Experience Professionals</title>
	<atom:link href="http://flexblog.faratasystems.com/2007/08/01/need-to-breed-new-species-user-experience-professionals/feed" rel="self" type="application/rss+xml" />
	<link>http://flexblog.faratasystems.com/2007/08/01/need-to-breed-new-species-user-experience-professionals</link>
	<description>A blog about our experience with Adobe Flex</description>
	<lastBuildDate>Tue, 31 Jan 2012 19:52:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: sithsigma</title>
		<link>http://flexblog.faratasystems.com/2007/08/01/need-to-breed-new-species-user-experience-professionals/comment-page-1#comment-29640</link>
		<dc:creator>sithsigma</dc:creator>
		<pubDate>Thu, 16 Aug 2007 18:33:08 +0000</pubDate>
		<guid isPermaLink="false">http://flexblog.faratasystems.com/?p=233#comment-29640</guid>
		<description>It&#039;s interesting to see how the s/w industry is evolving.
- 80&#039;s -&gt; make technology available to the masses
- 90&#039;s -&gt; use technology by the masses
- 00&#039;s -&gt; make technology USABLE by the masses

Users have gotten screwed up till now. UIs were typically how the developer saw the data in the the database. I never pitch RIAs as being faster to develop, s/w development usability for the developer has matured... now it&#039;s time to make s/w usable for the user.</description>
		<content:encoded><![CDATA[<p>It&#8217;s interesting to see how the s/w industry is evolving.<br />
- 80&#8217;s -&gt; make technology available to the masses<br />
- 90&#8217;s -&gt; use technology by the masses<br />
- 00&#8217;s -&gt; make technology USABLE by the masses</p>
<p>Users have gotten screwed up till now. UIs were typically how the developer saw the data in the the database. I never pitch RIAs as being faster to develop, s/w development usability for the developer has matured&#8230; now it&#8217;s time to make s/w usable for the user.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anatole Tartakovsky</title>
		<link>http://flexblog.faratasystems.com/2007/08/01/need-to-breed-new-species-user-experience-professionals/comment-page-1#comment-29626</link>
		<dc:creator>Anatole Tartakovsky</dc:creator>
		<pubDate>Sat, 11 Aug 2007 03:50:12 +0000</pubDate>
		<guid isPermaLink="false">http://flexblog.faratasystems.com/?p=233#comment-29626</guid>
		<description>IT always had 2 sides - front office and back office. Other difference is that IT applications (sales/business force automation, etc.) has often criterias different from falling in love on first site - productivity, flexibilty and robustness as typical criterias. The &quot;UI design first&quot; approach, especially done by 3rd party company specializing in media is great - but can be a burden as well.

I personally believe that the only way to design IT software is by &quot;eat your own dog food&quot; approach - that is by making devlopers to go through design, development, testing and support stages in the project lifecycle. They MUST to be involved in multiple aspects - not just coding or particular technolgy.

Here is my observation of the current state of people forced into separate UI experience group ( Flex developers ) - they go stale. By that I mean that there is no virtually differnce in productivity, code quality or design quality of the person doing Flex for a month or a year. The coding done from predefined artwork limits creativity - while separation from the back-end coding limits functionality.

The solution I got working to bridge designers and UI develers is to build up common language using code generators and dynamic nature of the scripting. You really can get designers involved in the programming - by turnng business part of the application - lookups, business components,  etc. into the &quot;styles&quot; - making indistinguishable from CSS. You can eliminate 70% of the client and server code if FLEX developer and not the Struts specialist will define communication framework. By making sure that each person has 2 or more &quot;skills&quot; you can make your environment productive and fun - people will able to share common interests in work again

Sincerely
Anatole</description>
		<content:encoded><![CDATA[<p>IT always had 2 sides &#8211; front office and back office. Other difference is that IT applications (sales/business force automation, etc.) has often criterias different from falling in love on first site &#8211; productivity, flexibilty and robustness as typical criterias. The &#8220;UI design first&#8221; approach, especially done by 3rd party company specializing in media is great &#8211; but can be a burden as well.</p>
<p>I personally believe that the only way to design IT software is by &#8220;eat your own dog food&#8221; approach &#8211; that is by making devlopers to go through design, development, testing and support stages in the project lifecycle. They MUST to be involved in multiple aspects &#8211; not just coding or particular technolgy.</p>
<p>Here is my observation of the current state of people forced into separate UI experience group ( Flex developers ) &#8211; they go stale. By that I mean that there is no virtually differnce in productivity, code quality or design quality of the person doing Flex for a month or a year. The coding done from predefined artwork limits creativity &#8211; while separation from the back-end coding limits functionality.</p>
<p>The solution I got working to bridge designers and UI develers is to build up common language using code generators and dynamic nature of the scripting. You really can get designers involved in the programming &#8211; by turnng business part of the application &#8211; lookups, business components,  etc. into the &#8220;styles&#8221; &#8211; making indistinguishable from CSS. You can eliminate 70% of the client and server code if FLEX developer and not the Struts specialist will define communication framework. By making sure that each person has 2 or more &#8220;skills&#8221; you can make your environment productive and fun &#8211; people will able to share common interests in work again</p>
<p>Sincerely<br />
Anatole</p>
]]></content:encoded>
	</item>
</channel>
</rss>

