A good consultant identifies a problem and helps resolve it. A great consultant listens and identifies options, but ultimately yields decision making power.
With intermediate deliverables, you can help your product owner really see the value you've delivered and evaluate it usefully against their requirements.
Users inherently build a set of rules and expectations on how a system works. It is key to maintain consistency to prevent unnecessary "second-guessing".
Product managers must be prepared to communicate about software outages and other incidents! Here's an overview and guidelines on how you can be ready.