|
|
|
|
|
by FrankWilhoit
214 days ago
|
|
Accounting is downstream of business processes that have been mismodelled for decades. The antipattern is overloading the successive lifecycle stages of a business object onto a single database table, and distinguishing them with a status code or by whether or not certain "optional" columns have been populated. I hope it is immediately obvious why that gives accounting bad inputs. The crisis that accounting is facing is the impending failure of their ability to shift blame for bad inputs. |
|
Both present challenges, but better inputs don't help without a better model for business objects (as I see it)?