Help | Site Map
Connecting Tech Pros Worldwide
 
 
LinkBack Thread Tools
  #1  
Old November 14th, 2006, 08:55 AM
Paul H
Guest
 
Posts: n/a
Default How to get the database specification from the client

As I take on more complex database work, the main problem seems to be
getting the specification from the client.

I have created some simple spread sheets that allow the client to enter
field names, type, size and sample data. But this isn't enough. I have been
reading up on data flow diagrams and I am keen to use this method to
describe the database back to the client. But I keep thinking there must be
a "standard" way to do all this stuff. Stage 1, Stage 2....etc..

Can anyone give me some tips on how to construct a 'model' (?) of a
database to ensure that the client and I have a clear vision before
development starts.

Thanks,

Paul


  #2  
Old November 14th, 2006, 09:55 AM
Keith Wilby
Guest
 
Posts: n/a
Default Re: How to get the database specification from the client

"Paul H" <paul@nospam.comwrote in message
news:APGdnfxWYuK5FMTYnZ2dnUVZ8s2dnZ2d@eclipse.net. uk...
Quote:
As I take on more complex database work, the main problem seems to be
getting the specification from the client.
>
I have created some simple spread sheets that allow the client to enter
field names, type, size and sample data. But this isn't enough. I have
been reading up on data flow diagrams and I am keen to use this method to
describe the database back to the client. But I keep thinking there must
be a "standard" way to do all this stuff. Stage 1, Stage 2....etc..
>
Can anyone give me some tips on how to construct a 'model' (?) of a
database to ensure that the client and I have a clear vision before
development starts.
>
Thanks,
>
Paul
>
I think you'll get some good responses from some of the experts on here so
I'll keep my 2p brief. I think one way to approach it is to ask your client
what reports they want out of the app. If you know that then you're well on
your way to knowing what data they want to store and how you might structure
it. Once you have a prototype, offer it to them for testing and get their
feedback. You should then be able to define a design spec for review and
eventual sign-up. Make sure you do get them to sign up and make it clear
that any additional enhancements will be at additional cost. Once a client
realises what your app is capable of they'll want more and more whistles and
bells added.

HTH - Keith.
www.keithwilby.com


  #3  
Old November 14th, 2006, 05:25 PM
Cyberwolf
Guest
 
Posts: n/a
Default Re: How to get the database specification from the client

I read somewhere that you will never get a complete answer from the
client. Simply because they usually aren't sure what they want. In a
face to face meeting take copious notes and document everything. This
way when they comeback and say that wasn't what they wanted, you have
it in writing. Also, when setting up the proposal make sure they read
and sign it for your own protection.

Paul H wrote:
Quote:
As I take on more complex database work, the main problem seems to be
getting the specification from the client.
>
I have created some simple spread sheets that allow the client to enter
field names, type, size and sample data. But this isn't enough. I have been
reading up on data flow diagrams and I am keen to use this method to
describe the database back to the client. But I keep thinking there must be
a "standard" way to do all this stuff. Stage 1, Stage 2....etc..
>
Can anyone give me some tips on how to construct a 'model' (?) of a
database to ensure that the client and I have a clear vision before
development starts.
>
Thanks,
>
Paul
  #4  
Old November 14th, 2006, 08:45 PM
Lyle Fairfield
Guest
 
Posts: n/a
Default Re: How to get the database specification from the client

Paul H wrote:
Quote:
Can anyone give me some tips on how to construct a 'model' (?) of a
database to ensure that the client and I have a clear vision before
development starts.
I never let the client mess with database. He.she has three functions:
1. describe the problem
2. applaud when shown the solution
3. pay

1 and 2 are optional.

 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over network members.
Post your question now . . .
It's fast and it's free

Popular Articles