<?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 UI DESIGN GUIDE - Web Application Design, Design Examples, Design Lessons</title>
	<atom:link href="http://www.uidesignguide.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uidesignguide.com</link>
	<description>Exploring The World Of Web Application Interface Design By Design Examples, Lessons, And Real Project Design Examples."</description>
	<lastBuildDate>Fri, 26 Jun 2009 09:00:06 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on UI Design Software Review: Flair Builder v1.6 by Steve Robillard</title>
		<link>http://www.uidesignguide.com/2009/06/24/ui-design-software-review-flair-builder-v1-6/comment-page-1/#comment-665</link>
		<dc:creator>Steve Robillard</dc:creator>
		<pubDate>Fri, 26 Jun 2009 09:00:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=675#comment-665</guid>
		<description>I agree I have really taken to this product. I especially like the ability to apply events to various elements. I can run people through &quot;How would you accomplish this&quot; tests quite quickly. I also like the abiltiy to use master pages for the various layouts in a project.</description>
		<content:encoded><![CDATA[<p>I agree I have really taken to this product. I especially like the ability to apply events to various elements. I can run people through &#8220;How would you accomplish this&#8221; tests quite quickly. I also like the abiltiy to use master pages for the various layouts in a project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on UI Design Software Review: Flair Builder v1.6 by Cristian Pascu</title>
		<link>http://www.uidesignguide.com/2009/06/24/ui-design-software-review-flair-builder-v1-6/comment-page-1/#comment-663</link>
		<dc:creator>Cristian Pascu</dc:creator>
		<pubDate>Wed, 24 Jun 2009 22:16:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=675#comment-663</guid>
		<description>Hi there,

Thank you so much for your extensive review. I am glad it generally worked fine for you. As you said, I&#039;m doing my best to move FlairBuilder forward based on users&#039; feedback and suggestions. 

Print has been indeed requested a few times now but I haven&#039;t yet figured out how would this feature look like given the dynamic nature of FlairBuilder&#039;s wireframes. Pages may have many states and it&#039;s hard to capture all of them in a printed document. There is an export image option that you could use to print different states of a page. 

Themes are something to be added very soon. 

As for the recently opened files... point taken! I actually have the code in there but it&#039;s not yet 90% done. :-)

I look forward to hear more from you. I&#039;m most happy when people find my little app useful. 

Cheers,
Cristian</description>
		<content:encoded><![CDATA[<p>Hi there,</p>
<p>Thank you so much for your extensive review. I am glad it generally worked fine for you. As you said, I&#8217;m doing my best to move FlairBuilder forward based on users&#8217; feedback and suggestions. </p>
<p>Print has been indeed requested a few times now but I haven&#8217;t yet figured out how would this feature look like given the dynamic nature of FlairBuilder&#8217;s wireframes. Pages may have many states and it&#8217;s hard to capture all of them in a printed document. There is an export image option that you could use to print different states of a page. </p>
<p>Themes are something to be added very soon. </p>
<p>As for the recently opened files&#8230; point taken! I actually have the code in there but it&#8217;s not yet 90% done. <img src='http://www.uidesignguide.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I look forward to hear more from you. I&#8217;m most happy when people find my little app useful. </p>
<p>Cheers,<br />
Cristian</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Book Reviews: Neuro Web Design What Makes Them Click. by praful</title>
		<link>http://www.uidesignguide.com/2009/05/12/book-reviews-neuro-web-design-what-makes-them-click/comment-page-1/#comment-660</link>
		<dc:creator>praful</dc:creator>
		<pubDate>Fri, 19 Jun 2009 20:07:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=484#comment-660</guid>
		<description>very good article. thx</description>
		<content:encoded><![CDATA[<p>very good article. thx</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Most Important Questions to Ask When Building A Web Application UI. by Tim Pearson</title>
		<link>http://www.uidesignguide.com/2009/02/10/the-most-important-questions-to-ask-when-building-a-web-application-ui/comment-page-1/#comment-658</link>
		<dc:creator>Tim Pearson</dc:creator>
		<pubDate>Mon, 15 Jun 2009 22:45:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=46#comment-658</guid>
		<description>Nice article.  These are all good questions I need to ask myself as I ponder the benefits of converting a VB.net app to a web app.

The fist question is a great one and I agree is to often not answered fully.

Thanks,</description>
		<content:encoded><![CDATA[<p>Nice article.  These are all good questions I need to ask myself as I ponder the benefits of converting a VB.net app to a web app.</p>
<p>The fist question is a great one and I agree is to often not answered fully.</p>
<p>Thanks,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Book Reviews: Neuro Web Design What Makes Them Click. by uidesigner</title>
		<link>http://www.uidesignguide.com/2009/05/12/book-reviews-neuro-web-design-what-makes-them-click/comment-page-1/#comment-656</link>
		<dc:creator>uidesigner</dc:creator>
		<pubDate>Sat, 13 Jun 2009 14:31:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=484#comment-656</guid>
		<description>This is a test comment.</description>
		<content:encoded><![CDATA[<p>This is a test comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Agile UI Design: A Fundamental Miscalculation in UI Design Excellence? by Urs Enzler</title>
		<link>http://www.uidesignguide.com/2009/03/25/agile-ui-design-a-fundamental-miscalculation-in-ui-design-excellence/comment-page-1/#comment-647</link>
		<dc:creator>Urs Enzler</dc:creator>
		<pubDate>Mon, 13 Apr 2009 10:02:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=31#comment-647</guid>
		<description>To clear things up from my previous post:
We have one developer in our team (full-time) that has a level of understanding in UI engineering. This is however not enough to get our UI in a form that has good enough useability. Therefore, we get support from full-time Useability Engineers that work part-time for our project. Our &quot;UI-expert&quot; acts as a proxy to this group.

We do this for every aspect (UI, DB, ...) in our project just as Jeff wrote above. We call these people or groups &quot;consultants&quot; to our core team. These consultans can come from within our company or from the customer or are hired externally.

In reply to UI vs. functional features:
We use a design similar to MVC/MVP (Passive View Command: see http://www.planetgeek.ch/2009/04/08/passive-view-command-pvc-pattern/ for a short description) to separate UI (the look and feel) from the logic (user interface logic, business logic, ...)
This pattern allows us to have very little blocking issues between functional and user interface feature development. And we can change the UI (look and feel) very quickly without breaking the logic behind it. Furthermore, we can build real functioning skeletons (something like a prototype) to give our customers something to click on. This skeleton consists of the real View and Presenter, but fake Commands and Model.</description>
		<content:encoded><![CDATA[<p>To clear things up from my previous post:<br />
We have one developer in our team (full-time) that has a level of understanding in UI engineering. This is however not enough to get our UI in a form that has good enough useability. Therefore, we get support from full-time Useability Engineers that work part-time for our project. Our &#8220;UI-expert&#8221; acts as a proxy to this group.</p>
<p>We do this for every aspect (UI, DB, &#8230;) in our project just as Jeff wrote above. We call these people or groups &#8220;consultants&#8221; to our core team. These consultans can come from within our company or from the customer or are hired externally.</p>
<p>In reply to UI vs. functional features:<br />
We use a design similar to MVC/MVP (Passive View Command: see <a href="http://www.planetgeek.ch/2009/04/08/passive-view-command-pvc-pattern/" rel="nofollow">http://www.planetgeek.ch/2009/04/08/passive-view-command-pvc-pattern/</a> for a short description) to separate UI (the look and feel) from the logic (user interface logic, business logic, &#8230;)<br />
This pattern allows us to have very little blocking issues between functional and user interface feature development. And we can change the UI (look and feel) very quickly without breaking the logic behind it. Furthermore, we can build real functioning skeletons (something like a prototype) to give our customers something to click on. This skeleton consists of the real View and Presenter, but fake Commands and Model.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Agile UI Design: A Fundamental Miscalculation in UI Design Excellence? by csom</title>
		<link>http://www.uidesignguide.com/2009/03/25/agile-ui-design-a-fundamental-miscalculation-in-ui-design-excellence/comment-page-1/#comment-646</link>
		<dc:creator>csom</dc:creator>
		<pubDate>Sat, 11 Apr 2009 20:29:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=31#comment-646</guid>
		<description>My experience is limited to contract based projects with small teams (&lt;20), and varying skill levels. Within this constraints... my current opinion is as follows:


1. I think FDD better fits contract based development then either XP, or SCRUM. &quot;Contract based&quot; usually means fixed price, fixed time and sometimes means strong customer control (especially in govermantal projects). I&#039;ve found XP, SCRUM to be &quot;too agile&quot; for this type of projects. Meanwhile FDD has techniques to reduce risk in such situations(see [1]). 


2. Experts say that FDD can deal with varying skill levels and can scale up. Meanwhile XP is targeting mainly seniors, and is designed to work with 2-10 programmers (see [2]). I agree with this opinion:) Namely I cannot imagine a large XP team, where senior programmers works with lower skilled ones and meanwhile the team aligns with the &quot;Collective Ownership&quot; principle. 


3. Also note that in usual projects &quot;mixing skill levels&quot; means a more economic/cheerful approach then working with just seniors - since tasks are at different difficulty levels in usual projects. It would be a very expensive approach assigning senior developers to easy tasks. Also senior programmers would quickly quit in such a situation...


4. Most of the projects that I participated in involved new technologies that had been never seen before by the development team. At this point I think FDD lacks any support - thus I would say FDD (without extending it) is better suited for projects where only proven technologies applied. Meanwhile XP has technique for such a situation (eg. spikes). 

But this is just my opinion, and again I could be wrong:)

Refs:
[1] http://www.featuredrivendevelopment.com/node/527

[2] http://edn.embarcadero.com/article/29684</description>
		<content:encoded><![CDATA[<p>My experience is limited to contract based projects with small teams (&lt;20), and varying skill levels. Within this constraints&#8230; my current opinion is as follows:</p>
<p>1. I think FDD better fits contract based development then either XP, or SCRUM. &#8220;Contract based&#8221; usually means fixed price, fixed time and sometimes means strong customer control (especially in govermantal projects). I&#8217;ve found XP, SCRUM to be &#8220;too agile&#8221; for this type of projects. Meanwhile FDD has techniques to reduce risk in such situations(see [1]). </p>
<p>2. Experts say that FDD can deal with varying skill levels and can scale up. Meanwhile XP is targeting mainly seniors, and is designed to work with 2-10 programmers (see [2]). I agree with this opinion:) Namely I cannot imagine a large XP team, where senior programmers works with lower skilled ones and meanwhile the team aligns with the &#8220;Collective Ownership&#8221; principle. </p>
<p>3. Also note that in usual projects &#8220;mixing skill levels&#8221; means a more economic/cheerful approach then working with just seniors &#8211; since tasks are at different difficulty levels in usual projects. It would be a very expensive approach assigning senior developers to easy tasks. Also senior programmers would quickly quit in such a situation&#8230;</p>
<p>4. Most of the projects that I participated in involved new technologies that had been never seen before by the development team. At this point I think FDD lacks any support &#8211; thus I would say FDD (without extending it) is better suited for projects where only proven technologies applied. Meanwhile XP has technique for such a situation (eg. spikes). </p>
<p>But this is just my opinion, and again I could be wrong:)</p>
<p>Refs:<br />
[1] <a href="http://www.featuredrivendevelopment.com/node/527" rel="nofollow">http://www.featuredrivendevelopment.com/node/527</a></p>
<p>[2] <a href="http://edn.embarcadero.com/article/29684" rel="nofollow">http://edn.embarcadero.com/article/29684</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Agile UI Design: A Fundamental Miscalculation in UI Design Excellence? by Jeff</title>
		<link>http://www.uidesignguide.com/2009/03/25/agile-ui-design-a-fundamental-miscalculation-in-ui-design-excellence/comment-page-1/#comment-644</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Thu, 09 Apr 2009 21:13:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=31#comment-644</guid>
		<description>It is a very good question.  I&#039;m not sure it is any different from &quot;How do you Agile without an X designer/expert/guru?&quot;  Where X is UI, UX, database, cloud computing, etc.  If you need the functionality, you need someone on the team at least part-time who can do the work or at a very minimum keep you from going off into the weeds.  Some details can be tweaked late in the process but the broad outlines will affect the rest of the product, i.e., UX will affect database design and diety forbid someone whose only UI experience is with GUI apps doing the early design that will be Webified later.  Font family, size, line width and type can be tweaked in the field when you have real users to measure and listen to.  Interaction styles must be settled early on.</description>
		<content:encoded><![CDATA[<p>It is a very good question.  I&#8217;m not sure it is any different from &#8220;How do you Agile without an X designer/expert/guru?&#8221;  Where X is UI, UX, database, cloud computing, etc.  If you need the functionality, you need someone on the team at least part-time who can do the work or at a very minimum keep you from going off into the weeds.  Some details can be tweaked late in the process but the broad outlines will affect the rest of the product, i.e., UX will affect database design and diety forbid someone whose only UI experience is with GUI apps doing the early design that will be Webified later.  Font family, size, line width and type can be tweaked in the field when you have real users to measure and listen to.  Interaction styles must be settled early on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Agile UI Design: A Fundamental Miscalculation in UI Design Excellence? by UIDESIGNER</title>
		<link>http://www.uidesignguide.com/2009/03/25/agile-ui-design-a-fundamental-miscalculation-in-ui-design-excellence/comment-page-1/#comment-639</link>
		<dc:creator>UIDESIGNER</dc:creator>
		<pubDate>Mon, 06 Apr 2009 20:05:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=31#comment-639</guid>
		<description>CSOM: So in your particular development would you say you actually get around to doing iterations or are more forced to move on to the next project and hope to get back to it in some millenium?

Also how would you rate FDD as opposed to other Agile Development models? 

I&#039;m assuming you gather the features (user stories) from your customers. Do you have a proxy to the customers or is it direct interaction?


Side Note: Anyone have trouble with the comment system showing up when you are a registered user, or when you are logged out. I have a feeling there is a bug I&#039;m trying to stamp out.</description>
		<content:encoded><![CDATA[<p>CSOM: So in your particular development would you say you actually get around to doing iterations or are more forced to move on to the next project and hope to get back to it in some millenium?</p>
<p>Also how would you rate FDD as opposed to other Agile Development models? </p>
<p>I&#8217;m assuming you gather the features (user stories) from your customers. Do you have a proxy to the customers or is it direct interaction?</p>
<p>Side Note: Anyone have trouble with the comment system showing up when you are a registered user, or when you are logged out. I have a feeling there is a bug I&#8217;m trying to stamp out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Agile UI Design: A Fundamental Miscalculation in UI Design Excellence? by csom</title>
		<link>http://www.uidesignguide.com/2009/03/25/agile-ui-design-a-fundamental-miscalculation-in-ui-design-excellence/comment-page-1/#comment-631</link>
		<dc:creator>csom</dc:creator>
		<pubDate>Fri, 03 Apr 2009 21:49:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.uidesignguide.com/?p=31#comment-631</guid>
		<description>I would say neither yes nor no. We just follow a different approach:) Namely we try to follow the FDD practise. To put it simply:

1st step: Capture user requirements; define funtions/features; design the shape model (containing both data and UI elements, and whatever layer the application has).

2nd step: Roll out an application framework early targeting basic application elements, including both server side and client side (eg. UI) logic.

3rd step: Go on and produce the software in an iterative manner. In every ~4 week iteration: design the detailed model, implement and hopefuly test it:) At the end of the (2-3 month) milestones deploy it:)

In this approach the UI expert is responsible for the basic UI features: produces/documents basic page templates, stylesheets, widgets, etc. This work is done mainly in the 2nd step, then he switches to &#039;support mode&#039;. 

The specific applicaton functions (including both view, and controler logic) are done in the 3rd step: planned/coded by application designers/developers. The UI expert only assists it.

Ps.: I said we tried to follow FDD, since sometimes the customer wants something else. Sometime he wants waterfall:( And after all he is the customer.</description>
		<content:encoded><![CDATA[<p>I would say neither yes nor no. We just follow a different approach:) Namely we try to follow the FDD practise. To put it simply:</p>
<p>1st step: Capture user requirements; define funtions/features; design the shape model (containing both data and UI elements, and whatever layer the application has).</p>
<p>2nd step: Roll out an application framework early targeting basic application elements, including both server side and client side (eg. UI) logic.</p>
<p>3rd step: Go on and produce the software in an iterative manner. In every ~4 week iteration: design the detailed model, implement and hopefuly test it:) At the end of the (2-3 month) milestones deploy it:)</p>
<p>In this approach the UI expert is responsible for the basic UI features: produces/documents basic page templates, stylesheets, widgets, etc. This work is done mainly in the 2nd step, then he switches to &#8217;support mode&#8217;. </p>
<p>The specific applicaton functions (including both view, and controler logic) are done in the 3rd step: planned/coded by application designers/developers. The UI expert only assists it.</p>
<p>Ps.: I said we tried to follow FDD, since sometimes the customer wants something else. Sometime he wants waterfall:( And after all he is the customer.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
