|
For me the application dictates whether I build
from the front-end or back-end. As the complexity of the back-end
increases, I am more likely to begin there. The reason for this is it is very
easy to build a UI that does not match the requirements of the back-end. For a
simple application this is not the case, but if you are building an online
banking system, you better nail down the back-end before you think about the UI. That being said… for a very high
percentage of applications building around the UI is fine. Gus From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf
Of Brian Klaas I always tell my staff that
“The interface is the
application” for the users. Building the interface first will save you
countless hours down the line by removing a large number (but not all) of the
“Oh, I thought the application would...[insert name of feature
here]” and “Couldn’t you just change this to...[insert
description of new feature here]” conversations that you’re likely
to have. Yes, I would,
Stephen. Here’s why: only users can tell us both exactly what they want
the system to do and, very importantly, what the system should look and feel
like. (I’ve seen many times when a perfectly functional system is never
used because the fit between system and user is a poor match.) We would LIKE
for users to be able to tell us what they want, but experience shows us
they’re much better doing this AFTER the fact (which is why so many
requirements come out at deployment in the guise of “You know what would
be nice…” comments). Doing the UI first allows all this discovery
to be done before the cost of code and database work is paid.
I'm building this system with a Flex front end so its got
to be very OO orientated, but where to start. Does anyone have any ideas,
thoughts, what do other do? You are subscribed to cfcdev. To unsubscribe, please follow the instructions at http://www.cfczone.org/listserv.cfm CFCDev is supported by: Katapult Media, Inc. We are cool code geeks looking for fun projects to rock! www.katapultmedia.com An archive of the CFCDev list is available at www.mail-archive.com/[email protected] You are subscribed to cfcdev. To unsubscribe, please follow the instructions at http://www.cfczone.org/listserv.cfm CFCDev is supported by: Katapult Media, Inc. We are cool code geeks looking for fun projects to rock! www.katapultmedia.com An archive of the CFCDev list is available at www.mail-archive.com/[email protected] |
Title: Re: [CFCDEV] Application design ideas
- [CFCDEV] Application design ideas Stephen Adams
- RE: [CFCDEV] Application design ideas Hal Helms
- Re: [CFCDEV] Application design ideas Stephen Adams
- RE: [CFCDEV] Application design ideas Hal Helms
- Re: [CFCDEV] Application design ideas Brian Klaas
- Re: [CFCDEV] Application design ideas Sammy Larbi
- Re: [CFCDEV] Application design ideas Stephen Adams
- RE: [CFCDEV] Application design ideas Steve Gustafson
- Re: [CFCDEV] Application design ideas Teddy Payne
- Re: [CFCDEV] Application design ideas Stephen Adams
- Re: [CFCDEV] Application design ideas Teddy Payne
- Re: [CFCDEV] Application design ideas Sammy Larbi
- Re: [CFCDEV] Application design ideas Teddy Payne
- Re: [CFCDEV] Application design ideas Patrick McElhaney
- Re: [CFCDEV] Application design ideas Peter Bell
- Re: [CFCDEV] Application design id... Barry Beattie
- Re: [CFCDEV] Application design ideas Dan Vega
- Re: [CFCDEV] Application design ideas Sammy Larbi
