7 research outputs found

    End-User Modelling of Quality for Web Components

    Get PDF
    With years of frantic development, when release fast and release often was the man-datory rule for web technologies and services, the open source paradigm and onlinedistribution repositories have imposed de facto standards for quality assessment infast-paced innovation processes. Nowadays, however, in pursuit of productivity,security, and user satisfaction, the industry is beginning, through the introduction ofnew standards such as ECMAScript 6 or web components, to consider software engi-neering mandates for web technologies. This article reports a quality model alignedwith international standard ISO/IEC 25010, covering web components technology,which ultimately aims to improve adoption by the software engineering industry,traditionally wary of agile Internet practices, the open source paradigm, and publicrepositories. Our research also presents an experimentation platform on which endusers have validated the quality properties, highlighting the implicit connection withthe perceived quality. The key result of our research convinces us that user ratingsare suitable as a testing mechanism for product quality and quality-in-use metrics inorder to define an absolute scale of comparison for web component quality.2019-2

    Towards the Improvement of the Software Quality: An Enterprise 2.0 Architecture for Distributed Software Developments.

    Get PDF
    Software development is tightly dependent on the tools available for supporting its processes. Organizational and sociotechnical peculiarities such as indefinition of roles, geographically distributed development teams, new business models and diverse cultural interactions steer these tools. Software development supported by web-based services, built on top of Web 2.0 technologies, is emerging as a new paradigm for distributed software development. New generation software forges (web-based development environments) such as EzForge are becoming the infrastructure that provides the required features for hosting collections of software development projects. They are composed of an integrated set of tools, interacting in a mashup-like environment, each one suited for a specific task, and therefore simple enough to keep total complexity low. An adequate selection of tools helps developers to focus on the implementation of the requirements, while at the same time they cope with complex information coming from many individuals and organizations. The complexity of distributed software development requires a controlled and a strong collaboration amongst developers, which has to be supported by the selected architecture. Moreover, an increased demand on quality assurance is required by the many organizations aiming to achieve a certain quality level. A new architecture based on the Web 2.0 core ideas and methods overcomes these challenges in software development, representing a cornerstone to achieve satisfactory results in this ambitious environment

    The Networked Forge: New Environments for Libre Software Development

    Get PDF
    Libre (free, open source) software forges (sites hosting the development infrastructure for a collection of projects) have been stable in architecture, services and concept since they become popular during the late 1990s. During this time several problems that cannot be solved without dramatic design changes have become evident. To overcome them, we propose a new concept, the “networked forge”, focused on addressing the core characteristics of libre software development and the needs of developers. The key of this proposal is to re-engineer forges as a net of distributed components which can be composed and configured according to the needs of users, using a combination of web 2.0, semantic web and mashup technologies. This approach is flexible enough to accommodate different development processes, while at the same time interoperates with current facilitie

    Pedagogía de la humanización: hacia un proceso de fundamentación en torno al buen trato desde una perspectiva histórica.

    Get PDF
    Pedagogía de la humanización es una perspectiva educativa centrada en el buen trato, que brinda una mirada interdisciplinar para reflexionar y facilitar la calidad de vida en el contexto o comunidad en el que interactuemos. Dentro de este proceso de investigación cualitativa descriptiva, de tipo documental se han desarrollado los siguientes momentos: sensibilización, comprensión, levantamiento del estado del arte, identificación de categorías dependientes del buen trato, formulación, diseño, ejecución, evaluación y socialización. Esta investigación desarrolla un proceso de fundamentación atendiendo componentes: filosóficos, psicológicos, pedagógicos, antropológicos, teológicos, y biológicos que son de utilidad para comprender el buen trato a partir de una perspectiva histórica. La investigación se estructura en seis capítulos que comprende el buen trato desde el S. VI a.C. hasta el siglo XXI, desde los cuales se abordan las categorías que se derivan del buen trato: ser razonable, conocimiento, interlocución, amor, inclusión, respeto, justicia, responsabilidad, verdad, libertad y coherencia.Universidad de San Buenaventura, sede Bogot

    Pedagogía de la humanización: hacia un proceso de fundamentación en torno al buen trato desde una perspectiva histórica

    No full text
    Pedagogía de la humanización es una perspectiva educativa centrada en el buen trato, que brinda una mirada interdisciplinar para reflexionar y facilitar la calidad de vida en el contexto o comunidad en el que interactuemos. Dentro de este proceso de investigación cualitativa descriptiva, de tipo documental se han desarrollado los siguientes momentos: sensibilización, comprensión, levantamiento del estado del arte, identificación de categorías dependientes del buen trato, formulación, diseño, ejecución, evaluación y socialización
    corecore