On Monday, October 25, 2004, at 8:19:24 AM, Amir Kolsky wrote:
> It seems to me that the user interface, not unlike acceptance tests, is
> somewhat of a customer's responsibility. Even if it is not the customer's
> role (as customers are usually not qualified for it) to implement the UI, it
> is their job to define it.
Yes, I agree. The customer's responsibility, IMO, is to specify the
product. All contribute, but the customer disposes. If UI expertise is of
value to the project, then the project should have UI experts, and in terms
of responsibility, it seems to me that this is a part of the product face
and features, and as such belongs under the customer reponsibility.
That said, UI development should no more be /entirely/ separate from the
programmer responsibility than any other aspect of the project. The point
is /team/, not separate /roles/.
Ron Jeffries
www.XProgramming.com
Learn the principle, abide by the principle, and dissolve the principle.
-- Bruce Lee
To Post a message, send it to: [EMAIL PROTECTED]
To Unsubscribe, send a blank message to: [EMAIL PROTECTED]
ad-free courtesy of objectmentor.com
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/extremeprogramming/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/