It took us a lot longer to deploy than we had first imagined. The first big hurdle was understanding conceptually how the system should work, then understanding how to code it, then realizing that the UI was one of the biggest issues to solve and switching to that, etc etc. I don't think it would have been possible without having a complex company using it all along with multiple users to get inductive feedback. But, wow, we're glad to be finally launching.
Yes - exactly. My hair was "on fire" for a better way to organize and do work with my firm, and nothing available was solving the problem, so we had to build it ourselves.