Chess Viewer for Apple iOS and Android
Bank B gives little to no description of the returned values, leaving it up to the developer to guess what values he is actually receiving. It can be stated that Bank A helps developers to get started more quickly, since the returned attributes are clearly documented and therefore the developer knows how to use it and what to expect. Developer Usability refers to the tools, guides and experience provided by the bank to the developer to interact with the available APIs.
The usability indicates the ease of use of the portal in general, how effective and efficient developers can find their way around the portal. Developer Usability starts with the onboarding of the developer, the GUI that is presented, the toolset that is being offered and the ability for developers to manage their apps. The range of usability varies greatly where some Developer Portals offer guidance or help by performing any action e. BBVA , where other starting open banks miss out on these opportunities to interact with developers.
As stated earlier, Open Banking is in an emerging state, this is also being confirmed by the updated benchmark. More banks have launched their Developer Portal but more importantly, several banks have updated their Developer Portal looking for better ways to service and interact with developers and increase the overall Developer Experience.
Mastering Opening Strategy. By Johan Hellsten. NEW CHESS BOOK | eBay
The analysis shows great variance in the offering of a sandbox. The top banks cover the complete API offering in a sandbox and guide developers through the process, having the sandbox integrated and with extended help functionality. Other banks do not offer a sandbox or without a GUI, leaving the developer to only get access to the sandbox through a terminal. Bunq however, has a deviant approach by offering a large set of useful developer tools and accompanying documentation, including an Android app that connects to a personal test account in the Bunq Sandbox environment.
Although this might take some extra time in the initial set-up of the APIs and getting familiar with the Developer Portal, the presence of the available tools e. The depth of app management differs substantially across portals from only basic key management functionality to comprehensive management of app permissions, team management incl.
These are good examples to improve a Developer Portal focussing on how developers are being served by the bank through its Developer Portal. These extended features can offer a big advantage to the developers, especially when third parties want to offer many different APIs, working with large development teams. BBVA has the most consistent offering on each category in Developer Usability, by dividing their attention and scoring far above average in each category. Nordea is the clear winner with great Portal Usability and a lot of additional documentation e.
Additionally, the way the first interaction with developers entering the Developer Portal is shaped, could create a barrier for developers to get engaged. Also, for Developer Usability, next to API design, a common set of guidelines for all portals could help developers to get up to speed more quickly. A progressive example would be the Open Banking Project in Nigeria. While this initiative is still in an early stage and mainly focused on API documentation, various elements of Developer Usability are taken into account e.
Creating common guidelines in an early stage for a community of small banks in a particular region could contribute to a faster growing ecosystem and increased cross-fertilisation. The figure below shows a representation of the best performing banks in each of the six Developer Usability capabilities. The data in figure 9 shows that most banks tend to excel in a single capability of Developer Usability.
Nordea's sandbox is intuitive to use and has clear and well-structured documentation. Onboarding is quick and easy with the guidance of their "Developer Portal Starter guide", setting-up an account requires minimal effort.
Only two banks i. SEB Group and ING are offering federated login functionality enabling developers to create their account in just a matter of seconds. There seem to be only very few banks e. Considering this is mainly of importance when working with multiple developers on an app, most banks have not met that maturity level on their Developer Portal yet. As stated above this can, however, be a great advantage in serving developers. The fact that the quality of these capabilities substantially fluctuates across banks emphasises again that Open Banking is in an emerging state.
The different capabilities currently being measured will probably be extended in a subsequent release of the OBM. Most likely, the fluctuation of the quality will decrease when Open Banking will achieve a more mature state, leaving fewer different banks reinventing the elements of the Developer Portal as they learn from best practices. Other banks are organising events like hackatons to build and engage the Developer Community. The community of developers which is allied to the Developer Portal of the bank can play an important role for the banks position in the Open Banking environment.
As the Developer Community increases, most likely production of API consuming apps will also increase. Incentives of developers joining the community might vary from a large customer base the bank is offering, the experience of the Developer Portal, to a functionality which is solely offered by the respective bank.
This, over time, will be the smallest investment for the bank, however this will also have the least effect on growing the size of the developer community and cross-developer collaboration.
Mastering Open Banking: How the ‘Masters in Openness’ create value
Slack or Telegram. Offering the ability to subscribe to updates on certain topics or specific APIs will keep developers informed of any changes or new insights in a suitable manner. Getting traction on a more mature level can also involve crowdsourcing idea generation for new APIs and online presence of commonly used forums e.
- Woody Durham: A Tar Heel Voice.
- Mastering Opening Strategy [Paperback]!
- Youre the Best.
- A Little Piece of Heaven on Earth!
- The Big Fish does it again... (The Big Fish Tails Book 4).
- Path to Chess Mastery: Book completed: Mastering Opening Strategy.
- EBOOK - Mastering Opening Strategy | House Of Staunton!
Github or Stack Overflow. Developers can share insights on the usability of the Developer Portal and experiences of the tools can be gathered at first hand. On the same note, new ideas can be generated for an app or a functionality to expose. If these new ideas are used in an updated version of the Developer Portal, developers will feel heard which will increase the likelihood that they will return. This will eventually generate a sustainable community around a banks Developer Portal.
With many banks across the globe establishing the basics of their Open Banking API platforms, there is a strong incentive towards differentiation in the emerging Open Banking landscape. Different types of banks are likely to reap different benefits and experience different drawbacks from engaging in the Open Banking play. To support banks in the execution of their Open Banking strategy, we have defined five strategic actions that banks can initiate today, as visualised in figure This will provide insight in 1 what APIs other players expose, 2 how these APIs are distributed and potentially monetised and 3 how to create the most compelling developer experience to attract, grow and maintain a strong developer community.
Moving beyond PSD2 compliance APIs, requires solid understanding and decision making on the strategic attractiveness of APIs and organisational and technical readiness to execute. It requires deliberate decision making from banks to 1 define a business-backed strategy for different customer segments e. Banks continue their journey by detailing further where 1 value can be created, then they 2 estimate the potential impact in terms of revenue, customer experience, productivity and 3 determine efficiency gains by reducing operational or technology costs through simplified and accelerated development.
This requires quantifying the value of the underlying data or service that is accessible through an API e. In determining which monetisation approach to use, banks should 1 think about how their data and 2 how APIs can add distinctive value for different customer segments and 3 determine the most appropriate pricing strategy. Along the way functional and technical requirements are updated to fix issues, while related business, legal and operational arrangements are put in place to govern relationships. Once this is in place, banks proceed with driving wider-adoption to achieve critical mass among API consumers.
Combined with rigorous, ongoing performance measurement focused on relevant usage and traffic metrics, banks can obtain the needed insights to make targeted improvements and validate desired strategic and customer outcomes. Indeed, delivering innovation through an Open Banking API platform requires banks to build capabilities to 1 manage, 2 monitor and 3 strengthen their relationship with diverse segments of API consumers.
Blog Item. All publications Breadcrumb Home Mastering open banking how masters openness create value. We are hiring. Five strategic actions to execute on your Open Banking strategy With many banks across the globe establishing the basics of their API Developer Portal, there is a strong incentive towards differentiation in the emerging Open Banking landscape.
Figure 1: Evolutionary journey towards Open Banking. Open Banking is not fit for all banks Open Banking is definitely not a business model fit for all types of banks. API Catalogue.
I recently purchased Mastering Chess Stratetgy by Johan Hellsten
Key messages on API Catalogue: Becoming a Master in Openness is about relative openness rather than absolute openness, meaning challenger banks and incumbent banks can only open up the resources they have. Becoming a Master in Openness is about relative openness, not absolute openness Challenger banks and incumbent banks can only open up the resources they have. Different regions show a preference for certain categories Figure 5 below shows an overview of the various API functionalities that are available across certain regions.
Figure 5: Number of API functionalities per region grouped in categories. Figure 6: Number of API functionalities grouped per category of the top 10 banks. Design of APIs varies with the granularity offered We observe a great variety and granularity in API functionality offered by banks, as shown in Table 1 below. API Documentation. Developer Usability. Figure 8: Top 5 banks in Developer Usability rated on each of the six capabilities.
First interaction with developers is key Additionally, the way the first interaction with developers entering the Developer Portal is shaped, could create a barrier for developers to get engaged. Banks tend to excel in a single capability of Developer Usability The figure below shows a representation of the best performing banks in each of the six Developer Usability capabilities. Figure 9: The best performing bank across six Developer Usability capabilities. Developer Community. Relevance of the Developer Community The community of developers which is allied to the Developer Portal of the bank can play an important role for the banks position in the Open Banking environment.
Figure The three stages of Developer Community Sophistication. Five actions to execute on your Open Banking strategy.
Figure Five strategic Open Banking actions. Author Mounaim Cortet. Sectors Banking FinTech. Nc3 Nc6 5. Nxd4 exd4 8.
Qxd4 Nf6 9. Bc4 c6 Bg5 b5 Bb3 Be7 Rhe1 Kd8 Initiating a decisive combination towards the king on d8. In positions with unbalanced development we should get used to considering the relative value of the pieces. With such rooks on a8 on h8, how is Black supposed to save his king?
Qxe7 Or Bd7 Intensifying the attack. In contrast, 16 Rxd6?! Kc8 lets Black hang on for a while. With such an exposed king Black can hardly resist the attack.