I just got hired by an insurance company that relied on a remote site to process claims. All the businesses processes relied on internet connection as a result, so they hired me to come up with a backup system to do basic transactions when they went offline for any reason.
I mapped the process, checked the company’s framework, visual identity, and all. I tested the solution over and again, all good. Security measures included a strong password to access the system, and the data was all encrypted. Good stuff.
Before putting this to work, my manager tested the software and we had the following exchange:
Client: It’s great, but we have a problem: you’re not supposed to use a local password, it has to authenticate with our server.
Me: I understand that’s the policy, and I can see why that is the policy- but this is a contingency plan for when you can’t reach that server.
Client: Yes, that’s right. But we still want the server to authenticate it when it’s offline.