ASEGURAMIENTO DE LA CALIDAD DE VIDEOJUEGOS BASADO EN LA ISO/IEC 15504
DIEGO FERNANDO NIETO JIMENEZExamen13 de Agosto de 2022
2.501 Palabras (11 Páginas)252 Visitas
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
(Universidad del Perú, DECANA DE AMÉRICA)
ESCUELA PROFESIONAL ACADÉMICA DE INGENIERÍA DE SOFTWARE
[pic 1]
Aseguramiento de la calidad de software
Planteamiento de proyecto
ASEGURAMIENTO DE LA CALIDAD DE VIDEOJUEGOS BASADO EN LA ISO/IEC 15504
Docente:
Huapaya Chumpitaz, Mario Agustin
Presentado por:
Nieto Jimenez Diego Fernando 19200089
Lima - Perú
2022
RESUMEN
Con el pasar de los años, los videojuegos han logrado que cada vez mucha más gente se interese por estos, por ese motivo es que debe ser analizado con mucho más detenimiento ya que su comercialización depende netamente de los usuarios. Para su correcto desarrollo y lograr un funcionamiento adecuado se debe regir por guías, procesos y/o herramientas que garanticen la calidad del producto con la finalidad de llevar a cabo un correcto desarrollo que contenga pruebas estructuradas y organizadas. Para llevar a cabo esta investigación tendremos como principal estándar internacional el ISO/IEC 15504 para la mejora, evaluación de los procesos de desarrollo, mantenimiento de sistemas de información y productos de software. Con el fin de ayudar a mejorar los procesos de evaluación y aseguramiento de la calidad de los videojuegos que son tan demandados en la actualidad.
ABSTRAC
Over the years, video games have made more people interested in them, for this reason it must be analyzed much more carefully since its commercialization depends clearly on the users. For its correct development and to achieve proper operation, it must be governed by guidelines, processes and/or tools that guarantee the quality of the product in order to carry out a correct development that contains structured and organized tests. To carry out this research we will have as main international standard ISO/IEC 15504 for the improvement, evaluation of development processes, maintenance of information systems and software products. In order to help improve the processes of evaluation and quality assurance of video games that are so highly demanded today.
- INTRODUCCION
Un videojuego es una actividad interactiva que se juega por medio de un dispositivo audiovisual. Al ser juegos, los videojuegos están compuestos por diversos elementos y reglas específicas, por una narrativa, e implican la participación activa de uno o más usuarios. Para asegurar la calidad de estos tenemos a las pruebas de software son de gran ayuda para mejorar la calidad de un producto. Entre más pronto se apliquen mecanismos de prueba que guíen el proceso de desarrollo, más fácilmente
podrá evitarse que el proyecto se salga del tiempo y presupuesto planeado,
pues se podrán detectar más problemas originados en las fases tempranas
del proceso, que son los que mayor impacto tienen y con esto lograr un resultado eficiente. Para lograr con nuestros objetivos se usará la norma ISO 15504 que es un estándar ampliamente difundido de un tiempo a esta parte para empresas que se dedican al desarrollo de productos y aplicaciones de Software.
- ANTECENDENTES
- PROCESO DE PRUEBAS EN EL DESARROLLO DE VIDEOJUEGOS
La etapa de pruebas durante un proceso de desarrollo de software, para su
correcto funcionamiento y lograr resultados efectivos orientados al
cumplimiento del objetivo de estas, debe regirse por guías, procesos y/o
artefactos que garanticen la calidad del producto final. Sin embargo, para el
desarrollo de software encaminado a los videojuegos, estos procedimientos
y/o artefactos que se conocen no son suficientes para escribir sus
funcionalidades básicas, es decir, sus mecánicas, y tomar acciones
tempranas sobre los defectos que se puedan encontrar. Con el propósito de
contribuir efectivamente a la etapa de pruebas de videojuegos, con una
implementación estructurada y organizada de las mismas, la presente
investigación persigue como objetivo desarrollar un proceso de pruebas para
el desarrollo de videojuegos.
- REFINAMIENTO DE UN MODELO DE CALIDAD PARA JUEGOS SERIOS
En este trabajo se persiguen los siguientes objetivos. Presentar
brevemente el modelo de calidad para Juegos serios (QSGame-Model) propuesto en un trabajo previo de los autores, describir las actividades llevadas a cabo para diseñar y construir una encuesta que será distribuida a expertos en el
desarrollo y enseñanza de Juegos serios (o videojuegos) y cuyas respuestas nos
servirán para refinar el modelo propuesto, y presentar los primeros resultados
obtenidos tras la realización de la encuesta por tres expertos. La distribución de
la encuesta a un grupo mayor de expertos y la validación de la utilidad del
QSGame-Model, quedan pendientes como trabajo futuro.
- JUGABILIDAD COMO MEDIDA DE CALIDAD EN EL DESARROLLO DE VIDEOJUEGOS
Los videojuegos se han convertido en un campo de importante
avance en el sector interactivo debido a su éxito comercial. Estos avances hacen
que cada vez sea más importante analizar si la Experiencia del Usuario es
adecuada dependiendo de la naturaleza del videojuego y de esta forma poder
asegurar una calidad de uso óptima por parte del jugador, factor que puede
repercutir en el éxito o fracaso de aceptación de los usuarios. Uno de los
factores determinantes en la calidad de uso es la denominada ‘Jugabilidad’. En
este trabajo tenemos como principal objetivo extender el nuevo estándar
internacional ISO/IEC 25010, 2011 para la Calidad en Uso en base a la
jugabilidad para poder analizar el grado de la experiencia interactiva, o grado de
calidad desde el punto de vista de la interacción entre el jugador y juego, en
busca de un mejor conocimiento e información que ayude a mejorar los
procesos de evaluación y aseguramiento de la calidad del producto final tan
demandados en la industria actual.
- ESTANDAR
- LA NORMA ISO/IEC 15504
En 1993 la ISO aprobó un programa de trabajo para el desarrollo de un
modelo que fuera la base de un futuro estándar internacional para la
evaluación de los procesos del ciclo de vida del software. Este trabajo
recibió el nombre de SPICE y desde su primer borrador publicado en 1995,
la ISO invitó a las empresas desarrolladoras de software a aplicarlo. En
1998 tras las primeras evaluaciones, el trabajo pasó a la fase de informe
técnico con la denominación ISO/IEC TR 15504. La aparición oficial del
estándar se hizo en el año 2003, y a partir de este año se han
presentado nuevas versiones con modificaciones y adiciones de partes
con el único fin de fortalecer dicho estándar (Palacio, 2006).
[pic 2]
Figura 1. Estructura del estándar ISO/IEC 15504
[pic 3]
Figura 2. Niveles de madurez de la parte 7 del estándar ISO/IEC 15504.
DEFINICION
- Es un modelo para la mejora y evaluación de los procesos de desarrollo y mantenimiento de sistemas de información y productos de software
- Es una norma abierta e internacional para evaluar y mejorar la capacidad de madurez de los procesos.
- DESARROLLO DE LA PROPUESTA
Uno de los pilares fundamentales y como primera tarea a tener en cuenta durante el desarrollo de este proyecto, es llevar una correcta planeación de lo que se desea crear. En el informe que se presenta a continuación se describen un conjunto de elementos claves; con vista a desarrollar un proceso bajo la implementación del ISO 15504 para llevar a cabo las pruebas para videojuegos.
- MODELO DE EVAALUACION POR NIVELES DE MADUREZ
- Nivel de madurez 0: Organización Inmadura
Nivel en el que no se implementan procesos para el desarrollo de software. Por consiguiente, no se alcanzan los propósitos de la organización, ni se identifican productos o salidas de proceso. Por lo tanto, no hay atributos a evaluar en este nivel.
- Nivel de madurez 1: Organización Básica
# | Proceso | Objetivo | Resultado Esperado |
1 | Suministro (SUM) | Se plantea entregar al cliente un producto que cumpla con los requisitos acordados. | - Identificación del cliente. - Respuesta a solicitud del cliente. - Acuerdo entre cliente y proveedor, en cuanto al desarrollo, mantenimiento, explotación, entrega e implantación. - Desarrollo del producto. - Entrega de producto. - Implantación del producto. |
2 | Definición de los Requisitos de Usuario (RQU) | Se Define los requisitos del sistema para proporcionar los servicios necesarios a usuarios. | -Especificar características y contexto de los servicios. - Definir restricciones del sistema. - Definir requisitos. - Validación de conformidad a los servicios. - Base para negociar y acordar la entrega del producto. |
3 | Análisis de los Requisitos del Sistema (RQSIS) | Transformar los requisitos de los stakeholders en un conjunto deseado de requisitos técnicos del sistema que guiarán el diseño del sistema. | - Definir requisitos funcionales y no funcionales. - Aplicar técnicas para solución del proyecto. - Comprobar precisión de requisitos. - Establecer costos, calendario e impacto de los requisitos del sistema en el entorno de explotación.
|
...