My very earliest surviving project was what started out as a simple address book of my personal contacts. Originally an Appleworks file, the data has evolved and still lives inside an Access application. For quite a while I've thought that it would be great to link individuals by pairs of relationships.
So far all I have set up is a table to define these relationships.
Definition Converse Category
-------------------------------------------------
Brother Brother Personal
Landlord Tenant Professional
Parent Child Personal
Doctor Patient Professional
Spouse Spouse Personal
Husband Wife Personal
Wife Husband Personal
...
Each of these will link two "people" records. Some of these are reversable (Spouse) others are directional.
More to follow...
Friday, November 21, 2008
Thursday, November 6, 2008
Software for Tough Times
As a long time FMS customer, I found Luke Chung's article to be right to the point about software development:
Back in school up-front analysis and design was always emphasized as the best practice. Not that this is not important, but real world application development does not hinge on a simple exact formula. As it turns out an iterative approach of Design-Prototype-Present-Repeat is frequently the fastest way to a solid working solution.
Close, on-going contact between the user and developer is also critical. I've seen users develop their own queries from raw tables and thereby come to understand the process and flow of data though the system. Once the data has been identified and successfully extracted, all that was needed to solve the problem was the polish of a good user interface laid on top of wizard-generated reports.
Always important, a slowing economy just serves to emphasize this type of development efficiency.
"Every organization faces a wide range of application development
challenges. Some require enterprise level solutions, while others are best
handled by front-line information workers.
The more information workers can take care of their own needs, the more
value application developers can provide to the problems beyond that. With more
and more power on individual desktops and networks, information workers can
accomplish many tasks themselves. We believe they should do so. Whether it's a
sophisticated Microsoft Excel spreadsheet or Microsoft Access database, end
users can create and modify their own solutions to quickly respond to their
needs.
Anyone who has relied on someone else to design a report and experience the
hassles of adjusting columns and getting it "just right" knows the frustrations
of relying on someone else to understand and do what you want. Let's not get in
the way of individual efforts."
Back in school up-front analysis and design was always emphasized as the best practice. Not that this is not important, but real world application development does not hinge on a simple exact formula. As it turns out an iterative approach of Design-Prototype-Present-Repeat is frequently the fastest way to a solid working solution.
Close, on-going contact between the user and developer is also critical. I've seen users develop their own queries from raw tables and thereby come to understand the process and flow of data though the system. Once the data has been identified and successfully extracted, all that was needed to solve the problem was the polish of a good user interface laid on top of wizard-generated reports.
Always important, a slowing economy just serves to emphasize this type of development efficiency.
Friday, October 24, 2008
Tuesday, August 26, 2008
Thursday, August 14, 2008
Twitter - no longer just for the birds
My first thought when I heard about the social networking site, Twitter, was something like, "well that's great for teenagers with a lot of time on their hands." But somewhere along the way the IT Development community seems to have taken a shine to tweeting. Ok, well just so no one can accuse me of falling into online curmudgeon status you will find my Twitter link to the right.
Friday, July 25, 2008
Hamlet Under the Stars
Tonight was perfect for and evening with Shakespeare in the Lagoon at Stan Hywet. For my money Andy Nagraj's Laertes was the best performance of the night. Highly recommended.
Wednesday, July 16, 2008
Social Networking
NPR did a spot this morning about how social networks such as facebook, myspace, linked in, meetup.com is impacting people's lives. For the under 30 crowd not having an account on facebook is equivalent to not having a phone number. Essentially you don't exist. Initiations to parties are now going out via facebook or myspace. After all, email is so 1990's. For some of my older friends (not to mentions John McCain) just browsing the web is a daunting task. How ironic that a technology that is supposed to bring people together is now dividing them primarily based on age.
Subscribe to:
Posts (Atom)

