Opus: Una novedosa base de conocimiento de código abierto

Un reto que enfrentan las empresas en la actualidad es tener una adecuada gestión y comunicación entre los departamentos que la conforman, de igual manera, con la inclusión de estándares de documentación y la aparición de nuevas tecnologías es necesario que toda la organización maneje los mismos términos y además cuenten con lugares centralizados de consultas. Para ayudar a superar este importante reto, nace la base de conocimiento, que son la fuente de información fiable de una organización y donde se puede gestionar o documentar cualquier proceso (desde requisitos de productos hasta notas de reuniones).

La base de conocimiento es fundamental en cualquier organización, pero toma mayor prioridad en aquellas de acelerado crecimiento. En la actualidad, son diversas las alternativas libres y privativas que nos permiten crear una base de conocimiento de manera eficiente, en está ocasión queremos profundizar en Opus que destaca por su interfaz intuitiva y sus amplias funcionalidades

¿Qué es una base de conocimiento?

La base de conocimiento o knowledge base, es la implementación de un tipo de base de datos especial que permite una adecuada gestión del conocimiento. Estas aplicaciones permiten recolectar, organizar y recuperar información relacionada a una organización y a sus procesos de manera computarizada.

Se puede decir que una base de conocimiento es un repositorio centralizado de información, que según la aplicación que la implementa ofrece diversas funcionalidades tanto para recolectar la información como para difundirla entre sus usuarios.

En general, una base de conocimientos no es un conjunto estático de información, sino un recurso dinámico que en algunos casos tiene la capacidad de aprender (por inteligencia artificial).

¿Qué es Opus?

Es una aplicación de base de conocimiento de código abierto, desarrollado por Zeeshan Ahmed utilizando php y javascript, que permite la gestión adecuada del conocimiento. La aplicación permite a los equipos documentar lo que son, lo que hacen y cómo lo hacen de manera rápida, eficiente y siguiendo los estándares de IT.

La aplicación posee espacios que se adaptan a cada equipo, departamento o proyecto, permitiendo que los miembros o involucrados puedan crear, organizar y compartir conocimientos dentro de sus equipos correspondientes.

Opus posee una jerarquía estructurada y un potente motor de búsqueda para encontrar lo que necesitas de manera rápida y fácil. De igual manera, cuenta con plantillas para la creación de documentos que pueden ser compartidas con los demás colaboradores.

Caracteristicas de Opus

Entre las muchas características de Opus podemos destacar:

  • Permite crear y gestionas Wikis.
  • Posibilidad de Crear páginas anidadas dentro de wikis.
  • Gestión de wikis, etiquetas y páginas.
  • Puede realizar invitaciones por email para los miembros de equipo.
  • Poderosa ACL para asignar diferentes roles y permisos a los empleados.
  • Integración con las notificaciones de Slack.
  • Notificaciones In-App
  • Discusiones usando los comentarios
  • Creación de  plantillas de páginas reutilizables
  • Excelente motor de búsquedas en la base de conocimientos
  • Open Source
  • Y mucho más.

Podemos apreciar una galería con capturas del desarrollador a continuación:

¿Cómo instalar Opus?

Podemos instalar Opus de manera fácil desde su código fuente, con los siguientes pasos:

  • Clonar el repositorio oficial de la aplicación
    git clone https://github.com/zeeshanu/opus.git
  • Crear .env usando .env.dist con la información pertinente.
  • Instalar las dependencias necesarias
    composer install
  • Abrir el directorio del proyecto y ejecutar la aplicación
    php artisan migrate
  • Generar una key para la aplicación
    php artisan key:generate
  • Ejecutar la database
    php artisan db:seed

¿Que te parece está interesante aplicación, déjanos tu comentarios al respecto


6 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Antonio Hueso dijo

    Hola, @lagarto. Enhorabuena por este trabajo. Voy al grano: sabes de la existencia de FairCoop (fair.coop)? Te interesa colaborar para crear un sistema economico justo, autogestionado, abierto y libre? Fíjate en Fairmarket, Fairpay, Faircoin, getfaircoing, et. Por fin: Opus es una aplicacion solo para pc o tiene versión para móviles (android) ? Saludos.

  2.   Max Jonathan Rodriguez Beltran dijo

    Realizaste la instalación?

    Son los mismos pasos que vienen en la documentación del proyecto, pero no va mas allá de una configuración básica, como lo ejecutas? necesitas configurar algún servidor web? es buen proyecto como para que nada mas hagan una transcripción del readme del proyecto, si pudieran extender mas el post y realmente mostrar una instalación real sería genial.

  3.   José Quintana Beltrán dijo

    Hola Lagarto, coincido con Max, puedes ampliar la explicación de la instalación? quiero instalarlo en una lap con ubuntu, se puede?, es un proyecto estupendo que puede ayudar en mucho a la PYMES.

    Saludos.

  4.   Rodrigo Valenzuela dijo

    Para ejecutar la aplicación:
    php artisan serve

    Saludos!

  5.   Carlos Cuellar dijo

    Serias tan amable de ilustrame, por lo menos saber los requerimientos mínimos

  6.   Carlos Cuellar dijo

    Serias tan amable por lo menos saber los requerimientos mínimos