Uso de la inteligencia artificial para documentar el código de un software de forma automática

Publicado el

spot_img

Al momento de desarrollar el software para un servicio o sistema operativo, resulta importante documentar el código a lo largo de las fases que componen el proyecto.

Esto permite tener la suficiente información para conocer las instrucciones ejecutadas por los diferentes segmentos de código, de manera que este resulte comprensible para todos los miembros involucrados en el desarrollo de los módulos que darán forma al software, y para que pueda ser consultado por terceros que lleven a cabo un proyecto similar.

Así también, la documentación del código es fundamental para saber cómo actuar en caso de presentarse algún error en un segmento del código, o cuando llega el momento de añadir nuevas funcionalidades, o bien optimizar las que ya existen.

Pensando en esto, la startup Mintlify, encargada del desarrollo de software para la automatización de las tareas de documentación de otros softwares, anunció recientemente la creación de nuevos productos, así como la ampliación de su equipo de trabajo.

Hang Wang, director general de Mintlify, señaló que la razón para fundar esta startup fue el hecho de vivir experiencias en el entorno de desarrollo de software donde tuvo que trabajar con documentación incompleta o cuya información no presentaba una buena calidad (todos nosotros hemos sufrido eso alguna vez). En ese sentido, Wang señaló que ha sido testigo de la deficiente documentación que muchas empresas del sector poseen. Así también, indicó que la documentación constituye un faro para los ingenieros que apenas se inician en el desarrollo de software, así como aquellos que se adentran en nuevas bases de código. Añadido a esto, Wang expresó que la documentación contribuye al ahorro de tiempo en la tarea de explicar el código a cualquiera que lleve a cabo su revisión en el futuro.

Tomando esto en cuenta, la empresa piensa enfocar sus operaciones en la automatización de la documentación, es decir, documentar el código sin intervención humana, lo cual podría conseguirse con las técnicas de inteligencia artificial existentes actualmente.

Wang indicó que, a diferencia de sus competidores, Mintlify proporciona resultados notablemente superiores en calidad, siendo que los desarrolladores no requieren alojar la documentación dentro de un servicio en la nube.

Al momento de poner en marcha sus funciones, Mintlify procesa el código y genera documentos de este para explicarlo, valiéndose para ello de tecnologías como el procesamiento del lenguaje natural y scrapping web.

Si te ha gustado el contenido Invítanos a un café. ¡Gracias por seguir leyéndonos!

En Portada

La OMS inspeccionará crucero por brote de hantavirus

Epidemiólogos de la OMS realizarán este martes una revisión para conocer el estado de...

¿En qué se basó Abinader para frenar proyecto minero en Romero?

El presidente Luis Abinader ordenó la noche del lunes detener de forma "inmediata" cualquier...

Dopaje: nadadora dominicana enfrenta 4 años de suspensión

Una amarga noticia sacude la natación dominicana tras conocerse un resultado analítico adverso de...

El vicepresidente del Conep rechaza detención del proyecto Romero

El vicepresidente del Consejo Nacional de la Empresa Privada (Conep), Cesar Dargam, expresó su...

Noticias Relacionadas

Probamos el MacBook Neo: lo más llamativo del portátil barato de Apple es, sencillamente, que es un Mac

Durante el último mes he estado probando el dispositivo del que todo el mundo...

OnePlus se integra con realme bajo el paraguas de OPPO: otro paso más en su cambio de rumbo

Hay marcas que, en un momento concreto, consiguen algo difícil de explicar con cifras....