Kravhåndtering for signalfaget i Jernbaneverket Kjell Kristian Hageland Senioringeniør Jernbaneverket, Teknologi
Litt om meg og min rolle Deltok i utarbeidelse av ny generisk kravspesifikasjon for signalanlegg, ansvarlig for sporing Senere ansvarlig for kravspesifikasjonen Ansvarlig for anskaffelse av kravhåndteringsverktøy JBV Teknologi: Eier av alle kravspesifikasjoner innenfor jernbaneteknikk Eier av Teknisk Regelverk
Hva skal jeg snakke om? Praksis i Jernbaneverket for krav og sporing Generisk kravspesifikasjon for signalanlegg Hvorfor kravhåndteringsverktøy? Status for import Mulig fremtidsbilde
Sikkerhetsnivå Jernbaneinfrastrukturforskriften 3-1 stiller krav om at «RAMS-standardene» EN 50126, EN 50128 og EN 50129 skal benyttes ved anskaffelse og vesentlig ombygging av signalanlegg Krav til at høyeste sikkerhetsnivå i disse standardene (SIL4, definert i EN 50129) skal oppfylles Gir sterke føringer for kravhåndtering
Tommelfingerregel for sporing av krav Alle krav skal ha en opprinnelse Alle overordnede krav skal være oppfylt To former for sporing: Sporing mellom nivåer Sporing mellom versjoner (historisk)
Kravhierarki Myndighetskrav Interne overordnede krav Kravspesifikasjoner Prosjektspesifikke krav
Myndighetskrav Lover (SD/SJT) Forskrifter (SJT) Tekniske Spesifikasjoner for Samtrafikkevne (TSI), EUregulativer implementert gjennom forskrifter
Interne overordnede krav Strategier Jernbaneverkets Tekniske Regelverk Svarer ut myndighetskrav Teknisk Regelverk er offentlig tilgjengelig på wiki, http://trv.jbv.no/ All historisk sporing for Teknisk Regelverk er tilgjengelig i wiki
Kravspesifikasjoner Stort antall spesifikasjoner Forskjellige formater Forskjellige detaljnivåer Ofte mangelfulle spesifikasjoner for grensesnittene
Anvendelse i prosjekter Prosjekter anvender et subset av alle kravspesifikasjoner Prosjektspesifikke krav Prosjektene må ivareta grensesnitt mellom spesifikasjoner
Hva er et signalanlegg? Stasjon A Linjeblokk med blokkpost Stasjon B Kun ett tog på en signalstrekning av gangen Kontroll på sporveksler Kontroll på hvor togene er
Hva er et signalanlegg? Stasjon A Linjeblokk med blokkpost Stasjon B Kun ett tog på en signalstrekning av gangen Kontroll på sporveksler Kontroll på hvor togene er Sikre planoverganger
Generisk kravspesifikasjon for signalanlegg Tidligere praksis var «seriell» kravspesifikasjon Hvert prosjekt oppdaterte tidligere versjon Ønske om å ha en base som definerer alle generiske funksjoner Prosjektene definerer spesifikke forhold Gir mer enhetlig utførelse
Sporing av generisk kravspesifikasjon Behov for å svare ut overordnede krav Behov for å dokumentere at krav fra tidligere spesifikasjon var ivaretatt Behov for å dokumentere opphav til alle krav Egen database ble opprettet Lite brukervennlig Ikke historisk sporing Avdekket behov for et verktøy
Relasjonsoversikt database
Anskaffelse av kravhåndteringsverktøy Anbefalt etter ekstern gjennomgang Eksterne med erfaring fra kravhåndtering ble leid inn å spesifisere verktøy Hovedmål: anskaffe verktøy for bruk til generisk kravspesifikasjon Mulig effekt: andre spesifikasjoner, både for signal og andre fagområder, i samme verktøy
Forventet effekt Lette sporing, både nivåer og versjoner Enklere oppdatering Mulighet for «impact analysis» for endringsforslag Generisk -> spesifikk kravspesifikasjon Generelt bedre oversikt over spesifikasjoner Mindre avhengig av enkeltpersoners kompetanse
Status for import
Importformater Krav importert fra Word Tabeller måtte endres før import Title Motor protection for a point or derailer Rationale The motor protection shall switch off the power in time to prevent damage to the point machine, but still give the point or derailer enough time to switch position. ID Requirement Comment SO1-3 The power to the point machine for a point or derailer shall be switched off, after a predefined time (time delay) after the device starts switching, if it does not reach its end position. Verification FAT and SAT Sporingsinformasjon importert fra Access via Excel
Muligheter fremover Flere spesifikasjoner inn i verktøyet Forbedre grensesnittet mellom spesifikasjoner Andre enheter har meldt interesse Farelogger Avventer erfaringer fra første implementasjon