160,303 research outputs found
Preventing Incomplete/Hidden Requirements: Reflections on Survey Data from Austria and Brazil
Many software projects fail due to problems in requirements engineering (RE).
The goal of this paper is analyzing a specific and relevant RE problem in
detail: incomplete/hidden requirements. We replicated a global family of RE
surveys with representatives of software organizations in Austria and Brazil.
We used the data to (a) characterize the criticality of the selected RE
problem, and to (b) analyze the reported main causes and mitigation actions.
Based on the analysis, we discuss how to prevent the problem. The survey
includes 14 different organizations in Austria and 74 in Brazil, including
small, medium and large sized companies, conducting both, plan-driven and agile
development processes. Respondents from both countries cited the
incomplete/hidden requirements problem as one of the most critical RE problems.
We identified and graphically represented the main causes and documented
solution options to address these causes. Further, we compiled a list of
reported mitigation actions. From a practical point of view, this paper
provides further insights into common causes of incomplete/hidden requirements
and on how to prevent this problem.Comment: in Proceedings of the Software Quality Days, 201
Pro-active Meeting Assistants : Attention Please!
This paper gives an overview of pro-active meeting assistants, what they are and when they can be useful. We explain how to develop such assistants with respect to requirement definitions and elaborate on a set of Wizard of Oz experiments, aiming to find out in which form a meeting assistant should operate to be accepted by participants and whether the meeting effectiveness and efficiency can be improved by an assistant at all
Pro-active Meeting Assistants: Attention Please!
This paper gives an overview of pro-active meeting assistants, what they are and when they can be useful. We explain how to develop such assistants with respect to requirement definitions and elaborate on a set of Wizard of Oz experiments, aiming to find out in which form a meeting assistant should operate to be accepted by participants and whether the meeting effectiveness and efficiency can be improved by an assistant at all. This paper gives an overview of pro-active meeting assistants, what they are and when they can be useful. We explain how to develop such assistants with respect to requirement definitions and elaborate on a set of Wizard of Oz experiments, aiming to find out in which form a meeting assistant should operate to be accepted by participants and whether the meeting effectiveness and efficiency can be improved by an assistant at all
Recommended from our members
The uses of process modeling : a framework for understanding modeling formalisms
There is wide-spread recognition of the urgent need to improve software processes in order to improve the performance of software organizations. Process models are essential in achieving understanding and visibility of processes and are important for other uses including the analysis of processes for improvement. It has been increasingly difficult to compare and evaluate the variety of process modeling formalisms that have appeared in recent years without a clear understanding of precisely for what they will be used. The contribution of this paper is to provide an understanding and a fairly comprehensive catalog of the applications of process modeling for which formalisms may be used. The primary mechanism for doing this is a guided tour of the literature on process modeling supplemented by recent industrial experience. In the paper, basic definitions concerning processes, process descriptions and process modeling are reviewed and then uses of process modeling are surveyed under the following headings: communication among process participants, construction of new processes, control of processes, process· analysis, and process support by automation. Comments are offered on paradigms for process modeling formalisms and directions for future work to permit evolution of a discipline of process engineering are given
Human Performance Contributions to Safety in Commercial Aviation
In the commercial aviation domain, large volumes of data are collected and analyzed on the failures and errors that result in infrequent incidents and accidents, but in the absence of data on behaviors that contribute to routine successful outcomes, safety management and system design decisions are based on a small sample of non- representative safety data. Analysis of aviation accident data suggests that human error is implicated in up to 80% of accidents, which has been used to justify future visions for aviation in which the roles of human operators are greatly diminished or eliminated in the interest of creating a safer aviation system. However, failure to fully consider the human contributions to successful system performance in civil aviation represents a significant and largely unrecognized risk when making policy decisions about human roles and responsibilities. Opportunities exist to leverage the vast amount of data that has already been collected, or could be easily obtained, to increase our understanding of human contributions to things going right in commercial aviation. The principal focus of this assessment was to identify current gaps and explore methods for identifying human success data generated by the aviation system, from personnel and within the supporting infrastructure
Recommended from our members
Expressive Policy Analysis with Enhanced System Dynamicity
Despite several research studies, the effective analysis of policy based systems remains a significant challenge. Policy analysis should at least (i) be expressive (ii) take account of obligations and authorizations, (iii) include a dynamic system model, and (iv) give useful diagnostic information. We present a logic-based policy analysis framework which satisfies these requirements, showing how many significant policy-related properties can be analysed, and we give details of a prototype implementation. Copyright 2009 ACM
Crisis and Opportunity: Aligning the Community College Presidency with Student Success
In recent years, Americans have awakened to the profound connection between community college student success and the strength of our nation.That community colleges matter deeply is clearfrom a few simple facts:They educate over 7 million degree-seeking students, more than 40 percent of the U.S. college population.They have in recent years been growing at four times the rate of four-year colleges.They enroll a disproportionately large share of the rapidly expanding number of college students of color and first-generation students.Today, though, not enough community college students succeed. This reality was boldly acknowledged in a recent report by the American Association of Community Colleges (AACC): "What we find today are student success rates that are unacceptably low, employment preparation that is inadequately connected to job market needs, and disconnects in transitions between high schools, community colleges, and baccalaureate institutions."?Focusing exclusively on the challenges facing the entire sector, however, obscures an important fact: Many community colleges have been engaged in difficult work on their campus to achieve improved rates of completion, higher levels of student learning and job preparedness, and more equitable outcomes for students of color and others who have historically been left behind in public education.The organizations that prepared this report, Achieving the Dream and the Aspen Institute, work with many institutions that are in fact demonstrably improving student success.What we have learned through our work is that while strong leadership can be exercised by people throughout an institution, every high-performing community college has a first-rate president. The best leaders across the country have a special set of qualities and know-how that enable them to lead institutions to high and improving levels of student success. This report presents a unified vision of who these leaders are and what they do, so that everyone involved in hiring and preparing community college presidents -- trustees and leaders of state systems, universities, and associations -- can consider the extent to which their assumptions and practices ensure that strong presidents are chosen and effectively trained to lead colleges in ways that meet the aspirations of every student as well as the critical goal of significantly improving student outcomes
Recommended from our members
An Ontological formalization of the planning task
In this paper we propose a generic task ontology, which formalizes the space of planning problems. Although planning is one of the oldest researched areas in Artificial Intelligence and attempts have been made in the past at developing task ontologies for planning, these formalizations suffer from serious limitations: they do not exhibit the required level of formalization and precision and they usually fail to include some of the key concepts required for specifying planning problems. In con-trast with earlier proposals, our task ontology formalizes the nature of the planning task independently of any planning paradigm, specific domains, or applications and provides a fine-grained, precise and comprehensive characterization of the space of planning problems. Finally, in addition to producing a formal specification we have also operationalized the ontology into a set of executable definitions, which provide a concrete reusable resource for knowledge acquisition and system development in planning applications
- …