|
Konceptet Application Lifecycle Management (ALM) bygger på idén att ta bort barriärerna mellan de
olika roller som finns i ett utvecklingsprojekt, oberoende av vilken utvecklingsprocess man har
valt (RUP, XP, Scrum eller ett hopkok) eller vilka best practices man använder (continuous
integration, unit testing, etc.).
Utan en implementerad ALM-lösning i ett projekt har varje roll sitt eget verktyg, med sitt eget gränssnitt
och sin egen databas och med sin egen informationsmodell. Informationen mellan rollerna överlämnas som
dokument och det finns ingen integration mellan verktygen och databaserna. Det är detta problem som ALM försöker lösa.
En ALM-implementation är en specifik instansiering av en process där man har valt best practices, verktyg,
procedurer mm och dessutom har som mål att integrera verktygen mellan roller och sinsemellan. En bra ALM-implementation
kan inkludera continuous integration och Cruise Control.
Signifikant erbjuder våra kunder en väl genomtänkt ALM-lösning, baserat på de erfarenheter vi har från ALM-implementationer
hos finans och industrikunder under flera år. Signifikants ALM innehåller ett antal komponenter, koncept och verktyg,
som kan anpassas utifrån de förutsättningar som finns hos aktuell kund. Grundkoncepten bygger dock på vissa eller
alla av följande verktyg: Eclipse, Subversion, Polarion, Cruise Control och Visual Studio.
|
|
|