Singtel Dash is an all-in-one mobile wallet that lets customers pay, remit, save and insure in one app. It covers a spectrum of offerings and the product is segmented into different business functions.
My role at Singtel Dash involves:
In order to drive process improvements, I started with Dash PET as the first project to identify gaps within the project function. Dash PET stands for ‘Protect’, ‘Earn’, ‘Transact’ and is an insurance savings plan that lets customers save and protect themselves.
I started with encouraging designers to clarify and build up their questioning skills on the product requirements. For example, Dash PET logics was broadly discussed with the team and deeper questions was laid out to brainstorm with stakeholders to derive the Dash PET transformation logics and experiences:
Understanding the customer's pain points and the product requirements are important before starting any design. This is how the product requirements was improved after I spoke to different stakeholders to understand the current state and information that is required to build the product.
Before: product requirements were verbalised by product managers or reused business presentation deck for communicating requirements to designers. This lacked details that designers were looking for such as user stories and flow. After:
I set up the design boundaries on what activities to be done on each stage.
With Dash PET moving in waterfall at the beginning, it was tedious to revisit a development bug or design issue when feedback was provided at a later project stage. Adopting the agile practice helped the team to identify problems earlier and respond them faster.
Credit: Adam Fard
I collaborated with other stakeholders to co-pilot the agile practice and encouraged designers to exercise their own discretion to be part of the scrum meetings (e.g. backlog grooming, sprint planning, daily standups). Given that there are so many alignment meetings, I set up the expectations that designer plays at each of these meetings to help them plan when is a right time to join.
As the agile practice was later adopted by other project teams, each team have their expectations on when designers need to be present for meetings. The key to being agile is to keep ongoing communications amongst project team members, hence, designers also must take initiative to find their way around for project updates.
BenefitsDuring design validation, design bugs were previously filed in Powerpoint and Product Manager act as the middleman to communicate bugs to development team. I saw the problem with inefficiencies and proposed a new framework to allow designers to communicate with project team in a single channel.
This is an example of the justifications that I made for improving design validation:
Often, design bugs were also deprioritised as a lower priority bug over functional bugs. This was due to the lack of understanding of what constitutes as a 'design bug' and was mistaken as just aesthetic changes. I came up with a design QC benchmarking framework, along with examples to help the project team understand what is classified as Critical, Major and Minor severity.
Benefits