En viktig del av kravspesifikasjonen er grensesnittbeskrivelsen – altså beskrivelsen av grensesnittene mot andre systemer. Et grensesnitt forbinder systemer med ulike fysiske, elektriske og mekaniske egenskaper.
Definisjonen av et grensesnitt fastsetter felles egenskaper. Dette kan også omfatte en protokoll for kommunikasjon og datautveksling. Grensesnitt finnes overalt der ulike systemer må samarbeide. De utgjør overgangen fra ett system til et annet – for kommunikasjon, datautveksling, styring og dokumentasjon.
Spesielt viktig er grensesnittet mellom menneske og maskin. Det er programvaren og styringen som i stor grad avgjør hvor effektivt et anlegg arbeider. Derfor er både intuitiv betjening og sikkerhetsmekanismer mot feilbetjening etterspurt.
Når oppstår organisatoriske grensesnitt?
Også mellom avdelinger, områder og firmaer oppstår det grensesnitt. Dette er typisk når
- en oppgave bare kan løses gjennom samarbeid mellom flere avdelinger eller områder,
- de involverte er likestilte og ikke over- eller underordnet hverandre
- og ingen overordnet instans koordinerer samarbeidet.
Grensesnitt innebærer derfor alltid koordineringsarbeid. Hvis de involverte ikke koordineres riktig, oppstår det raskt tids- og informasjonstap.
Typiske problemer ved grensesnitt
Grensesnitt skiller den felles forståelsen og forfølgelsen av mål. Vanlige følger er:
- samordningsproblemer som fører til feilslag
- ulike subkulturer, f.eks. språk, planleggingshorisonter eller eksterne firmaer
- konflikter om ansvarsområder, motiver, ressurser og fordeling
- kommunikasjonssvikt
- uklart fastsatte ansvarsforhold
- mangelfull informasjonsflyt
- høy kompleksitet
Mål med en grensesnittbeskrivelse
- avstemme og beskrive mål
- unngå ufullstendige øyløsninger
- håndtere konflikter tidlig
- «oversette» mellom de involverte
definere overleveringspunkter tydelig
Å navngi grensesnittene i prosessene eksplisitt er spesielt viktig, for her griper ulike oppgaver inn i hverandre. Steder der arbeid går fra en hånd til den neste, er spesielt sårbare og feilutsatte.
Derfor lønner det seg å fastsette ytelses- og kvalitetskriterier for disse overleveringspunktene. Da slipper dere å rette opp feil som har oppstått i det foregående prosesstrinnet. En god grensesnittbeskrivelse gir dessuten prosessikkerhet og åpenhet og unngår kostbare endringsarbeider.
Enhver avhengighet mellom to systemer bør være uttrykkelig formulert og dokumentert. Et system bør alltid være avhengig av et klart definert grensesnitt i den andre modulen – ikke av implementeringen. Slik kan grensesnittet til en modul betraktes atskilt fra implementeringen.
Vi i SEEFRIED Verfahrenstechnik GmbH bistår dere med utarbeidelsen av kravspesifikasjonen. I tillegg definerer vi grensesnittene mot forutgående og overordnede systemer – for eksempel mot energi og medier innen røre- og homogeniseringsteknikk samt mot MES- og ERP-systemet.
Vanlige spørsmål om grensesnittbeskrivelser
Hvorfor hører en grensesnittbeskrivelse hjemme i kravspesifikasjonen?
Grensesnitt forbinder systemer med ulike egenskaper – for eksempel anlegg, styring, energi, medier, MES og ERP. Er de ikke tydelig beskrevet, oppstår tids- og informasjonstap, feil og kostbare endringsarbeider.
Hvilke problemer oppstår typisk ved grensesnitt?
Uklare ansvarsforhold, mangelfull informasjonsflyt, kommunikasjonssvikt, målkonflikter mellom avdelinger eller eksterne firmaer samt ufullstendige øyløsninger.
Hva bør en grensesnittbeskrivelse inneholde?
Enhver avhengighet mellom to systemer bør være eksplisitt formulert og dokumentert – inkludert ytelses- og kvalitetskriterier ved overleveringspunktene og eventuelt protokollen for kommunikasjon og datautveksling.
Hva bistår dere konkret med?
Vi bistår med utarbeidelsen av kravspesifikasjonen og definerer grensesnittene for røre- og homogeniseringsteknikken mot forutgående og overordnede systemer som energi, medier, MES og ERP.