LOADING

Type to search

NASDAQ OMX åtgärdar en komplex och växande kravstruktur med CaliberRM, en Borland-lösning från Micro Focus

NASDAQ OMX åtgärdar en komplex och växande kravstruktur med CaliberRM, en Borland-lösning från Micro Focus

Share

NASDAQ OMX använder en mängd separata kravkällor och databaser, och utmaningen med att upprätthålla en centraliserad kontroll och översikt över kraven för Genium INET:s handels- och klareringslösningar blev stor. Det innebar en risk för missade krav, vilket i sin tur skulle leda till förseningar på grund av onödiga omarbetningar. Lösningen var Micro Focus CaliberRM.

NASDAQ OMX är världens största leverantör av börsteknik och driver en tiondel av alla värdepapperstransaktioner globalt. Företagets integrerade handels- och klareringsplattformar är världens snabbaste och mest anpassningsbara, och möjliggör handel med alla typer av tillgångar var som helst i världen. NASDAQ OMX sätter innovation och teknisk utveckling främst, och företaget är stolt över sina prestationer på teknikområdet. Kravlandskapet på NASDAQ OMX är mycket komplext, eftersom varje kund använder olika versioner av Genium INET-lösningen. Varje implementering är helt anpassad för att uppfylla kundens specifika krav. Därför behövde NASDAQ OMX ett robust och heltäckande verktyg för kravhantering. CaliberRM, en del av serien med Borland-lösningar från Micro Focus, uppfyllde behoven.

Robust hantering för en komplex kravmiljö
Avdelningen som utvecklar Genium INET ville effektivisera och förbättra hela sin utvecklingsplattform, och en av de första punkterna som hamnade i fokus var kraven.
Tidigare använde utvecklingsteamet Microsoft Word för kravregistrering, vilket ledde till höga administrativa omkostnader och gjorde det svårt att spåra kravändringar, särskilt i miljöer med flera användare. Teamet letade på marknaden efter ett verktyg som kunde hantera problemet på ett smart sätt.

Rickard Rickardsson, chef för Global Software Development på NASDAQ OMX förklarar: ”Vårt mål var att ha en central databas för alla krav, med kapacitet att hantera flera versioner av flera produkter för flera kunder. Vi erbjuder en kärnprodukt som kan anpassas efter specifika kunders krav.” Att kunna erbjuda produkter som uppfyller specifika kundscenarion värderas högt av NASDAQ OMX, och som Rickardsson säger, ”det betyder att vi måste organisera och hantera ett komplext och växande landskap av funktionella och icke-funktionella krav.”

Spårning och spårbarhet är kärnkrav
En av utmaningarna i verksamheten som Genius INET:s utvecklingsteam stod inför var behovet av att kunna spår ändringar i krav och att kunna spåra krav ända ned på kodnivå. ”Spårbarhet är ett kärnkrav för alla system vi implementerar”, säger Rickardsson. ”Vi behövde kunna ha en separat ‘produktkodsspårning’ där vi registrerar alla funktioner som används i de olika driftsatta systemen.” Koden skulle användas till att identifiera skillnader i funktioner mellan olika versioner, funktionella specifikationer som en del av kontrakt samt som ett sätt att lägga till testfall för varje krav för att därigenom kunna kvalitetskontrollera produkten.

I jakten på en komplett integrerad utvecklingsplattform, som även omfattar krav, skickades anbudsförfrågningar ut. Efter att ha utvärderat svaren valdes CaliberRM från Micro Focus ut grundat på några huvudvillkor – funktioner, integrering med andra verktyg och pris. Rickardsson säger att tack vare CaliberRM:s integreringskapacitet fanns den ständigt med i verksamheten, även när annat förändrades. ”Vi gick igenom ett antal teknikskiften – började med Java, gick över till .NET och sedan tillbaka till Java. Vi var tvungna att byta ut många andra verktyg, men CaliberRM kunde vi behålla genom alla förändringar.”

Tekniska och kommersiella fördelar
NASDAQ OMX har sedan implementeringen av CaliberRM upplevt flera tekniska och kommersiella fördelar. Utvecklingsproduktiviteten har förbättrats som en följd av att specificerade krav har gjort det lättare för flera utvecklare att samtidigt arbeta med krav. För Rickardsson har nyttan först och främst varit möjligheten att snabbt skapa detaljerade produktbeskrivningar för att visa de funktioner hans team tillhandahåller, och tester, anpassade för specifika kunder. På så sätt kan utvecklingsteamet snabbt se vilka funktioner som används av vilka kunder och dessutom, som Rickardsson påpekar, ”ger CaliberRM våra säljare omfattande information för säljanbud och affärskontrakt. Våra produkter dokumenteras bättre än någonsin eftersom vi använder dokumentfabriken väldigt mycket.” På nätterna genereras MS Word-dokument för användare utan CaliberRM, vilket gör att utvecklare, testare och kunder kan få lättavlästa kravöversikter.

De kvalitetsförbättringar som CaliberRM för med sig är värdefulla för alla Genium INET-kunder. Genom att beroenden spåras mellan olika krav är risken mindre att man missar kodändringar som beror på nya krav eller ändringar i krav. ”Vi lägger förmodligen ned mer tid nu på att strukturera krav”, säger Rickardsson, ”men den tiden har vi tillbaka senare, det är en bra investering. Med CaliberRM går designstudier snabbare och testarna hittar den information de behöver på mycket kortare tid. Resultatet är applikationer med bättre kvalitet för våra kunder.”

Fördelarna med en enda, robust databas för krav märks inte bara i utvecklingsorganisationen, utan även i försäljningen, testningen och produkthanteringen, och i slutändan även av Genium INET-kunderna. CaliberRM bidrar kraftigt till NASDAQ OMX återanvändningsstrategi – där applikationskod och testfall återanvänds i både kärnprodukten och i de anpassningar som företaget erbjuder sina kunder – vilket innebär förbättringar i kvalitet, produktivitet och kundnöjdhet.

CaliberRM spelar en viktig roll för NASDAQ OMX:s strävan att uppfylla sin målsättning för kundnöjdhet – att tillhandahålla kunderna bästa möjliga handelsupplevelse genom att hantera sin allt mer komplexa struktur för produktkrav.

Leave a Comment

Your email address will not be published. Required fields are marked *