|
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. From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stephen
Adams Hi Hal, Thanks for the reply, the application I'm building is a Flex
front-end based application, do you think it's a good idea to build a demo
front-end in Flex first? On 08/11/06, Hal Helms <[EMAIL PROTECTED]> wrote: Stephen, Here's how I approach things.
After I have a decent idea of what the system needs to do (the features of the
system in your list), I begin creating the user interface. Designing the UI
first is the best way I have found to fully capture all the nuances of the
system. Because there is (almost) no code and no database involved, I remain
very flexible as I iterate over many versions with the client. My goal is to
capture all of the requirements within the context of a very usable system. If
you've not done "UI First", I can't recommend it highly enough. Once this is done, I'll create
the UML and, finally, the persistence/DB layer. HTH, Hal From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
On Behalf Of Stephen Adams Hi,
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] |
- [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
