When software gets done quickly, everybody is happy. We aim to make you happy, which occurs because your boss is happy. In this case, the boss was getting some feedback from one of Surgere's biggest clients, and everyone realized the client's happiness would make everybody's life easier.
Needed: A dramatic solution
The first problem wasn’t a problem per se: Surgere decided to bring their tag printing in-house, which doubled the size of the project. We could work with that.
But it turns out that one of the company’s biggest clients was irritated the app wasn’t available yet. They gave a stern message to the CEO of Surgere and the message worked its way down the grapevine, until it ended up back on our plate. When the customer is unhappy, ultimately everyone ends up unhappy.
We couldn’t say no, but we had to figure out some way to make it work. The full scope of the project simply couldn’t be done in a few weeks. So we sat down with Surgere and hashed out a compromise: We would finish the web app, and focus on mobile later. It may create a slight inconvenience for the time being, but it allowed for the reporting feature that Surgere needed.
Cutting nearly half the project didn’t make the new deadline much easier, however. We needed more hours in the day. One guy, exhausted, had an idea crazy enough to work: What if, instead of them working on a totally separate project, we just handed off the baton on this project so our Romanian team could jump in smoothly from where we left off? And then repeat in the morning?
Our workdays overlapped just enough that we could converse on what the other team had done, and pick up where they had left off. It was almost as if we were working 24 hours a day (we were both pulling 12-hour shifts).