Revista: | Revista politécnica |
Base de datos: | PERIÓDICA |
Número de sistema: | 000435328 |
ISSN: | 1900-2351 |
Autores: | Ramírez Bedoya, Diego León1 Branch Bedoya, John William2 Jiménez Builes, Jovani Alberto2 |
Instituciones: | 1Servicio Nacional de Aprendizaje, Centro Tecnológico del Mobiliario, Servicio Nacional de Aprendizaje, Medellín, Antioquia. Colombia 2Universidad Nacional de Colombia, Facultad de Minas, Medellín, Antioquia. Colombia |
Año: | 2019 |
Periodo: | Jul-Dic |
Volumen: | 15 |
Número: | 30 |
Paginación: | 55-69 |
País: | Colombia |
Idioma: | Español |
Tipo de documento: | Artículo |
Enfoque: | Aplicado, descriptivo |
Resumen en español | Este artículo presenta una metodología basada en el proceso ágil de XP para el desarrollo de software orientado a robots en plataformas educativas usando middleware ROS. El resultado final fue un conjunto de evidencias tales como historias de usuarios, diagramas basados en UML y líneas de código en el lenguaje Python que demuestran buenas prácticas de calidad de código en el desarrollo de software con el uso del paradigma orientado a objetos. Se obtiene una metodología ágil modificada con un diseño evolutivo e incremental, pero con una documentación rigurosa útil para proyectos educativos y de investigación |
Resumen en inglés | This article presents a methodology based on the agile XP process for the development of robot-oriented software in educational platforms using the ROS middleware. The final result was a set of evidences such as user stories, UML-based diagrams and lines of code in the Python language that demonstrate good code quality practices in software development with the use of the object-oriented paradigm. A modified agile methodology is obtained with an evolutionary and incremental design but with a rigorous documentation useful for educational and research projects |
Disciplinas: | Ciencias de la computación |
Palabras clave: | Programación, Inteligencia artificial, Robótica, Internet de las cosas, Programación extrema |
Keyword: | Programming, Artificial intelligence, Robotics, Internet of things, Extreme programming |
Texto completo: | http://biblat.unam.mx/hevila/Revistapolitecnica/2019/vol15/no30/6.pdf |