Most designers: design → pass the design to the engineer → done
But in reality? The developers might have missed some minor details.
So, you, the designer, are responsible for ensuring the quality.
You should test the code while the engineers are building the design.
Step 1: Ask engineers to help you install the app locally
Engineers can build the app locally on their laptop
Idea: Ask engineers to install the app locally for you
Step 2: Learn how to pull the git
When engineers push a new code, you should learn to "pull" that.
Idea: You can review the latest version of the implementation.
Step 3: Test all interactions
Go through all the user flow.
Pay attention to the details. If the interaction feels off, take a note
This is a golden opportunity to refine the design
Step 4: Make a summary of notes
Summarize all the changes you think are necessary
Prioritize them
Send it to the engineers
They'll love you.
Unpopular tips. Nice one, Bud. This has been part of my grind, by the way! 😆
I’d even send a pull request with amendments. 🤓
For smaller teams, it would work; for larger teams, there’s probably a lot of red tape.
Love this! Just curious – what if we already have an in-house QA team for testing? Should we still follow these steps for design refinement, or is there a different approach you’d suggest?