O que s?o padr?es da ind?stria de software?

Os padr?es da ind?stria de software s?o regras gerais e pr?ticas recomendadas adotadas pelos fabricantes de software que ajudam a garantir a consist?ncia entre os produtos. Alguns padr?es s?o escritos por organiza??es e associa??es da ind?stria de software, mas outros s?o menos definidos. Qualquer pol?tica comumente adotada ou maneira de fazer neg?cios pode ser vista como um padr?o do setor, se empresas suficientes participarem. Na maioria dos casos, a conformidade com os padr?es da ind?stria de software ? completamente volunt?ria. Ainda assim, a conformidade geralmente traz benef?cios significativos.

Os padr?es da ind?stria na cria??o e venda de software podem controlar qualquer coisa, desde a rotulagem do produto at? a funcionalidade da plataforma. Embora leis individuais possam regular alguns aspectos da ind?stria de software, n?o h? leis abrangentes de software. ?s vezes, os padr?es s?o projetados para ajudar as empresas a cumprir as leis locais e os regulamentos formalizados da ind?stria de software. Mais frequentemente, por?m, seu objetivo ? promover padr?es uniformes de negocia??o entre fornecedores.

A ind?stria de software, talvez mais do que muitas outras ind?strias, depende muito da interoperabilidade. Um programa instalado em um sistema de computador precisa n?o apenas funcionar, mas tamb?m deve existir juntamente com outros programas j? em uso. O software precisa ser est?vel, depurado e seguro. Pode ser dif?cil dizer na embalagem do produto se um produto comercial de software funcionar? da maneira que diz.

A conformidade com certos padr?es da ind?stria de software pode atuar como uma esp?cie de “selo de aprova??o” para os produtos e m?todos de neg?cios de uma empresa de software. Os padr?es formalizados da ind?stria de software, como os propagados pela Organiza??o Internacional de Padroniza??o (ISO) e pela Organiza??o para o Avan?o dos Padr?es Estruturados de Informa??o (OASIS), estabelecem requisitos de linha de base para fabrica??o e vendas de software. Esses requisitos fornecem diretrizes abrangentes do setor de software.

A participa??o em organiza??es como a ISO e o OASIS ? volunt?ria, mas rigorosa. Os membros geralmente devem concordar em desenvolver seus produtos com um determinado padr?o e grau de atendimento, e geralmente tamb?m devem participar de uma s?rie de sess?es de treinamento e avalia??o. Se uma empresa puder provar que seus produtos e servi?os est?o em conformidade com os regulamentos e normas do setor, poder? se anunciar como membro dessa organiza??o. Ele tamb?m pode se promover como compat?vel com os principais padr?es da ind?stria de software.

Nem todos os padr?es da ind?stria de software s?o formalizados ou aplicados da maneira que s?o os padr?es suportados pela organiza??o. A frase “padr?o da ind?stria” tamb?m se refere a qualquer maneira de fazer neg?cios que ? considerada pr?tica comum. Se a maioria dos fabricantes de software em uma ?rea local ou setor de mercado seguir determinadas regras n?o escritas, essas regras poder?o ser entendidas como padr?es do setor por si s?.

Uma empresa que aplica suas pr?prias especifica??es uniformes no setor de software tamb?m pode obter benef?cios internos na forma de efici?ncia e redu??o de erros. Muitas empresas de software s?o grandes corpora??es com escrit?rios em todo o mundo. Sem uma maneira padr?o de fazer neg?cios, diferentes escrit?rios poderiam seguir padr?es ligeiramente diferentes para programa??o, cria??o de documentos ou at? manuten??o de registros. Estabelecer padr?es para fazer neg?cios desde o in?cio pode servir para otimizar os processos de uma empresa e garantir resultados uniformes ao longo do tempo.

Inteligente de ativos.