Reporting aka. QA Department

We've been working on a set of reports for a while now.

And for some reason the numbers have not been matching up.

For one reason or another, there is bad data.

Dates outside of acceptable ranges, fields not set correctly, etc.

So the Reporting Team is tasked with troubleshooting all these bugs.

And we funnel them up the chain so the front end application can be modified.

And would you know it, the PHP app was written by a contractor, who rushed the job, provide absolutely no documentation on the app or database schema or anything, and they are no longer here.

What a freakin' mess!

So Reporting, aka. QA department, is fixing the bad business logic as we go.

This is just plain wrong!