Need for flexibility to adapt and change
As I worked on this project, I learned that there are many factors that go into design decisions such as time, resources, and priorities. In order to be ready for changes, I had to be flexible as a designer and leave many options open, whether having multiple design options or leaving out certain features in the design.
Small incremental improvement rather than big bet
The best thing that happened to me from this project was that I got to deliver a design that I had a confidence that it would succeed and help us to iterate. At first, I was disappointed to leave out some features from the design. However, looking back, I believe it was the right decision to iterate incrementally, rather than trying to shoot for big change that would be riskier had the outcome didn't met the expectation.
Focus on outcome rather than feature
After all, I believe the primary focus of the product designer should be to align users and business goals, so that the design that we deliver produce positive outcome. Therefore, rather than being fixated on the feature for the sake of delivering, focusing on desired outcome helped me to have a good intention and rationale for the design.