3. Producción

Browse

Search Results

Now showing 1 - 10 of 16
  • Some of the metrics are blocked by your 
    Item type:Publication,
    User-centered methodologies for requirements engineering: a comparative analysis using ISO/IEC/IEEE 29148
    (University of Guadalajara, 2022-12-08)
    La ingeniería de requisitos es un proceso fundamental del ciclo de vida del desarrollo de software que permite definir las funcionalidades, la calidad y el alcance de un software. La ingeniería de requisitos es un proceso de participación humana intensiva y que tiene, en ISO/IEC/IEEE 29148, un estándar que define un conjunto de procesos (actividades, tareas, elementos de información, etc.) que brindan soporte para su formalización. Sin embargo, en la industria del software, se han reportado muchos tipos de deficiencias. En este contexto, han surgido propuestas de Metodologías Centradas en el Usuario para Ingeniería de Requisitos que requieren ser estudiadas para determinar su alineación con la norma ISO 29148. (OBJETIVO) El objetivo de este estudio es comparar Metodologías Centradas en el Usuario para Ingeniería de Requisitos (MCUIR) tomando elementos de proceso de ISO 29148 como criterio. (MÉTODOS) Para esta investigación se realizó un estudio de mapeo sistemático y un análisis comparativo de las MCUIR obtenidas. (RESULTADOS) En el estudio de mapeo sistemático, se obtuvieron 4.463 estudios de tres bases de datos digitales relevantes en la primera etapa, y luego del proceso de selección, se identificaron cinco Metodologías Centradas en el Usuario para Ingeniería de Requisitos. Estas metodologías se caracterizaron y analizaron desde la perspectiva de los elementos del proceso para compararlas con la ISO 29148. (CONCLUSIONES) La metodología DoRCU es la más cercana a la ISO 29148, seguida de las metodologías Ammeth y Borja; y la metodología XRE es la que más se aleja de la ISO 29148.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Innovation management in IT industry
    (Alberto Hurtado University, 2022-09-01)
    The extraordinary growth of the information technology (IT) industry has had innovation as a key element, motivating research on innovation management. The objective of this study is to organize and analyse the literature on innovation management in the IT industry. Through a systematic mapping study (SMS), 7259 studies were obtained of which 76 studies were selected and classified. This SMS made it possible to structure the knowledge developed in categories: research topics, types of research, contribution, research methods and bibliometric characteristics. The studies were mostly focused on the operations, organizational context, and support for innovation. In addition, a greater number of philosophical articles were found. Among the most used research methods were surveys, interviews, case studies, and literature reviews. Also, the frequency of published articles shows an increasing trend, especially in recent years. Finally, This SMS provides information on spaces that are still pending to be investigated or amplified.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Process improvement in software requirements engineering: a systematic mapping study
    (Pleiades Publishing, 2022-12-01)
    Abstract: Software analysis is the process carried out to obtain requirements that reflects the needs of a client’s stakeholders and that allows the construction of a software product that meets their expectations. However, it is also known as a process where many defects are injected. In this context, although process improvement has contributed to the software industry, in the case of software requirements it needs to be studied to determine the improvements obtained and established models. In the literature reviewed, a similar mapping study with 4 research question was identified and used as a reference. The objective of this work is to structure the available literature on process improvement in the software requirements engineering (SRE) domain to identify the improvement phases, paradigms, principles, and established models. For this purpose, a systematic mapping study (SMS) was carried out in the most recognized digital databases. The mapping carried out recovered a total of 1,495 studies, and after the process, 86 primary studies were obtained. In this SMS had established and answered 13 research questions. The different models that are applied throughout the software requirements engineering process were identified, and accepted studies were classified and findings on SRE process improvement were collected. The most used models are CMMI, Requirements Engineering Good Practice Guide (REGPG), and ISO/IEC 15504. Also, 62% of accepted studies are of the proposal and evaluation type; that is, they propose a framework and study the implementation of a proposal in one or more case studies respectively. On the other hand, it was found that most of the studies focused on the process improvement analysis phase. Likewise, in contrast with a previous study, proposal and validation type of studies increased in 9 papers each one from 2014 to date. This shows the interest of the scientific community in this domain.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Software testing in the DevOps context: A systematic mapping study
    (Pleiades Publishing, 2022-12-01)
    Abstract: DevOps is a philosophy and framework that allows software development and operations teams to work in a coordinated manner, with the purpose of developing and releasing software quickly and cheaply. However, the effectiveness and benefits of DevOps depend on several factors, as reported in the literature. In particular, several studies have been published on software test automation, which is a cornerstone for the continuous integration phase in DevOps, which needs to be identified and classified. This study consolidates and classifies the existing literature on automated tests in the DevOps context. For the study, a systematic mapping study was performed to identify and classify papers on automated testing in DevOps based on 8 research questions. In the query of 6 relevant databases, 3,312 were obtained; and then, after the selection process, 299 papers were selected as primary studies. Researchers maintain a continuing and growing interest in software testing in the DevOps context. Most of the research (71.2%) is carried out in the industry and is done on web applications and SOA. The most reported types of tests are unit and integration tests.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    ISO/IEC 29110 and software engineering education: A systematic mapping study
    (Pleiades Publishing, 2022-12-01)
    Abstract: This article presents a study of the publications made on the ISO/IEC 29110 standard in the university context, especially from the perspective of software engineering education. ISO 29110 is a life cycle profiles for very small entities on systems and software engineering standard, published in many parts. ISO 29110, since its publication in 2011 and its continuous evolution to these days, is the subject of study in different contexts, with education being a relevant axis. Considering, that software engineering education has implications in the software industry in emerging countries, it is necessary to identify and consolidate the work done in this context. In this study, the main research question was what researches have been done at ISO 29110 in the training of software engineers? To answer this question, a systematic mapping study (SMS) was performed. In the SMS, 241 articles were obtained with search string and 17 of them became as primary study after a process selection. Based on these studies, it was possible to determine that the software engineering Basic profile of ISO 29110 and its processes (Project Management and Software Implementation) have been the most studied. Besides, it was identified that project-oriented learning and gamification techniques have been the most used ISO 29110 learning strategies in the training of future software industry professionals.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    A tertiary study on DevOps adoption
    (Associacao Iberica de Sistemas e Tecnologias de Informacao, 2024-01-01)
    DevOps is the answer to the dysfunctions in the areas of software development and operations, and DevOps has collaboration, productivity and automation as its priorities. Since its appearance, there have been several secondary publications and few tertiary studies, so it is useful to keep a tertiary study on DevOps adoption up to date. The objective of this study is to identify and organize secondary studies on DevOps adoption. To do this, a systematic mapping study was performed. The six databases were consulted and 346 articles were obtained, resulting in 102 secondary studies being selected after the process. The analysis indicates that the most frequently discussed topics are best practices and recommendations for DevOps adoption. The practices that have been most frequently reported are continuous integration and delivery, monitoring, and test automation. Finally, there is a good willingness on the part of the development, operations, and management teams to adopt DevOps in organizations.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    DevOps adoption: A tertiary study
    (Springer Science and Business Media Deutschland GmbH, 2024-01-01)
    DevOps is an approach that has emerged within teams in the context of developing and operating software to drive collaboration and productivity. Many studies have been published on DevOps, however, there are several secondary studies that have not been organized and do not facilitate the identification and evolution of the research areas. This study aims to identify and organize secondary studies on DevOps adoption. To achieve this objective, a tertiary study was performed. In the selection process, 262 articles were obtained from six databases, and 83 articles were selected. Secondary studies have focused their efforts on finding best practices and recommendations for adopting DevOps. Among these practices, continuous integration and delivery, monitoring, and test automation are the most frequently reported. In addition, collaboration, communication, and continuous feedback are considered as important. Finally, there is a predisposition on the part of development, operation, and management teams to adopt DevOps in organizations.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Knowledge sharing in software development: A tertiary study
    (Springer Science and Business Media Deutschland GmbH, 2024-01-01)
    Knowledge is the most important resource in the field of software development, the success of which is based on the exchange of knowledge among the team members of the software development project. The aim of this research is to provide a catalogue of literature reviews available to researchers and software developers. For this tertiary study, a systematic mapping study was conducted to identify and analyze existing secondary studies on knowledge sharing in software development. After the search process, 11 secondary studies were selected, most of them of type Systematic Literature Review and published in journals. In terms of topics, we mainly find changes in behavior in knowledge sharing factors, challenges, and solutions. Regarding to research topics, we found that the category of behavior change was the most reported. Finally, most of the research questions were exploratory, descriptive subtype and classification.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Principios bioéticos de la I+D+i en el ámbito universitario
    (2024-12-10)
    El objetivo de este estudio es identificar los principios bioéticos que se aplican en las actividades de investigación, desarrollo experimental e innovación (I+D+i) en el ámbito universitario, considerando, principalmente, las áreas de conocimiento de la ingeniería. Para tal fin, se realizó un mapeo sistemático de la literatura (MSL), empleando cuatro bases de datos digitales y tres preguntas de investigación: (i) ¿cuáles son los principios bioéticos considerados en la I+D+i en el ámbito universitario?, (ii) ¿cuáles son las principales contribuciones a la I+D+i en el ámbito universitario? y, (iii) ¿qué dominios de aplicación cubren la I+D+i en el ámbito universitario? En el MSL se obtuvieron 1081 artículos en las bases de datos, en el período 2000-2022, y luego se seleccionaron 34 estudios primarios. De los estudios primarios, el 38% refieren la aplicación de principios bioéticos en la investigación, desde las perspectivas de UNESCO, la práctica biomédica, el principialismo y la integridad científica. Se concluye que, en el ámbito universitario se aplican variados principios bioéticos que, partiendo de diversos enfoques, se pueden asociar a las corrientes bioéticas del personalismo y principialismo.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    The ISO/IEC 29110–5–1–2 in the capstone project course of Informatic Engineering Program
    (Springer Science and Business Media Deutschland GmbH, 2024-01-01)
    The ISO/IEC 29110 standard has been developed for small organizations and establishes a reasonable minimum set of practices to be performed in small system or software development projects. However, few efforts have been made in the academic context of university adoption. This study assessed compliance with the ISO/IEC 29110 Software Engineering Basic profile practices in a final year course of the informatic engineering program. The course is developed under the project-oriented learning model and is an integrative course at the end of the curriculum. After evaluating five student projects, it is determined that there is a high level of compliance with the Software Engineering Basic profile and that some tasks were difficult to perform: project estimation, project progress, traceability and maintenance documentation. The course had achieved its purpose and some improvements and limitations were identified.