P. Martínez Vaquero, E. López Cano, J. Martínez Moguerza

It is relatively easy to create statistical software using the R programming language. At the time this is written there are 18884 contributed packages in the CRAN repository. Usually, the focus when creating an R package is on the statistical method to be implemented. Very often engineering software good practices or software quality techniques are disregarded or ignored. It is time for statisticians who create statistical software to incorporate these techniques into their workflows in order to have high quality statistical software. One of this techniques is unit testing. Unit tests can be created for each function in the package. Tests are automatically run when building the package, and we can test the whole package when needed. This is important when creating the function for the first time, but also when maintaining the package to avoid breaking code that previously worked. Our experience implementing unit testing in the SixSigma R package will be shown.

Palabras clave: R, software engineering, statistical software, unit testing, six sigma, quality

Programado

GT20 Software y Computación para Estadística e Investigación Operativa (SOCEIO)
9 de junio de 2022  12:00
Salón de Grados


Otros trabajos en la misma sesión


Últimas noticias

  • 08/06/22
    Visita a la Alhambra

    Mañana jueves día 9 por la tarde visitaremos la Alhambra. 1. A las 19:00 comenzarán a salir autobuses desde la puerta del Hotel Granada Center (frente la puerta de la Facultad de Ciencias) 2. A la llegada se organizarán grupos con guías. 3. Habrá grupos en inglés. Estos grupos esperarán en el destino hasta la llegada de todos los autobuses. 4. Tras la visita a La Alhambra iremos andando al Carmen de los Mártires a tomar un cóctel. 5. A la vuelta, de nuevo podemos regresar en autobús que saldrán del mismo sitio desde donde nos dejen en la Alhambra. 6. Aunque el camino a La Alhambra en autobús parece largo, realmente está cerca de la ciudad. Os invitamos a que, quién lo desee, baje andando en un agradable paseo. 7. No olvidéis llevar con la entrada de la Alhambra vuestro documento acreditativo cuyo número coincide con el de la entrada que disponéis.

  • 31/05/22
    Canal YouTube

    Ya está en la web la etiqueta de menú desde donde ver las retransmisiones en directo: inauguración, plenarias, mesas redondas, ... ¡¡¡¡Np olvides entrar al canal de YouTube y suscribirte!!!!

  • 27/05/22
    Cena de Gala

    Se abre la posibilidad de que todo el que esté inscrito en el congreso, y desee que asistan a la cena de gala acompañantes no inscritos, puedan hacerlo pagando el precio de dicha cena (80 euros IVA incluido). Este pago deberá realizarse antes del 1 de Junio (inclusive). Para ello ponerse en contacto con [email protected]

  • 23/05/22
    AVISO IMPORTANTE

    Para entrar a la Alhambra en la visita del jueves día 9 es obligatorio presentar el documento identificativo cuya referencia se envió a la organización (eurocongres)

  • 16/05/22
    Actos sociales

    Todos los actos sociales están incluidos con el pago de la correspondiente inscripción.

Política de cookies

Usamos cookies solamente para poder idenfiticarte y autenticarte dentro del sitio web. Son necesarias para el correcto funcionamiento del mismo y por tanto no pueden ser desactivadas. Si continúas navegando estás dando tu consentimiento para su aceptación, así como la de nuestra Política de Privacidad.

Adicionalmente, utilizamos Google Analytics para analizar el tráfico del sitio web. Ellos almacenan cookies también, y puedes aceptarlas o rechazarlas en los botones de más abajo.

Aquí puedes ver más detalles de nuestra Política de Cookies y nuestra Política de Privacidad.