Comment by QuercusMax
3 days ago
Wasn't the Agile movement kicked off by a group of people writing payroll software for Chrysler?
https://en.wikipedia.org/wiki/Chrysler_Comprehensive_Compens...
Payroll systems seem to be a massively complicated beast.
Arbitrary payroll is absurdly complicated. The trick is to not make it arbitrary - have a limited amount of stuff you do, and always have backdoors to manually pushing data through payroll.
You don't want to get me started on Agile.