{"id":4879,"date":"2019-12-02T17:37:51","date_gmt":"2019-12-02T17:37:51","guid":{"rendered":"https:\/\/codeandpepper.com\/?p=4879"},"modified":"2023-12-21T10:09:53","modified_gmt":"2023-12-21T10:09:53","slug":"application-performance-in-fintech","status":"publish","type":"post","link":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/","title":{"rendered":"The Meaning of Performance in FinTech Apps"},"content":{"rendered":"\n<p>Application performance issues affect all businesses, big and small \u2013 and the examples are daunting. If such a giant as <a href=\"https:\/\/www.creativebloq.com\/features\/how-the-bbc-builds-websites-that-scale\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">BBC<\/a> found they lost an additional 10% of users for every additional second their site took to load, how can you prevent losing customers due to poor performance? Get started with <a href=\"https:\/\/codeandpepper.com\/services\/ux-design-agency\/\" target=\"_blank\" rel=\"noreferrer noopener\">UX<\/a>! In this article, I\u2019ll help you understand the mechanics of performance in FinTech and suggest a few patterns that can maintain users\u2019 attention and engagement.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-expectations-vs-reality-devices-and-networks\">Expectations vs. reality: devices and networks<\/h2>\n\n\n\n<p>When it comes to digital products, there are two major aspects of performance. First, there are <b>user expectations<\/b> regarding how smooth and fast modern applications are. Those expectations are constantly being raised by new fast-performing operating systems and the increasing network speed limits. If your target user group has high expectations regarding performance, then you should make sure to meet them.<\/p>\n\n\n\n<p>The second aspect of performance refers to the <b>limitations of target user groups<\/b>. Let\u2019s imagine building a solution that will be used in developing countries, where smartphones are not high-end and network conditions could be lower than expected. If this issue is not properly addressed in your product, you will end up with poor performance and poor user experience.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-1.png\" alt=\"Performance in UX: elements\" class=\"wp-image-5333\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-1.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-1-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-1-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-1-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-1-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-1-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>To better understand the performance aspect of the product, it might help to divide what is happening on the client\u2019s side into two separate elements:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Client app<\/li><li>User device<\/li><\/ul>\n\n\n\n<p>Therefore, the overall performance of the application will be the result of the efficiency of the backend, network conditions, the client app and the capabilities of the user device.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-measure-the-performance-of-your-product\">How to measure the performance of your product?<\/h2>\n\n\n\n<p>You can use either application monitoring or event tracking tools (or both if you\u2019re particularly curious). <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-2.png\" alt=\"Performance in UX: elements and measurement\" class=\"wp-image-5335\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-2.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-2-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-2-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-2-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-2-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-2-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>Let\u2019s see what you can achieve with event tracking. First of all, it enables you to measure and store information about the loading time for every event tracked. One more thing you need to do is calculate those times in the code of your app, but this should be a no-brainer for your developers.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-3.png\" alt=\"Performance in UX: event tracking start\" class=\"wp-image-5337\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-3.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-3-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-3-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-3-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-3-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-3-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-4.png\" alt=\"Performance in UX: event tracking\" class=\"wp-image-5339\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-4.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-4-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-4-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-4-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-4-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-4-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>Here you can see that the loading time is sent as a property assigned to an event called <code>transfer_started<\/code>. The loading time sent is also rounded to full seconds as this will help us generate a neat report in <a href=\"https:\/\/mixpanel.com\/\">Mixpanel<\/a>.<\/p>\n\n\n\n<p>That\u2019s what you can obtain after sending the said data to Mixpanel: a distribution of loading times. It gives you a clear picture of how long it takes to load a particular screen from the user perspective.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-5.png\" alt=\"Performance in UX: Mixpanel\" class=\"wp-image-5341\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-5.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-5-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-5-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-5-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-5-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-5-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>The diagram below will show you something more interesting: conversion calculated separately for users with shorter loading times and for those with longer ones. If you get such a picture in your product, it tells you that performance affects your conversion.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019.png\" alt=\"UX performance comparison diagram\" class=\"wp-image-5320\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-when-to-optimise-performance\">When to optimise performance?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-when-different-performance-results-in-different-conversion-rate\">When different performance results in different conversion rate<\/h3>\n\n\n\n<p>When it comes to the question \u201cshould we optimise performance?\u201d \u2013 the answer is clear: yes, if you have any evidence that the current performance affects conversion. This is a situation when event tracking should help you understand user behaviour and detect issues to improve.<\/p>\n\n\n\n<p>But what should you do if all users are experiencing roughly the same performance? In such a case, event tracking will not give you the necessary answers.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-when-your-benchmark-product-performs-better\">When your benchmark product performs better<\/h3>\n\n\n\n<p>The second clue is the comparison between your performance and the performance of any other product you choose as a benchmark. What might seem average performance to you may turn out to be below expectations when paired with the indicators of a similar application. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-just-give-it-a-try\">Just give it a try<\/h3>\n\n\n\n<p>Even without any clear evidence of how your product is affected by the current performance, it\u2019s worth to give it a try. You may not even realise how different factors of your app performance affect conversion \u2013 because they\u2019ve always been there. Example? DoubleClick by Google found out that 53% of mobile site visits were abandoned if a page took longer than 3 seconds to load. You can find more such cases on e.g. <a href=\"https:\/\/developers.google.com\/web\/fundamentals\/performance\/why-performance-matters\/\">Google Web Developers website<\/a>, which might give you an idea of different application elements that need a closer look in terms of performance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-optimise-performance-in-fintech-apps\">How to optimise performance in FinTech apps?<\/h2>\n\n\n\n<p>If you are convinced that you should optimise performance of your product, then how can you do this? In theory &#8211; it\u2019s simple. You just need to make all of your software components work in a more efficient way. In practice, there could be a lot of challenges, especially if the limitations of user devices are the key factor harming your performance.<\/p>\n\n\n\n<p>On the User Experience level, there are a few general patterns you can apply to minimise the harm caused by less-than-perfect performance (especially when it\u2019s affected by poor network conditions).&nbsp;The fundamental pattern is to use loading indicators for any operation that takes time from the user perspective.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-6.png\" alt=\"UX patterns 1: loading indicators\" class=\"wp-image-5322\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-6.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-6-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-6-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-6-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-6-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-6-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>If you use loading indicators when the screen is being initialised, you can consider showing them with some delay. It will eliminate the blinking effect if your solution is already quite fast.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-7.png\" alt=\"UX pattern 2: optional delay in loading indicator display\" class=\"wp-image-5324\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-7.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-7-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-7-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-7-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-7-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-7-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>You can also consider a global loading indicator used every time when some component loads data from your backend.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-8.png\" alt=\"UX pattern 3: global loading indicator\" class=\"wp-image-5326\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-8.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-8-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-8-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-8-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-8-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-8-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>Another way is to use asynchronous communication with your API. It\u2019s the best solution for operations that require more time to complete. Such a pattern may require some additional UI elements to inform that the operation is in progress. In many cases, you need to improve User Experience with additional notifications (in-app or using email).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-9.png\" alt=\"UX pattern 4: asynchronous communication with API\" class=\"wp-image-5328\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-9.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-9-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-9-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-9-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-9-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-9-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>If possible &#8211; improve this pattern with a progress bar.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-10.png\" alt=\"UX pattern 4 option: progress bar\" class=\"wp-image-5330\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-10.png 960w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-10-300x169.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-10-768x432.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-10-361x203.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-10-178x100.png 178w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/12\/Copy-of-UX-Fintech-with-text-Sept-2019-10-720x405.png 720w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-performance-in-fintech-doesn-t-choose-sides\">Performance in FinTech doesn&#8217;t choose sides<\/h2>\n\n\n\n<p>The need to analyse and improve performance in FinTech products applies to anyone, including you. Even though it may seem like everything is OK on your end, remember to measure performance from your user perspective as well \u2013 you may not realise how much it affects conversion rates. There are plenty of tools available to measure the performance of digital products and search for issues that need to be addressed. Finally, you can apply several surefire <a href=\"https:\/\/codeandpepper.com\/2019\/10\/22\/transparency-feedback-fintech-apps\/\">design patterns<\/a> to create a more engaging experience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Application performance issues affect all businesses, big and small \u2013 and the examples are daunting. If such a giant as BBC found they lost an additional 10% of users for every additional second their site took to load, how can you prevent losing customers due to poor performance? Get started with UX! In this article,<a class=\"moretag\" href=\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/\"> Read the full article&#8230;<\/a><\/p>\n","protected":false},"author":8,"featured_media":5317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1651],"tags":[1126,662,163],"class_list":["post-4879","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qa","tag-app-performance","tag-digital-product-design","tag-user-experience-solutions"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Performance in FinTech Apps Is Your Dealbraker \u2013 Code &amp; Pepper Blog<\/title>\n<meta name=\"description\" content=\"App performance issues affect all businesses, big and small. In this post, I&#039;ll explain the essence of performance in FinTech and show you how to amp it up.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Meaning of Performance in FinTech Apps \u2013 Code &amp; Pepper Blog\" \/>\n<meta property=\"og:description\" content=\"Application performance issues affect all businesses, big and small. In this article, I\u2019ll explain the essence of performance and show you how to amp it up.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/\" \/>\n<meta property=\"og:site_name\" content=\"Code &amp; Pepper\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codeandpepper\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-02T17:37:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-21T10:09:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"625\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lucas Korol\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"The Meaning of Performance in FinTech Apps \u2013 Code &amp; Pepper Blog\" \/>\n<meta name=\"twitter:description\" content=\"Application performance issues affect all businesses, big and small. In this article, I\u2019ll explain the essence of performance and show you how to amp it up.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png\" \/>\n<meta name=\"twitter:creator\" content=\"@codeandpepper\" \/>\n<meta name=\"twitter:site\" content=\"@codeandpepper\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lucas Korol\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/\"},\"author\":{\"name\":\"Lucas Korol\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/5b1864f35df18937cf175183e64ee7f5\"},\"headline\":\"The Meaning of Performance in FinTech Apps\",\"datePublished\":\"2019-12-02T17:37:51+00:00\",\"dateModified\":\"2023-12-21T10:09:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/\"},\"wordCount\":1029,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/codeandpepper.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png\",\"keywords\":[\"App performance\",\"Digital product design\",\"User Experience solutions\"],\"articleSection\":[\"Quality Assurance\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/\",\"url\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/\",\"name\":\"Performance in FinTech Apps Is Your Dealbraker \u2013 Code & Pepper Blog\",\"isPartOf\":{\"@id\":\"https:\/\/codeandpepper.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png\",\"datePublished\":\"2019-12-02T17:37:51+00:00\",\"dateModified\":\"2023-12-21T10:09:53+00:00\",\"description\":\"App performance issues affect all businesses, big and small. In this post, I'll explain the essence of performance in FinTech and show you how to amp it up.\",\"breadcrumb\":{\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#primaryimage\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png\",\"contentUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png\",\"width\":1200,\"height\":625,\"caption\":\"Cover illustration for a blog post: \\\"The Meaning of Performance in UX\\\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/codeandpepper.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Meaning of Performance in FinTech Apps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/codeandpepper.com\/#website\",\"url\":\"https:\/\/codeandpepper.com\/\",\"name\":\"Code & Pepper\",\"description\":\"FinTech Developers\",\"publisher\":{\"@id\":\"https:\/\/codeandpepper.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/codeandpepper.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/codeandpepper.com\/#organization\",\"name\":\"Code & Pepper\",\"url\":\"https:\/\/codeandpepper.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\",\"contentUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\",\"width\":319,\"height\":144,\"caption\":\"Code & Pepper\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/codeandpepper\/\",\"https:\/\/x.com\/codeandpepper\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/5b1864f35df18937cf175183e64ee7f5\",\"name\":\"Lucas Korol\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d6e996443cf6e94fdec1e0edd93d9f5c2747ad69c62bf4f99f1e084f862ba6dd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d6e996443cf6e94fdec1e0edd93d9f5c2747ad69c62bf4f99f1e084f862ba6dd?s=96&d=mm&r=g\",\"caption\":\"Lucas Korol\"},\"description\":\"Head of Products &amp; Partner. He graduated from the Gdansk University of Technology with a master\u2019s degree in Electronics and Telecommunication. He started his software development business the day after leaving university. For more than ten years he has led more than a hundred projects. Right now, as the Head of Product Development in Code &amp; Pepper, he is shaping the way Code &amp; Pepper clients\u2019 products are build from start to end. He is passionate about all aspects of product development with a keen eye on requirements definition and product design.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/lukaszkorol\/\"],\"url\":\"https:\/\/codeandpepper.com\/author\/lucas-korol\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Performance in FinTech Apps Is Your Dealbraker \u2013 Code & Pepper Blog","description":"App performance issues affect all businesses, big and small. In this post, I'll explain the essence of performance in FinTech and show you how to amp it up.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/","og_locale":"en_US","og_type":"article","og_title":"The Meaning of Performance in FinTech Apps \u2013 Code & Pepper Blog","og_description":"Application performance issues affect all businesses, big and small. In this article, I\u2019ll explain the essence of performance and show you how to amp it up.","og_url":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/","og_site_name":"Code &amp; Pepper","article_publisher":"https:\/\/www.facebook.com\/codeandpepper\/","article_published_time":"2019-12-02T17:37:51+00:00","article_modified_time":"2023-12-21T10:09:53+00:00","og_image":[{"width":1200,"height":625,"url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png","type":"image\/png"}],"author":"Lucas Korol","twitter_card":"summary_large_image","twitter_title":"The Meaning of Performance in FinTech Apps \u2013 Code & Pepper Blog","twitter_description":"Application performance issues affect all businesses, big and small. In this article, I\u2019ll explain the essence of performance and show you how to amp it up.","twitter_image":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png","twitter_creator":"@codeandpepper","twitter_site":"@codeandpepper","twitter_misc":{"Written by":"Lucas Korol","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#article","isPartOf":{"@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/"},"author":{"name":"Lucas Korol","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/5b1864f35df18937cf175183e64ee7f5"},"headline":"The Meaning of Performance in FinTech Apps","datePublished":"2019-12-02T17:37:51+00:00","dateModified":"2023-12-21T10:09:53+00:00","mainEntityOfPage":{"@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/"},"wordCount":1029,"commentCount":0,"publisher":{"@id":"https:\/\/codeandpepper.com\/#organization"},"image":{"@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#primaryimage"},"thumbnailUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png","keywords":["App performance","Digital product design","User Experience solutions"],"articleSection":["Quality Assurance"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codeandpepper.com\/application-performance-in-fintech\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/","url":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/","name":"Performance in FinTech Apps Is Your Dealbraker \u2013 Code & Pepper Blog","isPartOf":{"@id":"https:\/\/codeandpepper.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#primaryimage"},"image":{"@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#primaryimage"},"thumbnailUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png","datePublished":"2019-12-02T17:37:51+00:00","dateModified":"2023-12-21T10:09:53+00:00","description":"App performance issues affect all businesses, big and small. In this post, I'll explain the essence of performance in FinTech and show you how to amp it up.","breadcrumb":{"@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codeandpepper.com\/application-performance-in-fintech\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#primaryimage","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png","contentUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/10\/The-Meaning-of-Performance-in-UX.png","width":1200,"height":625,"caption":"Cover illustration for a blog post: \"The Meaning of Performance in UX\""},{"@type":"BreadcrumbList","@id":"https:\/\/codeandpepper.com\/application-performance-in-fintech\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codeandpepper.com\/"},{"@type":"ListItem","position":2,"name":"The Meaning of Performance in FinTech Apps"}]},{"@type":"WebSite","@id":"https:\/\/codeandpepper.com\/#website","url":"https:\/\/codeandpepper.com\/","name":"Code & Pepper","description":"FinTech Developers","publisher":{"@id":"https:\/\/codeandpepper.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codeandpepper.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codeandpepper.com\/#organization","name":"Code & Pepper","url":"https:\/\/codeandpepper.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png","contentUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png","width":319,"height":144,"caption":"Code & Pepper"},"image":{"@id":"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codeandpepper\/","https:\/\/x.com\/codeandpepper"]},{"@type":"Person","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/5b1864f35df18937cf175183e64ee7f5","name":"Lucas Korol","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d6e996443cf6e94fdec1e0edd93d9f5c2747ad69c62bf4f99f1e084f862ba6dd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d6e996443cf6e94fdec1e0edd93d9f5c2747ad69c62bf4f99f1e084f862ba6dd?s=96&d=mm&r=g","caption":"Lucas Korol"},"description":"Head of Products &amp; Partner. He graduated from the Gdansk University of Technology with a master\u2019s degree in Electronics and Telecommunication. He started his software development business the day after leaving university. For more than ten years he has led more than a hundred projects. Right now, as the Head of Product Development in Code &amp; Pepper, he is shaping the way Code &amp; Pepper clients\u2019 products are build from start to end. He is passionate about all aspects of product development with a keen eye on requirements definition and product design.","sameAs":["https:\/\/www.linkedin.com\/in\/lukaszkorol\/"],"url":"https:\/\/codeandpepper.com\/author\/lucas-korol\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/4879","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/comments?post=4879"}],"version-history":[{"count":23,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/4879\/revisions"}],"predecessor-version":[{"id":51281,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/posts\/4879\/revisions\/51281"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/media\/5317"}],"wp:attachment":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/media?parent=4879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/categories?post=4879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/tags?post=4879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}