How to encourage users to use an Access application?

A

Amit

Hi,

I have a general question. I designed and developed an
application in MS Access. The purpose of this multi-user
application is to keep track of partner organizations and
individuals, and also to note down any meetings etc.

After developing the application and conducting trainings
for staff to enter data, I'm finding that some people are
not using the application as much/frequently as it was
meant to be.

While I'm aware that there could be different reasons for
different people not using it, I was wondering if there
are some general steps I could take (e.g. have more
trainings) to ensure that people use it more frequently?
Are there tried-and-tested measures to make this happen?
If you had a similar experience, how did you handle it?

Thanks for any suggestions/thoughts/comments.

-Amit
 
A

Albert D. Kallal

As you mentioned, this is a general question.

You could have written the same thing in VB, or perhaps used Delphi from
Borland to make this application.

So, your question is really not a programming question, and in fact it
certainly is not a question that relates to ms-access on it own.

Not knowing the application, and not knowing the "culture" and attitudes of
the people you are working with, it is very hard to come up with reasons as
to why these people are not using your software. Perhaps your software is a
pain in the neck to use?

Why do people use software? We consume and use BILLIONS of dollars of
software in a year. Our software industry would NOT exist if people as
general rule did not think it was worth the value of purchasing software.
Since consumers consume SO MUCH, then obviously consumers think software is
a relative bargain.

I can remember a good number of years ago when I wrote a payroll application
for a company. The effort and time to create the payroll checks went from a
difficult task to nearly that of pressing a button. A computer was now
printing them out in place of some poor guy writing them out!!. The business
owner also used have to write out the payroll slips by hand also (hours, tax
rates etc had to be looked up for EACH employee from a set tax tables). The
time to make the payroll slips and write the checks went from a good days of
work to WELL LESS then one hour. These people were so happy that they would
have came to my house and cleaned it for me, cooked me dinner, and even
started searching for a nice wife for me ;-)

In other words, the software was SO useful that wild horses could not taken
the software away from these people. Do you think this company would even
BEGIN to think of going back to pencil and paper? Not in my life time! And,
ask people in a company if you try and take away Excel from them...they will
scream!

So, obviously the one reason why people use software is because it turn a
task of horrible human drudgeries in to a enjoyable task, or at the very
least a task that is far easier.

And then, there is some software that a company CAN NOT even function when
it stops. I have a tour reservation package, and, if that system stops..the
company CAN NOT function. In this case, the managing of what resources are
left (hotel rooms, bus seats), and doing the pricing are actually VERY
difficult for humans to do. In fact, you should have seen how the tour
company used to work with paper. To make a bus list, they would actually buy
a bunch of beer, and then have all staff sit in a room with a bunch of chalk
boards and write out the names for which bus. They would then type them into
Excel...and then print them. In effect, my software has removed those fun
beer days, as they now just press a button. Again, hours of time saved.

You can read about that system here:
http://www.attcanada.net/~kallal.msn/Rides/Rides.html

So, does your software remove some human drudgery and suffering that the
company has endured for years? If it does, then I can't imagine why they are
not using the software.

If your software is actually something that creates more work for people,
and your software actually requires people to do something that they DID NOT
have to do before, then in effect you are using software to MAKE MORE WORK
for those people. And then you wonder why they don't want to use the
software? I can't imagine why people would not use your software to enrich
their lives, make their job easier to do then it was before.

It is also possible that the software does NOT make their task at hand
easier. Perhaps the software is not well designed from a user interface
point of view. Perhaps, and even MORE important is that the social dynamics
of the software are wrong.

You can read the following article on social interface here:
http://www.joelonsoftware.com/articles/NotJustUsability.html

And, you can read a discussion/answer (which includes one of my answers) on
the above subject here:
http://discuss.joelonsoftware.com/d...ad&ixDiscussTopicParent=1475&ixDiscussGroup=6


And, if you want some great reading on how to make great software, then read
the following on designing a good software here:
http://www.joelonsoftware.com/uibook/chapters/fog0000000057.html
 
G

GVaught

First and foremost. Ask the non-users why the don't use it. Is it because,
they perceive it to be a 'time waster'. Do they think it is not
user-friendly (regardless of any training). Ask, What can I do to make this
a better tool for you? What would you like to see in this database? Does
this database meet your needs; If so, why? If not, why not.

This should give you the just of the questions to ask.

FYI: In the future, before developing a database for a group, you need to
get them to buy into the database first. You need to take the time to find
out how they process their data. One user, may do things differently from
another user. You also need management to back you 100%. They are the only
ones who can make users, use a database. Bottom line: Interview, interview,
interview some more. Make a working mock up for forms; get the users to test
enter some bogus data. Also users, love it when you add things that limits
the data they enter. Any automation that you can add, they love.
 
A

Amit

Thanks, everyone for your posts. Much food for thought,
and I'm sure it'll be helpful to me.

-Amit
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top