Hva er programvare bransjestandarder?

July 2  by Eliza

Programvare industristandarder er generelle regler og beste praksis vedtatt av programvareprodusenter som bidrar til å sikre konsistens på tvers av produkter. Noen standarder er skrevet ut av programvare bransjeorganisasjoner og foreninger, men andre er mindre definert. Noen vanlig vedtatt politikk eller måte å drive virksomhet kan sees som en industristandard hvis nok selskaper deltar. I de fleste tilfeller er helt frivillig samsvar med programvareindustristandarder. Likevel, compliance bærer ofte betydelige fordeler.

Industristandarder i etableringen og salg av programvare kan styre alt fra produktmerking til plattform funksjonalitet. Selv om enkelte lover kan regulere noen aspekter av programvareindustrien, er det ingen overordnede programvare lover. Noen ganger standarder er utviklet for å hjelpe bedrifter i samsvar med lokale lover og formaliserte programvare industrien forskrifter. Oftere, skjønt, er deres formål å fremme enhetlige standarder for å håndtere over leverandører.

Programvareindustrien, kanskje mer enn mange andre bransjer, avhenger mye på interoperabilitet. Et program installert på en datamaskin systemet må ikke bare arbeid, men også behov for å eksistere sammen med andre programmer som allerede er i bruk. Programvaren må være stabil, feilsøkt, og sikker. Det kan være vanskelig å fortelle fra emballasjen hvis en kommersiell programvare produkt vil fungere på den måten at det står det vil.

Overholdelse av visse programvare bransjestandarder kan fungere som en slags "kvalitetsstempel" for en programvare selskapets produkt- og forretningsmetoder. Formalisert programvarebransjestandarder, slik som de spredte av International Organization for Standardization (ISO) og Organisasjonen for Advancement of Structured Information Standards (OASIS), satt baseline krav til programvare produksjon og salg. Disse kravene gir overordnede føringer programvareindustrien.

Medlemskap i organisasjoner som ISO og OASIS er frivillig, men streng. Medlemmene må vanligvis enige om å utvikle sine produkter til en viss standard og grad av omsorg, og må vanligvis også delta i en serie av opplærings- og evalueringsøkter. Hvis et selskap kan bevise at deres produkter og tjenester er i samsvar med de styrende industrien forskrifter og standarder, kan det annonsere seg selv som et medlem av den organisasjonen. Det kan også fremme seg selv som kompatibel med ledende programvareindustristandarder.

Ikke all programvare industristandarder er formalisert eller håndheves slik at organisasjonens-støttede standarder er. Uttrykket "industristandarden" ofte refererer også til noen måte å drive virksomhet som regnes som vanlig praksis. Hvis flertallet av programvareprodusenter i et lokalt område eller markedet sektor følge visse uskrevne regler, kan disse reglene kommer til å bli forstått som industristandarder i sin egen rett.

Et selskap som håndhever sin egen uniform programvare industrispesifikasjoner kan også innse interne fordeler i form av effektivitet og redusert feil. Mange programvareselskaper er store selskaper med kontorer over hele verden. Uten en standard måte å gjøre forretninger, kan ulike kontorer være følgende litt forskjellige mønstre for programmering, opprettelse av dokumenter, eller til poster-holder. Etablering av standarder for å gjøre forretninger i utgangspunktet kan tjene til å effektivisere bedriftens prosesser, og sikre enhetlige utganger over tid.