På Samtrafiken pågår ett ständigt förbättringsarbete för att säkerställa att vi har ändamålsenliga system både för den interna produktionsprocessen och för de produkter vi erbjuder allmänheten respektive våra ägares och övriga kunders användare.
Utvecklingen av nya system på Samtrafiken sker oftast i projektform. Som projektstyrningsmodell används då SAMPROJ, som är en anpassning och förenkling av den väletablerade men ganska komplexa modellen PROPS. Projektbeställare för utvecklingsprojekten är oftast andra avdelningar inom Samtrafiken.
Inför, under och efter alla våra utvecklingsprojekt strävar vi alltid efter samordning med planerade och pågående projekt hos Samtrafikens ägare och andra företag inom kollktivtrafikbranschen. Det kräver att vi upprätthåller ändamålsenlig teknisk kompetens blandad med god kännedom om verksamheten i stort hos branschens aktörer.
Stödsystem för produktionsprocessen
Samtrafikens stödsystem för insamling och bearbetning av trafikdata kallas SamDB. Detta system har utvecklats av Samtrafiken och är skräddarsytt för ändamålet. SamDB vidareutvecklas ständigt för att klara de ökande kraven på grund av ökande datamängder, större komplexitet i trafikdatat och mer omfattande kvalitetssäkring/test.
Systemet för lagring av trafikdata, Riksdatabasen, är även det utvecklat för Samtrafikens behov. Riksdatabasen är implementerad i DB/2 i stordatormiljö och innehåller hållplatsdata, tidtabeller mm för nästan all kollektivtrafik inom Sverige.
Utkanaler - där informationen når användare
Samtrafiken förvaltar och vidareutvecklar flera olika system som på olika sätt nyttjar informationen i Riksdatabasen. Här följer några exempel:
Reseplaneraren ResRobot (www.resrobot.se ») finns i olika versioner. I den kan användarna söka resor med kollektivtrafik och bil mellan adresser och hållplatser i hela Sverige. ResRobot är baserad på tidtabellssökmotorn Journey Planner, som i sin tur uppdateras med data från Riksdatabasen varje vecka, och är liksom de flesta av Samtrafikens nyare system utvecklad i programmeringsspråket java. Sökmotorn "trimmas" ständigt på olika sätt för att den ska söka fram de resealternativ som av merparten av användarna uppfattas som relevanta. ResRobot gör sina adressökningar, kartuppslagningar och ruttberäkningar för bil mot ett externt system hos en underleverantör.
Tack vare att ResRobot är baserat på ett Content Management-system kan systemet enkelt anpassas efter olika behov hos de organisationer som har ResRobot på sin hemsida för att hjälpa sina kunder eller gäster att hitta till företaget.
Applikationen för Trafikledningssamverkan (TLS) ger personal som arbetar med trafikledning, eller på annat sätt ansvarar för att resenären smidigt kan resa från A till B även då resan innehåller byten, ett stödsystem för att så tidigt som möjligt agera för kundens bästa vid förseningar och andra trafikstörningar. TLS-applikationen integrerar informationen från flera olika system, bland annat Banverkets system för realtidsinformation, Riksdatabasen samt försäljningssystemens uppgifter om Resplusresenärer som ska byta till bussar eller andra tåg vid stationerna längs tågens färdväg.
I Samtrafikens system för Resplusstatistik kan företagen som medverkar i Resplussamarbetet hitta statistik över alla sålda Resplusresor. Varje natt replikeras anonymiserad information om alla Resplusresor som har sålts föregånde dygn i de säljsystem som bland andra SJ, Veolia och Tågkompaniet använder över till Samtrafikens databas för presentation i statistiksystemet.