Per norm:
What I am looking for is a "To Do List" for a database I am
working on..It would be a list of items I need to create in the particular
database and click them off as they are created.
I'm with Albert on keeping it simple.
I do, however, indulge myself in one extra little twist: my
To-To list is in the application itself in a table called:
"----------- Program Changes ------------"
Named so it both floats to the top and is obviously not really a
"Table" in the application/database sense.
Plain old Courier New ASCII text.
Each record is numbered according to the application's rev
number, so if I'm working on version 2.03 of the app, the current
record's ID is 203.
I even have a little form to display it.
Two sections:
DONE:
-----
and
TO-DO:
------
When a user asks for something new, I scribble madly on a legal
pad and then, as soon as I have time to myself, translate the
hand-written notes into very specific step-by-step descriptions
of what is needed to accomplish the change. One action: one
description. May sound a little obsessive, but it helps me
decompose the change and analyze it further as I do so.
As I complete each component of a change, I cut/paste it from
"TO-DO" up into the "DONE" section.
I find this especially useful bc I get co-opted many times during
the day when I'm in the middle of something. If I maintain the
TO-DO/DONE lists conscientiously, there's no problem getting
re-oriented when I finally can return to the task.
Also, FWIW, each version of the app has it's change history
embedded in it.
When I elevate a new version and create the next development
version, the entire "TO-DO" section gets cut and pasted into a
new record.