Pinch of wisdom
In user research, visiting users once or doing user research once is flawed. Reason is that user’s behavior changes with time and environment. They doesn’t remember everything once or misses the context of what you are trying to ask. Even multiple users from a one location is not enough.
Researchers need multiple visits to same user set so they can have their research refined and authentic. Custom interactions and UI elements can be executed only when research, design and engineering data is align with each other.
Logs are life saviors. In a multi device financial system, logs of add, edit and delete is key to transparency. Its extremely important in multi user system so the owner can track who changed the price and when and where is the anomaly.
As the nature of prouct is managing very sensitive data of businesses, there is trust issue. Business owners doesn’t easily listen or adapt the offering of product unless you give them full sense of control.
User experience sometimes rely more on customer support than the actual experience of product design.
Skewing towards user goals means hard work on technology side. Making things more visually interactive are hard to develop and unstable. The key is to find a right balance between technology and user goals while developing a solution. And without the understanding of user cognation and technology, the designed solutions remain imaginary.