Taking criticism is hard. Less is better. Browsing and searching are different tasks. Systems need to switch contexts. Selection and activation are separate things.
Web browsers combine the two actions in one click.
Need to move away from that. Projects are built too soon. Delay actions which are costly to change, or construct them in a way such that it is easy to change them. Maintain communication with shareholders. At Bellcore, the state of designs are maintained on big sheets of paper posted in common areas.