Co jsou to softwarové průmyslové standardy?
Standardy softwarového průmyslu jsou obecná pravidla a osvědčené postupy přijaté výrobci softwaru, které pomáhají zajistit soulad napříč produkty. Některé standardy jsou napsány organizacemi a asociacemi softwarového průmyslu, jiné jsou však méně definované. Jakákoli běžně přijatá politika nebo způsob podnikání lze považovat za průmyslový standard, pokud se na něm podílí dostatek společností. Ve většině případů je dodržování standardů softwarového průmyslu zcela dobrovolné. Dodržování předpisů však stále přináší značné výhody.
Průmyslové standardy při tvorbě a prodeji softwaru mohou řídit cokoli, od označování produktů po funkčnost platformy. Ačkoli jednotlivé zákony mohou regulovat některé aspekty softwarového průmyslu, neexistují žádné zastřešující softwarové zákony. Standardy jsou někdy navrženy tak, aby pomohly podnikům dodržovat místní zákony a formalizované předpisy pro softwarový průmysl. Účelem je však častěji podporovat jednotné standardy jednání napříč prodejci.
Softwarový průmysl, snad více než mnoho jiných odvětví, hodně závisí na interoperabilitě. Program nainstalovaný v počítačovém systému musí nejen fungovat, ale také musí existovat společně s jinými používanými programy. Software musí být stabilní, laděný a bezpečný. Z balení produktu může být obtížné zjistit, zda komerční softwarový produkt bude fungovat tak, jak se říká.
Soulad s určitými standardy softwarového průmyslu může být jakousi „pečetí schválení“ pro produkty a obchodní metody softwarové společnosti. Formalizované standardy softwarového průmyslu, jako jsou normy propagované Mezinárodní organizací pro normalizaci (ISO) a Organizací pro rozvoj standardů strukturovaných informací (OASIS), stanoví základní požadavky na výrobu a prodej softwaru. Tyto požadavky poskytují obecné směrnice pro softwarový průmysl.
Členství v organizacích, jako jsou ISO a OASIS, je dobrovolné, ale přísné. Členové se obvykle musí dohodnout na vývoji svých produktů s určitým standardem a stupněm péče a obvykle se také musí účastnit řady školení a hodnocení. Pokud společnost může prokázat, že její produkty a služby jsou v souladu s platnými průmyslovými předpisy a standardy, může se sama inzerovat jako člen této organizace. Může se také propagovat v souladu s předními standardy softwarového průmyslu.
Ne všechny standardy softwarového průmyslu jsou formalizovány nebo vynucovány způsobem, jakým jsou standardy podporované organizací. Fráze „průmyslový standard“ často také označuje jakýkoli způsob podnikání, který je považován za běžnou praxi. Pokud se většina výrobců softwaru v místní oblasti nebo tržním sektoru řídí určitými nepsanými pravidly, mohou se tato pravidla chápat jako průmyslové standardy samy o sobě.
Společnost, která prosazuje své vlastní jednotné technické specifikace softwarového průmyslu, může také realizovat interní výhody ve formě efektivity a snížení chyb. Mnoho softwarových společností jsou velké korporace s kancelářemi po celém světě. Bez standardního způsobu podnikání by různé kanceláře mohly sledovat trochu odlišné vzorce pro programování, vytváření dokumentů nebo dokonce vedení záznamů. Stanovení standardů pro podnikání na začátku může sloužit k zefektivnění podnikových procesů a zajištění jednotných výstupů v čase.