Skip to main content

Control de Licencias

El proceso de crear una licencia para una versión del producto es un proceso colaborativo en la empresa. El departamento jurídico necesita las informaciones correctas para crear una licencia de un software/versión-software, ¿y quién puede ayudarles? Los responsables del desarrollo de la solución.

Agile vs Licencias

Una de las herramientas más utilizadas en el proceso de desarrollo de software es la metodología ágil. ¿Cómo podríamos incluir el control de las licencias en la entrega del producto en producción?

En el proceso de desarrollo, varias bibliotecas y códigos de terceros son usados en el camino. ¿Cómo garantizar que esos productos de terceros no impactarán en la licencia del producto final?

Para resolver ese problema, es fundamental desarrollar una estrategia adaptada a las complejidades de la situación. Desafortunadamente, no hay una solución definitiva que pueda aplicarse en todos los casos. Es esencial, sin embargo, garantizar que las informaciones sobre los productos de terceros involucrados en el proyecto lleguen al sector responsable del empaquetado final de la solución a tiempo de generar la licencia del producto final para la producción.

Elementos importantes que pueden ayudar a no perderse en el proceso:

  • Crea una formación de propiedad intelectual para toda la empresa.

  • Ten una estrategia para que los colaboradores sean capaces de divulgar lo que están usando.

  • Es necesario un sector responsable para evaluar si la licencia de terceros impactará en el software o tiene alguna incompatibilidad con alguna otra licencia.

  • Una buena estrategia es tener un formulario, para ser rellenado por el colaborador, con todos los datos necesarios para un inventario de propiedades intelectuales de terceros. Esto facilitará al departamento jurídico generar la licencia de las versiones y mantendrá un histórico del producto.

  • En el caso del departamento jurídico, un documento en anexo con las licencias podría ser utilizado, siendo que este documento vendría del formulario rellenado, evitando así modificar todo el tiempo el documento de licencia.

  • Genera un documento firmado digitalmente por los mantenedores de la solución que les obligue a rellenar los formularios correctamente y adjunta junto a las licencias finales.

  • Ten una base de datos solo para guardar las informaciones provenientes de los colaboradores.

  • No permitas uso de licencias de software libre excepto si es extremadamente necesario, pues puede impactar en todo el proyecto.

  • Crea una estrategia de revisión antes del lanzamiento de las versiones.

disclosure