15 research outputs found

    Un enfoque para la mejora continua basado en los principios ágiles

    Get PDF
    En Argentina hay desarrollos de alta tecnología que cuentan con ca-da vez más presencia de software para su funcionamiento. Esa presencia del software en todos los ámbitos exige que el mismo sea cada vez más confiable, más robusto y de alta calidad. La promulgación de la llamada Ley del Software contribuyó al crecimiento de la industria desde el año 2002 y fomentó el uso de certificaciones y evaluaciones de calidad en las organizaciones. En un estudio realizado anteriormente pudimos ver que la mejora de procesos no fue tan exi-tosa. En paralelo con ese crecimiento las organizaciones fueron introduciendo prácticas ágiles con lo que han cambiado los procesos y más especialmente los paradigmas en que se basan los procesos de desarrollo de software. Aquellas organizaciones que han mejorado sus resultados por el empleo de métodos ági-les, se encuentran con que sus proyectos aplican una filosofía de trabajo (basada en el manifiesto ágil) que parece oponerse a la que se usa en el resto de la orga-nización. El objetivo de este trabajo es presentar una experiencia en la aplica-ción de metodologías ágiles para la gestión organizacional y como resultados pudimos comprobar que es crítico el balance entre las actividades organizacio-nales y los proyectos de negocio. La filosofía ágil es clave para la implementa-ción de los sistemas de gestión y para la definición de los procesos para toda la organización.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    An integrated improvement framework for sharing assessment lessons learned

    Get PDF
    Nowadays, an increasing number of companies are using process improvement models as a mean to improve the quality of their processes and therefore the quality of their products and services. Although various improvement frameworks exist that provide organizations with aids in their respective process improvement programs, there is a lack of synergy between organizations using similar frameworks. In this paper we propose an improvement framework that uses the University as an independent collector to integrate the results of improvement efforts and provide analyzed information and resulting artifacts to relevant stakeholders. Since many organizations are currently using multiple models for process improvement, the framework proposed was designed to support multi model information. It also provides an expanded set of data by incorporating the results from all process improvement assessments regardless of the assessment method used. In particular, informal assessments which are usually not included on analyses, proved to be a useful way of obtaining information related to the learning experience that companies undergo in their process improvement journey Initial results of its usage are presented, including the analysis of 40 assessments. Finally, common errors and risk-prone areas are highlighted and the products and services being developed on those key areas are presented (e.g. e-learning material, implementation guidelines, etc)Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Agile and software engineering, an invisible bond

    Get PDF
    La relación entre metodologías ágiles y las mejores practices recomen-dadas por la Ingeniería de Software es clara y evidente para los profesionales experimentados en la operación de ambientes para desarrollo de alta madurez. Es sin embargo a menudo ignorada en la bibliografía del dominio donde se tartan como si fueran enfoques separados. Este artículo revisa una muestra significativa de la bibliografía y confirma esta tendencia desarrollando un mapa de cuales son las practicas establecidas de Ingeniería de Software y los conceptos subyacentes que operan en las metodologías ágiles. Se integran esfuerzos previos de investi-gación para reforzar que aspectos de la gestión de proyectos basados en metodo-logías ágiles necesitan ser abordados con prioridad de manera que el valor adi-cional que las mismas generan resulte protegido.The bond between agile practices and Software Engineering practices is clear and apparent for seasoned practitioners with experience in the operation of high maturity development environments, yet it is often ignored on the domain bibliography where mostly hybrid approaches are adopted. This article reviews a sensible sample of the bibliography to confirm that trend and develop a map be-tween long-established Software Engineering practices on the one hand, and con-cepts stated as agile foundation principles on the other. Previous research efforts are integrated into reinforcing those aspects of an agile-based project which need to be addressed with priority in order to protect the additional value yield by the usage of these methodologies.Sociedad Argentina de Informática e Investigación Operativ

    Relationship between mature software engineering practices and agility practices

    Get PDF
    This paper reports on research work on Argentinean software development organizations. The analysis pro-vides insights on the profile of the companies regarding the usage of agile methods and software engineering practices trends, their motivations, and drivers. The conclusions can be used to understand what drivers facilitate the understanding of bonds between both in order to increase their competitiveness in domestic and off-shore markets.Sociedad Argentina de Informática e Investigación Operativ

    Agile in practice, a systemic approach

    Get PDF
    The relationship between software engineering practices and agile fundamentals are explored. The con-tents of the Agile Manifesto state several principles such as a focus on working software, customer satisfaction, and simplicity among others. This paper explores how agile creates value at a fundamental level by introducing the capability for the organization to take continuously decisions, which are modelled as options. And how this addi-tional value can be eroded by having deviation on classical software engineering parameters, such as Cost of Poor Quality or Phase Containment of errors. Additional focus on traditional software engineering best practices are proposed as the best way to achieve the benefits of the Agile paradigm is by combining it with mature engineering practices. Those practices are well known in the industry and academia. There are different sources that can be searched like SWEBOK and CMMI. As CMMI is organized in maturity levels the model can guide the engineering practices adoption.Sociedad Argentina de Informática e Investigación Operativ

    Agile and software engineering, an invisible bond

    Get PDF
    The bond between agile practices and Software Engineering practices is clear and apparent for sea-soned practitioners with experience on the operation of high maturity development environments, yet it’s often ig-nored on the domain bibliography where most hybrid approaches are adopted. This article reviews a sensible sam-ple of the bibliography to confirm that trend and develop a map between what long established Software Engineer-ing practices and concepts stated as agile foundation principles. Previous research efforts are integrated into rein-forcing which aspects of an agile-based project need to be addressed with priority to protect the additional value yield by the usage of these methodologies.Sociedad Argentina de Informática e Investigación Operativ

    Integración universidad-industria: experiencias y resultados en la investigación y desarrollo de software en Córdoba

    Get PDF
    Desde el año 2007 el Laboratorio de Investigación y Desarrollo en Ingeniería y Calidad del Software (LIDICALSO) de la Universidad Tecnológica Nacional – Facultad Regional Córdoba, se ha enfocado en la elaboración y ejecución de planes y programas de investigación y desarrollo en el área de la Ingeniería y Calidad del Software y sus Servicios asociados, realizar transferencias de conocimientos en todos los niveles de la universidad y capacitar a futuros profesionales en prácticas de ingeniería de software aplicada. El mismo está conformado y surge como la colaboración entre docentes y alumnos de la facultad y profesionales actualmente en compañías de la Industria local generando un ambiente de colaboración Universidad-Industria enfocado en dos principales ramas de trabajo: la investigación aplicada, y el desarrollo de productos de software. Con más de 50 participantes a lo largo de los últimos 5 años, el laboratorio cuenta actualmente con un total de 20 miembros, entre los que se encuentran profesionales, investigadores, docentes y estudiantes.Sociedad Argentina de Informática e Investigación Operativ

    An integrated improvement framework for sharing assessment lessons learned

    Get PDF
    Nowadays, an increasing number of companies are using process improvement models as a mean to improve the quality of their processes and therefore the quality of their products and services. Although various improvement frameworks exist that provide organizations with aids in their respective process improvement programs, there is a lack of synergy between organizations using similar frameworks. In this paper we propose an improvement framework that uses the University as an independent collector to integrate the results of improvement efforts and provide analyzed information and resulting artifacts to relevant stakeholders. Since many organizations are currently using multiple models for process improvement, the framework proposed was designed to support multi model information. It also provides an expanded set of data by incorporating the results from all process improvement assessments regardless of the assessment method used. In particular, informal assessments which are usually not included on analyses, proved to be a useful way of obtaining information related to the learning experience that companies undergo in their process improvement journey Initial results of its usage are presented, including the analysis of 40 assessments. Finally, common errors and risk-prone areas are highlighted and the products and services being developed on those key areas are presented (e.g. e-learning material, implementation guidelines, etc)Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI

    Integración universidad-industria: experiencias y resultados en la investigación y desarrollo de software en Córdoba

    Get PDF
    Desde el año 2007 el Laboratorio de Investigación y Desarrollo en Ingeniería y Calidad del Software (LIDICALSO) de la Universidad Tecnológica Nacional – Facultad Regional Córdoba, se ha enfocado en la elaboración y ejecución de planes y programas de investigación y desarrollo en el área de la Ingeniería y Calidad del Software y sus Servicios asociados, realizar transferencias de conocimientos en todos los niveles de la universidad y capacitar a futuros profesionales en prácticas de ingeniería de software aplicada. El mismo está conformado y surge como la colaboración entre docentes y alumnos de la facultad y profesionales actualmente en compañías de la Industria local generando un ambiente de colaboración Universidad-Industria enfocado en dos principales ramas de trabajo: la investigación aplicada, y el desarrollo de productos de software. Con más de 50 participantes a lo largo de los últimos 5 años, el laboratorio cuenta actualmente con un total de 20 miembros, entre los que se encuentran profesionales, investigadores, docentes y estudiantes.Sociedad Argentina de Informática e Investigación Operativ

    Guía para la aplicación de la norma ISO 9001:2015 en el desarrollo ágil de software

    Get PDF
    En la actualidad cada vez más las organizaciones de desarrollo de software buscan un factor diferenciador, que les permita ofrecer a sus clientes productos de calidad, reduciendo sus costos e incrementando su productividad. La implementación y certificación de sus sistemas de gestión de Calidad bajo la norma ISO 9001:2015 (ISO ORG, 2015), es considerada una opción para lograr sus objetivos, pero se plantea la necesidad de lograrlos utilizando metodologías ágiles. El presente trabajo tiene como objetivo desarrollar una guía para la implementación de la Norma ISO 9001:2015 (ISO ORG, 2015) utilizando la filosofía y métodos ágiles en organizaciones de desarrollo de software. Se pretende investigar la implementación combinada de metodologías ágiles y modelos de calidad, identificar alternativas basadas en métodos ágiles a los requerimientos de implementación planteados en la guía ISO 90003 (ISO ORG), relacionar las buenas prácticas mencionadas en la guía de implementación ISO/IEC/IEEE 90003 (ISO ORG) con las prácticas ágiles implementadas en diferentes empresas del mercado del software.Eje: Ingeniería de Software.Red de Universidades con Carreras en Informátic
    corecore