Special thanks to
Bauke, Joerka, Inge, Matthijs, Allan and Hermia of 'Team X' and Rueben Millenaar.
There are three stages how users experience a digital product; the pre, during and post stage. You should take all of these stages into account in the very beginning when designing an application. I will show this by showing how we designed and developed this web app.
In the pre stage the user stumbles upon the digital product on social media (or via other promotion ways / marketing). The during stage is when the user is using the product. And the post stage is when they’ve finished using it and they can continue their ‘relationship’ with the client, for example by subscribing to their newsletter.
Let's start with the middle one, the during stage. How we designed and developed the web app itself.
KvK Krachtmeting is a web app teaching potential entrepreneurs how to improve their entrepreneurship skills and offering knowledge for setting up their businesses.
It is created for entrepreneurs, but also with entrepreneurs. They were involved in every aspect of developing the app - creating the content, choosing the name and advising how to improve the user experience of the tool - which makes this web app truly user centric.
Users should be involved in the creation process of quality products. After all, quality produces quantity. Something that has quality is simply worth sharing.
The tool consists of 23 statements, divided into 4 categories: entrepeneurship, marketing, networking and finance. The questions are meant for new users, but they were also answered by a ‘panel of entrepreneurs’. In total 1.500 entrepreneurs from Holland answered the exact same questions. The purpose was to create a benchmark.
With this benchmark you as a user can compete against the average entrepreneur in Holland. You can find out how good you are in these 4 categories compared to others. When you’ve finished the test you’ll see your score compared and receive a personalised advice on how to upgrade your own skills.
The questions were tested by prof. Marco van Gelderen (VU Amsterdam). Additionally a research paper was consulted, written by Eva Kyndt and Herman Baert (both connected to the University of Leuven, Belgium) discussing “Entrepreneurial competencies: Assessment and predictive value for entrepreneurship”.
This digital product is being built with the help of the scrum methodology. Scrum is a flexible way of developing (software) products.
A scrum team is a multidisciplinary team that works in so called sprints, taking 2 or 3 weeks each. A team consists of an interaction and (visual) user experience designer, a front-end and back-end develope and a tester. And sometimes a marketer, information or business analyst, a copywriter or a legal expert also joins the team temporarily.
To keep all of the activities organised the team participates in all sorts of sessions.
First there is a sprint planning, in which the entire sprint is being planned.
There is a backlog refinement in which the team goes deeper into the exact activities of the whole team, to make sure all the details are clear. It allows to estimate the time that is needed to realise all of the activities.
Each morning the team starts with a daily scrum. The team members will tell what he/she did the previous day and what he/she is going to do next. That way everybody knows what everybody else is working on.
At the end of a sprint there is a so called sprint review. The team looks back at all of the activities and demonstrates what they've been working on towards the stakeholders. Together the team is being reviewed to see if they are still on track of the whole project.
And after a sprint review there is a retrospective. The team evaluates (without the stakeholders) the past sprint and looks if there can be any improvements to the process.
The reason why any product should be realised is because the target audience has an issue that can be solved.
To get started, first you have to empathise. Learn what the real issues are that need to be solved. You have to think like a user to better understand it.
Brainstorm and think of possible solutions which could solve these issues, followed by developing these ideas into a concept.
When developed a digital concept, create and test ) prototype and seek feedback from the target audience.
Validate the outcome and you have useful information with which you can develop this concept into a real product. The best ideas are worthless, until they've been tested in the 'real world'. So you have to validate your assumptions.
First step of the design process is making a flowchart of all the screens the user needs in order to use this digital product and to experience the content.
When the flowchart is complete you make wireframes by zooming in and making sketches of all the screens separately. Where will all the components be placed? Where do you position the logo, the call-to-action, the texts, titles and images / animations?
Once you've done that you’re ready to start working on the visual design. The brand probably already has an online branding with components you can use. Always try to add 20% new modern components, otherwise the visual design will feel outdated when it's being launched.
When all the screens are designed you are ready to create a click demo. You can link all the screens you've designed with so called hotspots, so you can ‘use’ the product without it being actually technically build. A click demo is also very helpful to give stakeholders a good impression what the product will look like when finished. This way they get a clear example of where they are investing in.
This click demo can be used as a prototype. But there are several ways to create one. You can also make non visual designed prototype to quickly see how users interact with just a couple of technically working components.
Like said before, users should be involved in the creation process. Therefore usability tests are very important in creating a qualitative digital product.
You can do qualitative and quantitive tests. An example of quantitative test is if you analyse Google Analytics statistics or Hotjar heat- and click maps. You will see how a big number of users is interacting with your product. Very useful and highly recommendable.
But you can also do qualitative tests by testing with 8 to 10 'real' people, who are part of your target audience. There are several tools with which you can record these sessions. With these sessions you can discover improvements which you can apply to your product.
Below you'll see 4 real recordings of 4 different users, using the web app in different ways and speeds.
We tested the tool with 'real' entrepreneurs, who we met at several front offices of the Dutch Chamber of Commerce. And at several 'workshops for starters' gatherings, where a lot of potential new entrepreneurs come together. In total 10 entrepreneurs tested the prototype in 5 different cities across the Netherlands.
All sessions were recorded so we could investigate how they've experienced it. We created a must-have and a nice-to-have list in which we collected the findings we discovered. The team discussed these findings during the next Sprint Planning.
We also wanted to let the target audience decide what the name should be of the tool.
To do so we created a Google Survey in which we asked 57 'real' entrepreneurs which name they thought would fit best. This resulted in a top 2 of names which were almost equally popular, namely KvK Krachtmeting and KvK Insights. Because these two names were almost equally popular, we were fortunate to be able to choose one of them. In the end the Dutch version was chosen and our tool had a new name which we were certain about the target audience thinks fits.
The talented illustrator/animator Rueben Millenaar was asked to make several animations for this tool. A storyboard was created to share the concept with him. The animations are shown in the introduction page in the background and on the result page they are being displayed in each category.
The tool has several micro-animations, which adds value to the user experience.
For example, on the result page after you've finished all of your questions, a ReactJS animation appears. You're receiving your score in the shape of an animated bar chart with the benchmark on top. This way suspense is being build which makes the user experience more exciting.
Now we go to the post stage. We build the possibility to save your results in your email inbox. This way they don’t get lost and you can go view them, together with all the links, whenever you want. The style of the email template is the same as the digital product (during stage).
When the product is optimised and the key visual is implemented, it’s time to let the world know of it’s existence. This is the when the pre stage kicks in, also called a marketing launch.
In case of the KvK Krachtmeting posters, cards, all kinds of banners and interactive videos were made with the same look ‘n feel. The product has a concept that is also being used in promotion, so when you’re in the during stage the style is the same — recognisable.
The print promotion was spread in sub-offices across the country. Banners and videos were placed on several websites and social media accounts.
The complete KvK Krachtmeting web app consists of 23 statements. The 4 interactive videos, used for marketing purposes, consist of one statement. The are interactive, so in these videos you can agree with this statement or be against. These videos are mini versions of the complete KvK Krachtmeting web app and are teasers for the big test.
So there you have it. The complete ‘making off’ how this web app is realised, which shows that a digital product is more then just an application. It’s a concept with consistency throughout different stages. You want your users to have the same experience while discovering it on social media, actually performing it and also with email after care. When designing a digital product, make sure you create a solid concept from the beginning which can be used in all these stages.
Want to try it yourself?