¿Qué son los estándares de la industria del software?
Mujer, posar
Los estándares de la industria del software son reglas generales y mejores prácticas adoptadas por los fabricantes de software que ayudan a garantizar la coherencia entre los productos. Algunos estándares están redactados por organizaciones y asociaciones de la industria del software, pero otros están menos definidos. Cualquier política o forma de hacer negocios comúnmente adoptada puede considerarse un estándar de la industria si participan suficientes empresas. En la mayoría de los casos, el cumplimiento de los estándares de la industria del software es completamente voluntario. Aún así, el cumplimiento a menudo conlleva beneficios significativos.
Los estándares de la industria en la creación y venta de software pueden regir cualquier cosa, desde el etiquetado de productos hasta la funcionalidad de la plataforma. Aunque las leyes individuales pueden regular algunos aspectos de la industria del software, no existen leyes generales sobre el software. A veces, los estándares están diseñados para ayudar a las empresas a cumplir con las leyes locales y las regulaciones formalizadas de la industria del software. Sin embargo, con mayor frecuencia, su propósito es promover estándares uniformes de negociación entre los proveedores.
La industria del software, quizás más que muchas otras industrias, depende mucho de la interoperabilidad. Un programa instalado en un sistema informático no solo debe funcionar, sino que también debe existir junto con cualquier otro programa que ya esté en uso. El software debe ser estable, depurado y seguro. Puede ser difícil saber por el empaquetado del producto si un producto de software comercial funcionará de la manera que dice que lo hará.
El cumplimiento de ciertos estándares de la industria del software puede actuar como una especie de "sello de aprobación" para los productos y métodos comerciales de una empresa de software. Los estándares formalizados de la industria del software, como los propagados por la Organización Internacional de Normalización (ISO) y la Organización para el Avance de los Estándares de Información Estructurada (OASIS), establecen los requisitos básicos para la fabricación y venta de software. Estos requisitos proporcionan pautas generales de la industria del software.
La membresía en organizaciones como ISO y OASIS es voluntaria, pero rigurosa. Por lo general, los miembros deben estar de acuerdo en desarrollar sus productos con un cierto nivel y grado de atención y, por lo general, también deben participar en una serie de sesiones de capacitación y evaluación. Si una empresa puede demostrar que sus productos y servicios cumplen con las regulaciones y estándares de la industria que rigen, puede anunciarse como miembro de esa organización. También puede promocionarse como compatible con los principales estándares de la industria del software.
No todos los estándares de la industria del software se formalizan o hacen cumplir de la misma manera que los estándares respaldados por la organización. La frase "estándar de la industria" a menudo también se refiere a cualquier forma de hacer negocios que se considere práctica común. Si la mayoría de los fabricantes de software en un área local o un sector del mercado siguen ciertas reglas no escritas, esas reglas pueden llegar a entenderse como estándares de la industria por derecho propio.
Una empresa que aplica sus propias especificaciones uniformes de la industria del software también puede obtener beneficios internos en forma de eficiencia y reducción de errores. Muchas empresas de software son grandes corporaciones con oficinas en todo el mundo. Sin una forma estándar de hacer negocios, diferentes oficinas podrían estar siguiendo patrones ligeramente diferentes para la programación, la creación de documentos o incluso el mantenimiento de registros. Establecer estándares para hacer negocios desde el principio puede servir para agilizar los procesos de una empresa y garantizar resultados uniformes a lo largo del tiempo.
Mira estos Artículos