Go with purpose first and don't assume it's the wrong path if it doesn't work at first. It's a hard path. Some simple things to start with: Do you ask your employees to provide input? Do you try to understand their input and adapt the company and processes accordingly? Do you show them how well the company does when they do their job well and how much it costs all of you when they do a mistake? Think of games. Show people numbers to optimize and they will do that because that's what we like to do!
Please come back and tell us your results from trying, maybe also start writing a blog. That's how you can interact with other managers to learn from each other, and to some degree to not feel too alone. ;-)
Realistically though there is always going to be some number of mistakes unless you have both automated double checking and a second human in the loop checking everything.
I bet you don't pay them much - maybe not even enough to live on (that would definitely be the case here in the US I don't know about Australia). I've worked shitty retail jobs (hotels) before, for years, if you're trying to assess their "status" they'll just lie to you to get you to leave them alone. A checklist is just an extra hurdle when it's busy (and even when it's not).
I've never been a manager so I'm not sure what to tell you as far as motivation. I think money might help. I'm sure you have your pets and the other employees will resent those people and you for having them. Maybe letting them vote on shift leaders or something so it's not you correcting them but someone they may already like/trust.
When you have people living on nothing they will perpetually be in a survival mindset - which is to say, cut-throat and self focused. I doubt whatever you want them to do is of any real concern to them and I doubt you can make it that way without spending money and showing that you actually care about the person and not just the job.
I can say for certain though, you'd be hard pressed to get people to hate you more and faster than to try to micromanage them. Your employee turn over will increase which will just mean more people for you to try to train "the right way".
The (Australian) national minimum wage is currently $17.29 per hour or $656.90 per 38 hour week (before tax).
Casual employees covered by the national minimum wage also get at least a 25 per cent casual loading.
You'd want to limit it to only things where you notice mistakes.
But sure if it's practical, just an idea. But it would take yourself out of the equation and might make peer pressure work for you.
Just going to cause resentment IMO.
The concept of double checking your own work doesn't really fly in engineering work. Not that everyone shouldn't do it but it doesn't tend to add much value to the end product. It is human nature to overlook your own mistakes.
In HW development, separate people verify and validate everything. The cost of a mistake getting through is too high to just hope it is all good.
The point is that mistakes will always happen. You shouldn't blame staff for being human but the mistakes can't get out the door. If it's that important, a second set of eyes needs to be there IMO.
However since this is a post office, really the important thing for the customer is to get in and out as quick as they can. The major complaint is probably the waiting time. So in one sense the employees are helping customer satisfaction by getting them processed quickly!
At the very least they should know that if something goes wrong because of their error and the business is held liable, they will be fired. If there's no way to know which worker committed the error, maybe that's the first thing that should be fixed.
Bonuses for error-free performance are also a good idea.
I'm all for treating workers well, but it goes both ways: the workers also need to treat the job well.
This world is not ideal. You'll want a caveat: talk to the people who are having trouble, _and make it clear that you're not just here to yell at them_. Your goal isn't to punish, it's to teach. Punishment is useless if you don't tell the person what they did wrong, or if you don't let them fix their mistake.
I am a manager of a family-owned post office. It's a rather intense job, and I ensure that I'm aware of the "status" of each of the 6 employees. If they're feeling unwell or worn out, I'll tell them to do the simpler jobs. It's much like a typical retail job with handling of stock and money.. but there's a very important difference: we have strict procedures to follow for mail, money and identity services. I've told the staff that the procedures set out by Australia Post are paramount and that their "habits" when dealing with customers must ensure everything is verified and triple-checked.
Unfortunately, some of the staff have developed lazy habits. They easily notice any issues when it's quiet, they're feeling good and performing a typical transaction. However if it's busy, they're distracted or handling an unusual transaction, they are prone to making mistakes.
How do I help them develop better habits? If they are willing to change but having trouble, what do I do? If they are unwilling to change, what do I do?
I really don't want to micromanage, but they're simply making too many mistakes and we may be liable for them. I've told them at times to go slower yet their comfort with their habits makes them go quickly even if I tell them to take their time and double check. If I make a checklist for them to go through in the longer transactions, they just check every box without truly thinking about it.
Any advice would be appreciated.