Last Friday we were made aware of an issue where a client’s expectations had not been adequately captured, and we thought we had delivered an appropriate solution.
Since anything not directly related to our domain runs from queues, it was a pretty easy fix. We made the appropriate adjustment, requeued the affected entities, and let it run.
When gathering requirements, it can be easy to overlook the little details. How should the email attachments be named? I know developers don’t always like tools like Cucumber, but I’ve found it does a nice job of getting everybody on the same page.