[ca] En aquest treball es presenta el primer cicle de vida del desenvolupament d'una aplicació d'escriptori destinada a l'anàlisi de dades i a la generació de models de pneumàtic. L'aplicació es desenvolupa a Python i està dirigida a equips de Formula Student, encara que també pot ser utilitzada fora d'aquest context; de manera que és possible importar i treballar amb dades de pneumàtic procedents del FSAE Tire Test Consortium (FSAE TTC). A partir d'un fitxer de dades, l'aplicació és capaç de descriure les característiques de força lateral, força de frenada i self-aligning torque d'un pneumàtic; fent ús del model Magic Formula '89. Per generar un model, es fa ús de la rutina de minimització Differential Evolution, que és capaç d'ajustar el model a les dades de manera automàtica, sense necessitat d'establir rangs o estimacions inicials per als coeficients del model. D'aquesta manera, l'usuari no necessita tenir experiència prèvia en modelització de pneumàtics ni coneixements sobre el significat físic dels coeficients. Un cop obtingut, el model pot ser exportat a MATLAB i integrat a un model de vehicle. L'execució del projecte es realitza d'acord a la metodologia agile, de manera que el desenvolupament de l'aplicació queda dividit en diversos cicles de vida. Cada cicle està compost per les fases d'anàlisi, disseny i implementació. A més, al final de cada cicle es fa un lliurament de l'aplicació a l'usuari per facilitar la detecció d'errors i afavorir l'aparició de possibles millores; així com dur a terme un disseny orientat a satisfer les demandes de l'usuari. El codi de l'aplicació s'estructura seguint l'esquema del patró Model View Presenter, de manera que resulta possible fer canvis en la GUI o les funcions de càlcul de forma independent. Per acabar, aquest treball pretén establir les bases per continuar desenvolupant i perfeccionant l'aplicació en futurs cicles de vida, mantenint en tot moment la filosofia i els mètodes emprats des del començament del projecte.

[es] En este trabajo se presenta el primer ciclo de vida del desarrollo de una aplicación de escritorio destinada al análisis de datos y a la generación de modelos de neumático. La aplicación se desarrolla en Python y está dirigida a equipos de Formula Student, aunque también puede ser utilizada fuera de este contexto; de modo que resulta posible importar y trabajar con datos de neumático procedentes del FSAE Tire Test Consortium (FSAE TTC). A partir de un archivo de datos, la aplicación es capaz de describir las características de fuerza lateral, fuerza de frenado y momento autoalineante de un neumático; haciendo uso del modelo Magic Formula '89. Para generar un modelo, se hace uso del algoritmo de minimización Differential Evolution, que es capaz de ajustar el modelo a los datos de forma automática, sin necesidad de establecer rangos o estimaciones iniciales para los coeficientes del modelo. De este modo, el usuario no necesita poseer experiencia previa en modelización de neumáticos ni conocimientos acerca del significado físico de los coeficientes. Una vez obtenido, el modelo puede ser exportado a MATLAB e integrado en un modelo de vehículo. La ejecución del proyecto se ciñe a la metodología agile, de modo que el desarrollo de la aplicación queda dividido en varios ciclos de vida. Cada ciclo está compuesto por las fases de análisis, diseño e implementación. Además, al final de cada ciclo se realiza una entrega de la aplicación al usuario para facilitar la detección de errores y favorecer la aparición de posibles mejoras; así como llevar a cabo un diseño orientado a satisfacer las demandas del usuario. El código de la aplicación se estructura en base al patrón Model View Presenter, por lo que resulta posible llevar a cabo cambios en la GUI o las funciones de cálculo de forma independiente. Este trabajo pretende sentar las bases para continuar desarrollando la aplicación en futuros ciclos de vida, manteniendo en todo momento la filosofía empleada desde el comienzo.