18,655 research outputs found

    Agile Requirements Engineering: A systematic literature review

    Get PDF
    Nowadays, Agile Software Development (ASD) is used to cope with increasing complexity in system development. Hybrid development models, with the integration of User-Centered Design (UCD), are applied with the aim to deliver competitive products with a suitable User Experience (UX). Therefore, stakeholder and user involvement during Requirements Engineering (RE) are essential in order to establish a collaborative environment with constant feedback loops. The aim of this study is to capture the current state of the art of the literature related to Agile RE with focus on stakeholder and user involvement. In particular, we investigate what approaches exist to involve stakeholder in the process, which methodologies are commonly used to present the user perspective and how requirements management is been carried out. We conduct a Systematic Literature Review (SLR) with an extensive quality assessment of the included studies. We identified 27 relevant papers. After analyzing them in detail, we derive deep insights to the following aspects of Agile RE: stakeholder and user involvement, data gathering, user perspective, integrated methodologies, shared understanding, artifacts, documentation and Non-Functional Requirements (NFR). Agile RE is a complex research field with cross-functional influences. This study will contribute to the software development body of knowledge by assessing the involvement of stakeholder and user in Agile RE, providing methodologies that make ASD more human-centric and giving an overview of requirements management in ASD.Ministerio de Economía y Competitividad TIN2013-46928-C3-3-RMinisterio de Economía y Competitividad TIN2015-71938-RED

    A diversity-based approach to requirements tracing in new product development.

    Get PDF
    Production models emerged in recent times have stressed the need to face complex production contexts, characterized in particular by the rise in internal and environmental variability. In this work, a stylization of some elements concerning analysis and design of new products is given, and in particular those that involve definition and transfer phases in the development of innovative goods, where change and variability in requirements along development process are often high. This analysis has a twofold goal: first, to supply a conceptual frame for the close examination of some dynamics of requirement's integration into an artifact's design, in order to give account of their variability along development cycle; on the other side, to propose an approach based on simple similarity metrics, to be applied to linguistic descriptions of artifacts in the early phases of development process, in order to identify components in an artifact that undergo larger variability and therefore are to be paid more attention in the subsequent phases of life cycle.

    Grand Challenges of Traceability: The Next Ten Years

    Full text link
    In 2007, the software and systems traceability community met at the first Natural Bridge symposium on the Grand Challenges of Traceability to establish and address research goals for achieving effective, trustworthy, and ubiquitous traceability. Ten years later, in 2017, the community came together to evaluate a decade of progress towards achieving these goals. These proceedings document some of that progress. They include a series of short position papers, representing current work in the community organized across four process axes of traceability practice. The sessions covered topics from Trace Strategizing, Trace Link Creation and Evolution, Trace Link Usage, real-world applications of Traceability, and Traceability Datasets and benchmarks. Two breakout groups focused on the importance of creating and sharing traceability datasets within the research community, and discussed challenges related to the adoption of tracing techniques in industrial practice. Members of the research community are engaged in many active, ongoing, and impactful research projects. Our hope is that ten years from now we will be able to look back at a productive decade of research and claim that we have achieved the overarching Grand Challenge of Traceability, which seeks for traceability to be always present, built into the engineering process, and for it to have "effectively disappeared without a trace". We hope that others will see the potential that traceability has for empowering software and systems engineers to develop higher-quality products at increasing levels of complexity and scale, and that they will join the active community of Software and Systems traceability researchers as we move forward into the next decade of research

    Developing a Performance Assessment System From the Ground Up: Lessons Learned From Three Linked Learning Pathways

    Get PDF
    This document is designed to offer practitioners -- teachers, principals, and central office administrators -- models, tools, and examples from the Linked Learning field for developing a performance assessment system. This document describes the challenges and successes practitioners encountered when developing and implementing authentic performance-based assessment practices and systems in Linked Learning pathways as well as the conditions that enabled this work. It is the product of a 1-year study of three grade-level teams, located in three different Linked Learning pathways across California. These teams participated in a 2-year performance assessment demonstration project led by ConnectEd and Envision

    Grand Challenges of Traceability: The Next Ten Years

    Full text link
    In 2007, the software and systems traceability community met at the first Natural Bridge symposium on the Grand Challenges of Traceability to establish and address research goals for achieving effective, trustworthy, and ubiquitous traceability. Ten years later, in 2017, the community came together to evaluate a decade of progress towards achieving these goals. These proceedings document some of that progress. They include a series of short position papers, representing current work in the community organized across four process axes of traceability practice. The sessions covered topics from Trace Strategizing, Trace Link Creation and Evolution, Trace Link Usage, real-world applications of Traceability, and Traceability Datasets and benchmarks. Two breakout groups focused on the importance of creating and sharing traceability datasets within the research community, and discussed challenges related to the adoption of tracing techniques in industrial practice. Members of the research community are engaged in many active, ongoing, and impactful research projects. Our hope is that ten years from now we will be able to look back at a productive decade of research and claim that we have achieved the overarching Grand Challenge of Traceability, which seeks for traceability to be always present, built into the engineering process, and for it to have "effectively disappeared without a trace". We hope that others will see the potential that traceability has for empowering software and systems engineers to develop higher-quality products at increasing levels of complexity and scale, and that they will join the active community of Software and Systems traceability researchers as we move forward into the next decade of research

    Iterative criteria-based approach to engineering the requirements of software development methodologies

    Get PDF
    Software engineering endeavours are typically based on and governed by the requirements of the target software; requirements identification is therefore an integral part of software development methodologies. Similarly, engineering a software development methodology (SDM) involves the identification of the requirements of the target methodology. Methodology engineering approaches pay special attention to this issue; however, they make little use of existing methodologies as sources of insight into methodology requirements. The authors propose an iterative method for eliciting and specifying the requirements of a SDM using existing methodologies as supplementary resources. The method is performed as the analysis phase of a methodology engineering process aimed at the ultimate design and implementation of a target methodology. An initial set of requirements is first identified through analysing the characteristics of the development situation at hand and/or via delineating the general features desirable in the target methodology. These initial requirements are used as evaluation criteria; refined through iterative application to a select set of relevant methodologies. The finalised criteria highlight the qualities that the target methodology is expected to possess, and are therefore used as a basis for de. ning the final set of requirements. In an example, the authors demonstrate how the proposed elicitation process can be used for identifying the requirements of a general object-oriented SDM. Owing to its basis in knowledge gained from existing methodologies and practices, the proposed method can help methodology engineers produce a set of requirements that is not only more complete in span, but also more concrete and rigorous

    Student-Centered Learning: Dozier-Libbey Medical High School

    Get PDF
    This case study is one of four written by SCOPE about student-centered practices in schools. The case studies address the following questions:1. What are the effects of student-centered learning approaches on student engagement, achievement of knowledge and skills, and attainment (high school graduation, college admission, and college continuation and success), in particular for underserved students?2. What specific practices, approaches, and contextual factors result in these outcomes?The cases focus on the structures, practices, and conditions in the four schools that enable students to experience positive outcomes and consider the ways in which these factors are interrelated and work to reinforce each other

    An Assessment of Contextual Design and Its Applicability to the Design of Educational Technologies

    Get PDF
    Thesis (PhD) - Indiana University, School of Education, 2008Increased use of computing technology in support of learning necessitates the collaboration of instructional designers with technology designers. Yet the instructional designer portrayed in current instructional design textbooks does not participate in technology design but instead designs instructional strategies and materials that are implemented by others. For instructional systems design as a field to move towards the kinds of collaborative work required for the development of effective, innovative educational technologies, there is a need for methods that can integrate the concerns and activities of both instructional and technology designers. This research critically examines a human-computer interaction design method, contextual design (CD), assessing how practitioners employ and characterize it as a method and explores its potential utility in instructional systems design. CD is briefly described and available evaluative studies are summarized. Next, three studies are presented: a case study of CD usage in the design of a digital music library, a case study of CD integrating with another design approach called PRInCiPleS, and a learning-oriented analysis of CD work models. Based on the findings of the literature review and these three studies, a practitioner survey and interview guide were developed. Results from 106 survey respondents and 16 interviews characterized CD as a guiding framework and a collection of useful techniques. However, because of its resource requirements and other limitations, the method is rarely used in full or exclusively. Respondents reported valuing the ability of CD to uncover and communicate user needs but also suggested CD did not provide a means of resolving conflicts between user needs and organizational objectives. Implications of these results are explored for three constituencies: developer-designers of instructional places or interactive materials, educators of instructional designers who will work with software developers, and educational researchers and their graduate students

    The influence of a collaborative procurement approach using integrated design in construction on project team performance

    Get PDF
    Purpose – The purpose of the paper is to study the influence of procurement on the performance of integrated design teams. Design/methodology/approach – The research paradigm is based on Russian socio-constructivist approach to activity theory. Activity theory, as opposed to natural or social science, is a design science approach that focuses on the context aspect of project. A triangulation of qualitative research methods is used to investigate the dynamic of integrated teams in two different procurement contexts. Findings – The paper is conclusive regarding the influence of procurement on team efficiency. It demonstrates that traditional procurement processes reinforce socio-cognitive barriers that hinder team efficiency. It also illustrates how new procurement modes can transform the dynamic of relationships between the client and the members of the supply chain, and have a positive impact on teamperformance. Practical implications – The paper demonstrates first that problems with integrated design team efficiency are related to context and not process – they are not technical but socio-cognitive; second that fragmented transactional contracting increases socio-cognitive barriers that hinder integrated design team performance; third that new forms of relational contracting may help to mitigate socio-cognitive barriers and improve integrated design team performance, fourth that changing the context through procurement does not address the problem of obsolete design practices. Originality/value – The paper brings together theories of production in lean construction and social learning as a rival approach to traditional project management theory for demonstrating the importance of context on team performance
    corecore