Bricknode ökar sin publiceringsfrekvens avsevärt för nya versioner av sitt molnbaserade affärssystem för värdepapper och investeringar

maj 29, 2017

Traditionellt har mycket långa releasetider tillämpats inom mjukvara för värdepappershantering och förmögenhetsförvaltning vilket har varit ett resultat de monolitiska storlekar som dessa applikationer har uppnått. Affärssystem för finansmarknaden har heller inte varit molnbaserade och därför har bara en eller två nya versioner kunnat släppas per år till användarna.

Ett annat problemområde har varit de kundanpassningar som har gjorts i mjukvaran och som har varit ett återkommande beteende bland mjukvara för komplexa finansiella institutioner.

För en mjukvaruleverantör med många kunder och hundratals anpassningar per kund blir det snabbt omöjligt att underhålla samtidigt som någon form av release schema ska hållas för samtliga användare. Bricknode har närmat sig det här området på ett annorlunda sätt med mer standardiserad funktionalitet.

Under de första åren hade vi stora problem med att få ut ny funktionalitet till våra användare med någon form av frekvens. Vi hade konstant stora mängder funktionalitet som vi fick trycka in i våra releaser eftersom det tog ett antal dagar att ladda upp och testa releaserna för varje kund.

Ja, vi är också skyldiga till att ha utfört ett antal kundanpassningar men det var nödvändigt under de första åren för att vi skulle kunna få våra första kunder.

Självklart fick vi senare betala priset för den här tekniska skuld som vi hade skapat och fick avsätta några år till att städa upp. Vem kunde tro att det inte fanns något som en gratis lunch inom utveckling av finansiell mjukvara heller!

Under senare delen av 2016 lyckades vi få ordning på allt och få till en gemensam kodbas för alla våra användare. Vi bestämde oss också för att aldrig mer göra några kundanpassningar. Visst, vi är mycket glada för den feedback och input vi kan få från våra kunder vilket vi kan ha med i tankarna där vi utvecklar generisk funktionalitet och med vårt öppna API kan både vi och våra kunder utveckla specialiserade applikationer som kopplas till vår kärna. Vi har även etablerat en publik sida där våra kunder kan lägga in förfrågningar om nya funktioner och rösta på dessa vilka vi sedan överväger för framtida releaser.

Vårt mål är att kunna arbeta med continuous integration och genomföra dagliga releaser för att få ut nya funktioner till våra användare ännu snabbare. Vi inser att vi måste skapa värde löpande för våra användare och inte ha en massa användbar funktionalitet sittande i vår utvecklingsmiljö under flera månader.

Vi har lyckats med att bygga vår plattform och dess olika vertikaler, som Bricknode Broker, till ett nätverk av användare. Idag har vi över 100 000 aktiva konsumenter med konton fördelade mellan våra kunder som är olika typer av finansiella institutioner. Med vår Marknadsplats blir vi en distributionsplattform för nya FinTech tjänster som vill nå konsumenter och finansiella institutioner.

För dessa FinTech företag är löpande utveckling av vår API avgörande och de kan inte sitta och vänta på våra årliga releaser för att lansera sina tjänster. Vårt generella mål är att ha en ny version publicerad vid slutet av varje 2-veckors sprint.

Bara under den senaste veckan släppte vi version 2.08 av Bricknode Broker med mycket funktionalitet för användarvänlighet som en uppföljning på våra senaste releaser:

Version 2.05, släpptes den 7e Mars
Version 2.06, släpptes den 23e Mars
Version 2.07, släpptes den 11e April

Kom ihåg att ”Big Bang”-förfarandet är huvudsakliga anledningen till att IT-projekt kör ur spår och att frekventa iterationer med små förbättringar som skapar värde är receptet för framgång! Tänk bara på den iterativa process som var grunden för att iPhone blev en fantastiskt populär enhet.

Vi vill gärna få feedback på hur ni tycker att vi lyckas, om du inte redan har gjort det går det bra att testa vår tjänst med återbetalningsgaranti genom att klicka här!