<commit_before>---
title: Proceso de publicación
spdx-id: guia
nickname: guia
source: 
lang: es

---
A continuación se detalla el proceso de publicación de una herramienta digital y los puntos a tener en cuenta en cada fase del proceso.

## 1.- Entender el contexto de la herramienta:
Esta fase sirve para aclarar todas las dimensiones de la herramienta digital.
* **Contexto**: Definir el problema que resuelve la herramienta y cómo ésta puede impactar en el desarrollo, identificar los usuarios y las audiencias potencialmente interesadas así como nuevos casos de uso.
* **Aspectos legales**: Identificar posibles aspectos que puedan ralentizar la publicación.
* **Aspectos técnicos**: Conocer las funcionalidades, requisitos técnicos y dependencias que pueda tener la herramienta.
## 2.- Completar documentación y evaluar la calidad de código:
El objetivo de esta fase es disminuir las barreras de entrada para que nuevos desarrolladores puedan reutilizar la herramienta. Para ello se trabajarán en los siguientes aspectos:
* Documentar el README.md siguiendo el modelo de esta plantilla. (Leer más aquí)
* Evaluar la calidad de código. (Leer más aquí)
## 3.- Publicar la herramienta digital en code.iadb.org
Durante esta fase se publicará la herramienta y se pulirán los aspectos de presentación. 

<style> .ocultar_breadcrumb_ingles{ display:none; } .ocultar_home_ingles{ display:none; } </style><commit_msg>Update Proceso_Publicacion.md<commit_after>---
title: Proceso de publicación
spdx-id: guia
nickname: guia
source: 
lang: es

---
A continuación se detalla el proceso de publicación de una herramienta digital y los puntos a tener en cuenta en cada fase del proceso.

## 1.- Entender el contexto de la herramienta:
Esta fase sirve para aclarar todas las dimensiones de la herramienta digital.
* **Contexto**: Definir el problema que resuelve la herramienta y cómo ésta puede impactar en el desarrollo, identificar los usuarios y las audiencias potencialmente interesadas así como nuevos casos de uso.
* **Aspectos legales**: Identificar posibles aspectos que puedan ralentizar la publicación.
* **Aspectos técnicos**: Conocer las funcionalidades, requisitos técnicos y dependencias que pueda tener la herramienta.
## 2.- Completar documentación y evaluar la calidad de código:
El objetivo de esta fase es disminuir las barreras de entrada para que nuevos desarrolladores puedan reutilizar la herramienta. Para ello se trabajarán en los siguientes aspectos:
* Documentar el README.md siguiendo el modelo de esta plantilla. (Leer más aquí)
* Evaluar la calidad de código. Para ello es necesario disponer del código en un repositorio de Github y conocer: (Leer más aquí) 
  * Los requisitos del sistema operativo para la compilación (versiones específicas de librerías, software de gestión de paquetes y dependencias, SDKs y compiladores, etc.).
  * Las dependencias propias del proyecto, tanto externas como internas (orden de compilación de sub-módulos, configuración de ubicación de librerías dinámicas, etc.).
  * Los pasos específicos para la compilación del código fuente y ejecución de tests unitarios en caso de que el proyecto disponga de ellos.
## 3.- Publicar la herramienta digital en code.iadb.org
Durante esta fase se publicará la herramienta y se pulirán los aspectos de presentación. 

<style> .ocultar_breadcrumb_ingles{ display:none; } .ocultar_home_ingles{ display:none; } </style>
{'fraction_non_alphanumeric': 0.054870892018779344, 'fraction_numerical': 0.0017605633802816902, 'mean_word_length': 4.980701754385965, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1353235', 'n_tokens_mistral': 1097, 'n_tokens_neox': 1083, 'n_words': 465}