3 ms·
> It sounds like the source of much of it is just classic underestimation of the amount of work & complexity to implement something Yeah, but this doesn't help
by doctor_eval 4y ago
> It sounds like the source of much of it is just classic underestimation of the amount of work & complexity to implement something
Yeah, but this doesn't help, because the problem is that billing is perennially underestimated. Everyone thinks it looks easy, and offers "solutions" like those in this thread. And mostly they work, until one day you wake up and you no longer know how your bowl of spaghetti code works.
- moring 4y agoA lot of things are perennially unterestimated, and making it work anyway is simply an engineer's job and can be quite fun. If it literally gives you nightmares, e.g. because a bad estimate gets turned into a deadline, chances are your job just sucks (and likely your company, too).
- chasd00 4y agoDon't forget the accounts receivable and reconciliation side too. I built one of those fresh out of college for an independent pharmacy chain. My and my boss spent years working on it and every time we thought we had it perfect another wrinkle would show up.
- doctor_eval 4y agoYes, these are great additions. Reconciliation is a doozy, and there are so many reconciliation points - payments, usage data, supplier invoices. And then there is revenue assurance…