Now showing items 1-5 of 5

    • Applying pair programming practice in the improvement of software design skills, in an undergraduate course 

      Quintana Cruz, Hernán Alejandro; Grados Licham, Billy (Association for Computing Machinery, 2020)
      Acceso abierto
      Teaching design patterns has proved to be a complicated topic in software engineering courses. Practitioners require mastering this technique in order to develop higher-quality programs. As part of the experiment, we ...
    • Gamit!: Plataforma para la gamificación basada en un sistema de recompensas para estudiantes universitarios 

      Quintana Cruz, Hernán Alejandro; Rincón-Flores, Elvira; Santos, Brenda; Masuura, Alberto (Universidad de Lima, 2022)
      Acceso abierto
      La gamificación es una técnica que permite utilizar en distintos contextos las que se presentan en los juegos. En la actualidad, existen varias iniciativas para aplicarla en contextos educativos, las cuales buscan impactar ...
    • Heurísticas aplicables a testeos de mutación 

      Gutiérrez Cárdenas, Juan Manuel; Quintana Cruz, Hernán Alejandro (Universidad de Lima, Instituto de Investigación Científica, 2018)
      Acceso abierto
      En la especialidad de Ingeniería de Software existe un campo de estudio denominado de pruebas o testing, el cual permite determinar si un software no presenta errores o bugs que lleven al funcionamiento no deseado ...
    • Heuristics Applied to Mutation Testing in an Impure Functional Programming Language 

      Gutiérrez Cárdenas, Juan Manuel; Quintana Cruz, Hernán Alejandro; Mego Fernandez, Diego; Diaz Baskakov, Serguei (Science and Information Organization, 2019)
      Acceso abierto
      The task of elaborating accurate test suites for program testing can be an extensive computational work. Mutation testing is not immune to the problem of being a computational and time-consuming task so that it has found ...
    • Implementación de aplicaciones isomórficas con Javascript 

      Quintana Cruz, Hernán Alejandro (Universidad de Lima, 2015)
      Acceso abierto
      Con la evolución de los navegadores y la implementación de los nuevos estándares web (HTML5), aparecieron nuevas herramientas que nos han permitido crear aplicaciones web más complejas, con una mejor experiencia de usuario. ...