Proceso Software y Metodologías

URI permanente para esta colección:

Artículos en la categoría Proceso Software y Metodologías publicados en las Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017).
Notificar un error en esta colección

Examinar

Envíos recientes

Mostrando 1 - 6 de 6
  • Artículo
    Ecological Debt: outlining a measure to evaluate software greenability
    García-Rodríguez de Guzmán, Ignacio; García, Felix; Moraga, María Ángeles; Piattini Velthuis, Mario Gerardo. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    Developing low quality software (with design flaws, poor quality code, etc) lead to a product with an inner cost that could be measured by using technical debt, that could be consider as the economical effort to solve all the existing design problems of a given software. As time goes on, software quality is acquiring new dimensions, and one of the most important one in the recent years (required by our society) is Software Sustainability, that could be understood as the degree of environmental-friendliness of a soft-ware system. So, following the idea of technical debt, we propose the concept of Ecological Debt which purpose is to measure the economical effort to develop a sustainable software following the Green-in principles.
  • Artículo
    Mejorando el Conocimiento de los Estudiantes sobre Desarrollo Global del Software mediante un Juego Serio
    Vizcaino, Aurora; García, Felix; Valencia, David; García-Rodríguez de Guzmán, Ignacio; Moraga, María Ángeles. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    La globalización ha llevado a muchas empresas a realizar el desarrollo de sus productos de una manera distribuida, llevándose a cabo por diferentes equipos e incluso desde diferentes países. Este nuevo paradigma de desarrollo se conoce como Desarrollo Global del Software - DGS. Para realizar esta práctica las empresas requieren desarrolladores que posean conocimientos y habilidades para solventar los problemas que surgen a causa de la distancia geográfica, temporal y cultural. Por eso, es muy importante que las asignaturas de Ingeniería del Software traten el DGS para que los alumnos conozcan este paradigma y sean conscientes de los desafíos que implica. Lo ideal sería que los alumnos pudieran trabajar en proyectos globales, pero somos conscientes de que esta actividad no siempre es posible. Por ello, en este artículo se evalúa la eficiencia de utilizar, como alternativa, un juego serio diseñado para que los alumnos descubran los problemas que conlleva el DGS.
  • Artículo
    Modelos de Madurez de Usabilidad: Evolución y Situación Actual
    Carvajal, Carmen L.; Moreno, Ana M. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    Los beneficios de incorporar la usabilidad en el desarrollo del software han sido ampliamente documentados tanto desde el punto de vista del usuario como para la propia organización de desarrollo. Los modelos de madurez de usabilidad (MMUs) se usan para evaluar cómo una organización integra buenas prácticas de usabilidad en su proceso de desarrollo de software, por lo tanto, los MMUs son, así mismo, un vehículo eficaz para promover dicha integración. El objetivo de este trabajo es proporcionar información actualizada y detallada sobre los MMUs utilizados en la última década. Para ello hemos realizado un mapeo siste-mático de los MMUs objeto de publicación en los últimos 10 años. Como resul-tado, hemos identificado once modelos desde 2006. Para cada uno de ellos se han analizado en detalle distintas características de diseño y aplicación. El análisis ex-haustivo de dichos modelos, confirma la falta de evidencia empírica y de docu-mentación de soporte para su aplicación objetiva, carencias ya predichas por tra-bajos anteriores. Nuestro estudio identifica además otras carencias como son el grado de prescriptividad o mutabilidad de dichos modelos. Este estudio justifica así la necesidad de seguir trabajando en mejorar la madurez de los MMUs para potenciar su eficacia en la integración de prácticas de usabilidad en el desarrollo de software.
  • Artículo
    Hacia un Marco de Desarrollo para Apps Móviles
    Amengual, Esperança; Bibiloni Coll, Antoni; Mascaró, Miguel; Palmer, Pere. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    En los últimos años el desarrollo de aplicaciones móviles ha ido ganando adeptos a gran velocidad debido a la popularidad que han adquirido los dispositivos móviles. El establecimiento de un marco de procesos adecuado para desarrollar este tipo de aplicaciones resulta vital a la hora de garantizar que los productos se desarrollan y se validan siguiendo un método sistemático y coherente. En este artículo se presenta una iniciativa de diseño y validación de un marco de procesos específico para el desarrollo de aplicaciones móviles. El marco propuesto ha sido diseñado en base a los fundamentos básicos de ingeniería del software y considerando modelos de desarrollo existentes que han sido adaptados a las características particulares del contexto. La propuesta ha sido validada en un proyecto real obteniendo unos resultados que nos han servido como punto de partida para iniciar una mejora del proceso de desarrollo que seguimos en nuestro grupo de investigación.
  • Resumen
    Integrating risk management in IT settings from ISO standards and management systems perspectives
    Barafort, Beátrix; Mesquida, Antoni Lluís; Mas, Antonia. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    Este artículo analiza las actividades de gestión de riesgos recogidas en varios estándares ISO para así proporcionar una base para mejorar, coordinar e interoperar las actividades de gestión de riesgos en entornos de TI. Tomando como base el estándar internacional ISO 31000 para la gestión de riesgos, se realiza un análisis comparativo de las siguientes normas con el objetivo de identificar las actividades relacionadas con la gestión de riesgos: ISO high level structure for management system standards, ISO 9001 Requisitos de un sistema de gestión de la calidad, ISO 21500 Guía para la gestión de proyectos, ISO/IEC 20000-1 Requisitos de un sistema de gestión de servicios de TI e ISO/IEC 27001 Sistema de gestión de la seguridad de la información de TI. Estas normas facilitan la integración de todas las actividades basadas en procesos, así como la implementación de mecanismos para alinear a todas las entidades de la organización, con el objetivo de hacer frente a los desafíos relacionados con la gestión de riesgos. Se presentan diferentes perspectivas de integración como pueden ser la comprensión de la organización y su contexto, el pensamiento basado en el riesgo, el liderazgo y el compromiso, el enfoque basado en procesos y la estructura PDCA. Indicios de calidad: Publicación: Computer Standards & Interfaces Q2 (35/106) COMPUTER SCIENCE, SOFTWARE ENGINEERING Fecha de publicación: Available online 30 November 2016 DOI: http://dx.doi.org/10.1016/j.csi.2016.11.010
  • Artículo
    A model-based proposal for integrating the measures lifecycle within the process lifecycle
    Meidan, Ayman; García García, Julián Alberto; Ramos, Isabel; Escalona, M.J.; Arevalo, Carlos. Actas de las XXII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2017), 2017-07-19.
    Software development process (SDP) is a complex and long endeavor, the quality and management of this process affect the quality of its results. Measuring the SDP is essential to gain insight on its performance and to discover improvements. This work proposes to use Model-Driven Engineering (MDE) paradigm to integrate the measures lifecycle within the process lifecycle in order to explicitly and operationally model measures during the process modeling. Also defines transformation rules to derive executable code to run these measures into enterprise tools in order to support the measures lifecycle.