till nethouse.se
Nethouse nyhetsbrev

LO Data och FAS IIII december 2007 fick Nethouse uppdraget att göra en "second opinion" i syfte att underlätta den beslutsfråga som LO Datas styrelse stod inför. Uppdraget resulterade i en rekommendation och att Nethouse fick erbjudande om en projektledarroll för FAS III-projektet.

FAS (Fackligt Administrativt System) III-projektet började som en "re-engineering" av den äldre versionen FAS II. Den var byggd med ett udda utvecklingsverktyg och en alldeles för kostsam databas. Tanken då var att gå mot öppen källkod och "gratisprogram" och projektet drevs som en A-teammodell bemannat med ett antal duktiga specialister och en pilotkund.

En höst präglad av förändring och nya krav
Ganska snart krockade projektet med regeringens nya krav på a-kassan (förhöjd a-kassa). Vilket ställde helt nya krav på teknik och utveckling i FAS III-projektet. Hösten 2007 präglades av förändring av projektresurser samtidigt som kraven från a-kassorna skulle införas. December blev turbulent med otydliga direktiv och krav som resultat.

- Att det var kaos i projektet är nog att ta i. Men det var en rejäl uppgift som vi på Nethouse stod inför, säger projektledare Janurban Modigh.

Kraven från uppdragsgivaren var ofta i stil med att "utvecklarna borde veta hur ett system ska fungera" och rätta till utan dokumenterade krav.

- Dessutom fungerade driften dåligt med felaktiga aviseringar av avgifter som följd och missnöjda medlemmar i telefonluren, samt att kunderna som körde i FAS III hade en lista med "omedelbara" krav som man ville ha genomförda så snabbt som möjligt, fortsätter Janurban.

Nethouse en del av lösningen
När Nethouse och Janurban kallades in som projektledare i december 2007 kom också ordning och reda in i projektet. Den största utmaningen för Janurban blev att förtydliga uppdraget och att göra rätt prioriteringar i projektet, något som var enkelt och komplicerat på samma gång.

- Lösningen var både enkel och komplicerad. Enkel för att det är lätt att plocka fram projektmanagement-metodiken och styra upp projektet med ordning och reda, driva en stabilisering av programvara och drift. Och tillfälligt sätta stopp för ändringar och nyutveckling. Fixar man bara det är det enkelt, säger Janurban.

Samtidigt är lösningen ganska komplicerad. Eftersom att den kräver att man vågar stå för den linje som man tror på och att man vågar driva sin linje mot en stor organisation.

Som projektledare är det också bra att lite kunna om systemutveckling och ha förmågan att sätta sig in i problematiken kring Fackliga Administrativa System. Andra viktiga erfarenheter är erfarenheter att arbeta mot organisationer (dvs. fackföreningar eller ideella föreningar) där besluts tas i många led.

- I början av juni var äntligen programvaran stabil och driften hade varit problemfri hela april och maj. Då hade vi bytt ut missnöjet som fanns mot nöjda kunder. I september 2008 efter en rekommendation fick vi dessutom förtroendet att genomföra resten av projektet till december 2009, avslutar Janurban.

Kort om FAS III
Enkelt beskrivet är FAS III ett fackligt administrativt system som ska hantera allt från medlemmar och medlemsvård till organisation (vilka funktionärer har vi och hur utbildar vi dem) och hantering av avtal med arbetsgivare samt statistik och information inför olika typer av fackliga förhandlingar. Systemet ska också hantera kommunikation med många externa parter så som banker för uppbörd av avgifter (PG, BG och Autogiro) men även arbetslöshetssystem och försäkringsbolag.

Systemet och projektet arbetar mycket med principen om öppen källkod och gratisprogram, exempelvis är applikationerna utvecklade på Linux operativsystem med MySQL som databas, JBoss som applikationsserver, Java och VB6 som huvudsakliga utvecklingsspråk. Projektet arbetar med en egen Wiki som är integrerad med ärendehanteringssystemet Mantis och konfigurationsstyrning vis CVS. Tidrapporteringen sköts via gratisprogrammet ActiTime, testdokumentation via TestLink.