Management trusted the developer knew what he was doing, and didn&#x27;t micromanage. I would go as far as say that management should be setting requirements in terms of security, maintainability, documentation etc, but I guess in this case (because apparently it was just one dev), they gave the developer full freedom. Misplaced trust, in this case. In a lot of cases though, I&#x27;d rather management ask me what should be done, instead of them telling me (or telling me something I&#x27;d disagree with).