Guía de Uso para el Contribuyente o Redactor de contenidos
Introducción
En la Guía de Uso para el Redactor se presenta el modelo de información de MADEJA en cuanto a tipos de contenidos soportados y sus relaciones entre los mismos, así como en general todas las convenciones que hay que seguir para la redacción de contenidos. Su objetivo es homogeneizar el estilo de edición de contenidos para conseguir una estructura de los contenidos común a lo largo de todos los subsistemas, que facilite la lectura e interpretación de las materias que se tratan.
NOTA IMPORTANTE: Si es Ud. un usuario que se inicia en MADEJA, se recomienda la lectura previa de los apartados de Definición, Objetivos y Guía de uso para el lector, puesto que es en estos donde se definen los términos básicos sobre los que se basarán todas las explicaciones.
Modelo de información de MADEJA
A la hora de redactar contenidos en MADEJA hay que ajustarse a un modelo de información previamente definido. Este modelo de información consiste en un conjunto cerrado de tipos de contenidos y las relaciones que existen entre los mismos.
Este modelo se encuentra en continua mejora y abierto a modificaciones que se soliciten por parte de los redactores. Por tanto se ve sometido a continuos cambios en su objetivo de modelar correctamente la realidad de lo que se necesita documentar en MADEJA
Tipos de contenido
En la sección "Crear contenido" se pueden ver todos los tipos de contenidos que hay definidos en el sistema y unas definiciones breves de qué significa cada uno. A continuación nombramos los tipos de contenido principales de MADEJA:
- SUBSISTEMA
- Se utiliza para definir una sección principal de MADEJA. Los subsistemas a su vez se divien en AREAS.
- AREA
- Sección concreta dentro de un SUBSISTEMA que trata contenido específico sobre una materia determinada. Las áreas pueden ser de 2 tipos:
- Áreas de nivel intermedio. Son áreas que se dividen a su vez en un conjunto de AREAS hijas o subáreas.
- Áreas de último nivel. Son áreas que están formadas por PAUTAS, PROCEDIMIENTOS y RECURSOS
- PAUTA
- Elemento perteneciente a un AREA (pestaña "Pautas") que dicta la norma o directriz que hay que cumplir.
- LIBRO DE PAUTAS
- Elemento perteneciente a un AREA (pestaña "Pautas") que consiste en una agrupación de PAUTAS SIMPLES con estrecha interrelación.
- PROCEDIMIENTO
- Elemento perteneciente a un AREA (pestaña "Procedimientos") que refleja una secuencia o flujo de ACTIVIDADES para la ejecución de un proceso.
- RECURSO
- Elemento perteneciente a un AREA (pestaña "Recursos"). Los recursos son elementos de soporte que aportan más información.
- Existe un conjunto amplio de tipos de recursos.
Directrices generales para la redacción de contenidos
| Id | Directriz | Subsistema | Área | Pauta | Procedimiento | Recurso |
|---|---|---|---|---|---|---|
| DG01.01 | Directrices generales de redacción - Calidad de la redacción
| X | X | X | X | X |
| DG01.02 | Directrices generales de redacción - Uso de enlaces Se deben utilizar palabras claves en los enlaces, ya que éstos deben ofrecer a los usuarios la mayor información posible sobre lo que se encontrarán al seguir el enlace. | X | X | X | X | X |
| DG02 | Licenciamiento Los contenidos deben ser de elaboración propia o las fuentes deben ser abiertas y con licencia que permita su uso (aplica a todos los formatos, tanto texto como imágenes o cualquier otro medio) | X | X | X | X | X |
| DG03 | Consistencia y coherencia global Antes de escribir en MADEJA hay que conocer lo que ya hay: su estructura y enfoque, la finalidad de cada subsistema y área, vista de pájaro a los contenidos existentes, etc. Durante este análisis, se deben identificar las áreas o partes de MADEJA que puedan tener relación con la temática que se va a abordar, y se debe ahondar en el conocimiento de dichas partes. Todo esto para garantizar que los nuevos contenidos que se elaboren tengan coherencia y sean consistentes con el resto, y puedan ser de esta forma ubicados y enlazados convenientemente con las partes de MADEJA que puedan estar relacionadas. | X | X | X | X | X |
| DG04 | Ámbitos de MADEJA Durante la redacción de contenidos se debe tener cuidado de cuidar la estructura de la redacción de forma que se separen los contenidos genéricos (MADEJA general aplicable a toda la Junta de Andalucía) de las particularizaciones o ámbitos locales de cada Consejería u Organismo (MADEJA Consejerías, incluyendo SGISI) | X | X | X | X | |
| DG05 | Contenidos generales vs específicos Debe prestarse atención a realizar una distinción clara y explícita entre contenidos genéricos frente a contenidos específicos que se circunscriben a un ámbito en concreto (tecnología, metodología...). Idealmente estos bloques irán agrupados en distintas áreas, para mejor localización. Ej: pautas generales de desarrollo/base de datos, frente pautas específicas de javaEE, Oracle, etc. | X | X | X | X | |
| DG06 | Uso correcto de los tipos de contenidos Utilizar cada tipo de contenido conforme a la finalidad con la que fue creado (no "reutilizar" tipos de contenidos y "alterar" su orientación). | X | X | X | X | X |
| DG07 | Uso de enlaces internos a RCJA Tener cuidado con los enlaces a sistemas de información o páginas web sólo accesibles dentro de la RCJA o por VPN. Identificar si procede publicar dichos contenidos en Internet o bien si sólo van dirigidos a público interno corporativo. En el primer caso, intentar minimizar estos enlaces y, en caso de incluirlos, indicar claramente que sólo es accesible por VPN o RCJA, para no dar impresión de "error" a los usuarios externos de Internet. En el segundo caso, marcar claramente dichos contenidos para su no-publicación en Internet, sólo en Corporativo. | X | X | X | X | X |
| DG08 | Uso de enlaces externos
| X | X | X | X | X |
| DG09 | Clasificación de vocabularios Todos los contenidos susceptibles de aplicar unos "vocabularios" o taxonomías, deben ser clasificados para considerarse completos. | X | X | X | X | |
| DG10 | Relaciones entre contenidos Todos los contenidos que permiten especificar relaciones a otros contenidos (pautas, procedimientos y recursos), deben ser convenientemente enlazados con los contenidos de MADEJA con los que puedan estar relacionados, antes de considerarse completos. | X | X | X | ||
| DG11 | Glosario Los subsistemas o áreas que incluyan muchos términos específicos de la materia que tratan deberían disponer de un glosario asociado, utilizando para ello la funcionalidad de glosario del portal | X | X | |||
| DG12 | Roles Los contenidos que hagan referencia a actores con determinados roles o perfiles deben cuidar el alineamiento de la nomenclatura y definición de dichos roles con la propuesta unificada de roles de MADEJA | X | X | X | X |
Directrices específicas por tipo de contenido
Pautas
A continuación se indican las directrices que se deben cumplir para asegurar la calidad de una pauta. En este caso se tratan cuestiones de forma, no del contenido o negocio que trata la pauta, el cual deberá ser revisado en otro proceso paralelo.
| Id | Directriz |
| DE-PAU-01 | Mensaje principal breve y claro El mensaje principal o corto de la pauta constituye el elemento más importante de una pauta, el titular que resume el mensaje esencial que trata de transmitir la pauta. Debe ser breve, conciso, pero a la vez completamente claro y directo, sin ambigüedades. Leyendo el mensaje corto se debe dar un mensaje claro de qué enunciado o directriz es la que hay que cumplir. |
| DE-PAU-02 | Rol/es destinatario/s En los subsistemas y/o áreas orientados a más de un rol, la redacción de la pauta deberá dejar de forma clara y explícita el rol o roles, de entre los valores posibles, a los que la pauta va dirigida y aplica su cumplimiento (esto adicionalmente a clasificar el contenido por taxonomía de rol) |
| DE-PAU-03 | Granularidad Los contenidos de una pauta deben estar íntimamente relacionados entre sí. Si dentro de una misma pauta se tratan dos temas que no tienen una relación atómica, considerar la conveniencia de separar en dos pautas independientes. |
| DE-PAU-04 | Desarrollo de la pauta
|
| DE-PAU-05 | Expresiones durante la redacción En la redacción de la pauta se debe cuidar el uso de expresiones que transmitan un carácter de cumplimiento. Ejemplos:
Salvo que se haga con una intencionalidad, la redacción debería quedar más "neutra", en general usando formas verbales en infinitivo o futuro.
|
| DE-PAU-06 | Verificabilidad
|
Recursos
| Id | Directriz |
| DE-REC-01 | Motivación para la redacción de un recurso Cada recurso que se defina debe haber sido referenciado o bien en textos introductorios a subsistemas/áreas o bien en pautas o procedimientos. Nunca deben definirse recursos “huérfanos”, aislados. Un recurso se define porque existe la necesidad de ampliar información sobre algo que ha sido mencionado en un área, pauta o procedimiento. Es decir, no se debe empezar a escribir en MADEJA redactando los "recursos", sino que el orden lógico de escritura es empezar por las pautas y procedimientos, en este orden. E ir ampliando información encapsulándola en forma de recursos según se vaya viendo la necesidad. |
| DE-REC-02 | Enlaces externos vs Recursos Antes de especificar un enlace externo a Internet sobre cualquier tema que se mencione dentro de cualquier contenido, es necesario asegurarse que dicho tema no esté ya creado como recurso. Si está creado el recurso, se deberá hacer referencia al recurso, no al enlace externo. Si no está creado, se debe estudiar si interesaría crear un recurso al efecto o bien dejarlo sólo como enlace directo a una web externa. |
| DE-REC-03 | Subsistema "propietario" del recurso Antes de crear un recurso en un subsistema se debe estudiar si la temática del mismo corresponde a dicho subsistema, o bien si la "propiedad" del recurso, por la temática que ostenta, correspondería a otro subsistema distinto, en cuyo caso sólo se debería referenciar en el primero (Ej: recurso sonar referenciado en el subsistema de desarrollo, pero creado y mantenido por el subsistema de verificación) |
| DE-REC-04 | Uso correcto de los tipos de recursos Si la materia que se quiere documentar como recurso no se ajusta a ninguno de los tipos de recursos definidos en el modelo de información, se debe comentar esta situación a los responsables de la Guia de Uso para estudiar si procede la modificación del modelo o bien si resulta posible encajarlo dentro de alguno de los tipos ya definidos. En ningún caso se debe "forzar" el uso de alguno de los tipos existentes si la finalidad y atributos definidos para dicho tipo no se ajustan a las necesidades. |
Redacción de elementos de verificación
Un elemento de verificación (llamado comúnmente de forma simplificada “verificación”) no es más que la definición de una serie de pasos que se deben ejecutar para verificar el cumplimiento de un enunciado. En general en el ámbito de MADEJA, el cumplimiento de una pauta se comprobará con un conjunto formado por 1 a N verificaciones.
Las distintas verificaciones se almacenan o cargan en lo que se llama la matriz de verificación, componente que se integra a través de la herramienta verificA.
En relación a los elementos de verificación o verificaciones, se deben cumplir los siguientes supuestos:
- Por cada pauta que se defina se debe proponer el conjunto de verificaciones necesarias para medir su cumplimiento.
- Formato de una verificación. Por cada verificación que se proponga, se deben definir valores para los siguientes atributos:
- Nombre: Nombre de la verificación
- Descripción: Descripción del objetivo de verificación que se persigue. Describir de forma clara qué se quiere comprobar.
- Pauta: Identificación de la pauta a la que está asociada dicha verificación
- Tipo de verificación: Indicar si se trata de una verificación manual, automática o semi-automática.
- Nivel de severidad: Indicar el nivel de severidad asociado a la verificación
- Procedimiento o pasos para la comprobación: Describir cómo se va a llevar a cabo la verificación , estableciendo si fuese necesario una secuencia de pasos para la misma.
- Los pasos a seguir en una verificación deben adaptarse a las infraestructuras y herramientas corporativas, dentro de lo posible.
A título informativo conviene mencionar que en la actualidad las herramientas que se usan a nivel corporativo para ejecutar verificaciones automáticas son: pmd, checkstyle, findbugs y aquellos plugins a medida sobre sonar que se desarrollen. Se dispone de algún plugin desarrollado a medida para verificar determinados aspectos sobre el pom.xml de maven.
- Las tareas de verificación propuestas deben ser viables, es decir, emplear herramientas o procesos disponibles o asequibles dentro de la organización, que no supongan un esfuerzo desproporcionado o inviable.
Checklist de validación
Ir al apartado Checklist de validación de la Guía de Uso para el Validador de Contenido
