Auflistung nach Schlagwort "requirements engineering"
1 - 10 von 13
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragCapturing the Semantics of Quality Requirements into an Intermediate Predesign Model(SIGSAND-EUROPE 2008: Proceedings of the Third AIS SIGSAND European Symposium on Analysis, Design, Use and Societal Impact of Information Systems, 2008) Shekhovtsov, Vladimir A.; Kop, Christian; Mayr, Heinrich C.We present an approach to capturing the semantics of quality requirements in an intermediate predesign step residing between quality requirements elicitation and conceptual design. We propose Quality-Aware Predesign Model (QAPM) to be used at this step. In this model, the problem domain is viewed as a set of concerns. Out of this set, concerns related to quality are separated from those related to the main functionality of the system. Quality concerns are represented by hierarchical quality models incorporating quality characteristics and indicators. The semantics of both functional and quality concerns is modeled using Klagenfurt Conceptual Predesign Model (KCPM) concepts with necessary modifications. On basis of this, QAPM offers the set of concepts to represent the semantics of cross- cutting relationships between the concerns.
- KonferenzbeitragDigital Maternity Records: Motivation, Acceptance, Requirements, Usability and Prototype Evaluation of an Interface for Physicians and Midwives(Mensch und Computer 2021 - Tagungsband, 2021) Matthias W. Beckmann, GradlMaternity records ("Mutterpass") are a central tool in Germany’s antenatal care. Its digitalisation offers advantages such as improved readability, data standardisation, analysability, digital assistance and the avoidance of media breaks. Despite the examined necessity and technical possibility, no system has been implemented yet. In this work, we address this gap by assessing physicians’ and midwives’ perception, motivation, acceptance and requirements of a digital maternity record and its user interface in particular. Nine medical professionals participated in semi-structured interviews. Based on the results, an interface prototype was subsequently developed. The prototype laid a particular focus on two different gravidogram implementations. Thirteen medical professionals participated in the interactive user interface study, which aimed to assess general acceptance, completion time, error rate and implemented assistance functions compared to the analogue counterpart. Results show that the implementation of the digital maternity logbook is of value and that its advantages are both accepted and demanded by medical professionals. Eight key requirements were identified. A tabular gravidogram prototype, inspired by the analogue maternity record, was favoured over a more novel list prototype. Users presented a clear learning curve of the digital system. Nevertheless, the digital average completion time is 30% higher than its analogue counterpart. The digital prototype lead to a lower average number of errors per entry (0.45±0.3 vs. 0.58±0.4). With respect to digital maternity records, this work underlines user acceptance, summarizes key user requirements and presents a first step on the path to a digital maternity record interface for medical professionals. On a broader scale, it delivers insights based on several metrics with respect to digitalisation in an area that is still highly dominated by long established paper-based tools.
- KonferenzbeitragErreichen von Usable Privacy durch die Einbindung bewährter RE-Methoden in den Human-Centered-Design-Prozess(Softwaretechnik-Trends Band 43, Heft 1, 2023) Schmitt, Hartmut; Groen, Eduard C.Bei der Entwicklung interaktiver Systeme sind die Nutzer*innen und deren Anforderungen und Bedarfe von zentraler Bedeutung. Ein gängiges Verfahren, um die Nutzer*innen eines interaktiven Systems in den Entwicklungsprozess miteinzubeziehen, ist der in ISO 9241-210 beschriebene menschzentrierte Gestaltungsprozess (HCD-Prozess). Die dort definierten Grundsätze und Aktivitäten sind jedoch eher abstrakt gehalten und bieten nur wenig konkrete Anleitung für die Umsetzung, wodurch der HCD-Prozess im Requirements Engineering (RE) häufig keine Anwendung findet. In diesem Beitrag zeigen wir auf, wie der HCD-Prozess mit etablierten RE-Methoden und -Techniken sinnvoll erweitert werden kann und wie es durch diese Kombination gelingt, die Menschen stärker in den Mittelpunkt des Entwicklungsprozesses zu rücken.
- KonferenzbeitragHuman Centered Requirements Engineering – Disziplinübergreifend Synergien organisieren(Mensch und Computer 2020 - Usability Professionals, 2020) Hopf, Hans-GeorgAnforderungen sind die Basis für jede Produktentwicklung. Anforderungen geben der Produktentwicklung Ziel und Richtung. Die Qualität eines Produktes wird erkennbar durch den Vergleich mit den ursprünglichen Anforderungen: Quality is conformance with requirements. Der Erhebung der Anforderungen, der Anforderungsermittlung, kommt dementsprechend eine hohe Bedeutung in der Produktentwicklung zu. Eigenschaften des Produktes umfassen funktionale Aspekte und nicht-funktionale Eigenschaften. Funktionale Produkteigenschaften beschreiben, was einem Benutzer mit dem Produkt möglich gemacht werden soll, welcher Funktionsumfang das Produkt einem Benutzer zur Verfügung stellt. Viele Methoden und Techniken im Softwareengineering sind auf das Erkennen und Spezifizieren der Produktfunktionalität gerichtet. Zu den nicht-funktionalen Eigenschaften gehören Qualitätseigenschaften. Es gibt eine Vielzahl von Qualitätseigenschaften, die für ein Produkt festgelegt werden können. Man kann diese Qualitätseigen- schaften in unterschiedliche Klassen einteilen: Eigenschaften, die sich auf das Produkt selbst beziehen und die Produktqualität betreffen (Product Quality) und Eigenschaften, die die Qualität in der Produktnutzung zum Thema haben (Quality in Use). Gerade diese Anforderungen, die sich auf die Produktnutzung, also auf Usability und User Experience beziehen, sind häufig für den Produkterfolg von größter Bedeutung. Insofern sucht man Möglichkeiten, das klassische Requirements Engineering zu erweitern und Usability Engineering bzw. User Experience Methoden aber auch kreative Ideenfindungsprozesse und Innovationsprozesse zu integrieren. Mit der menschzentrierten Gestaltung wird schon im Entwicklungsprozess einer hohen Qualität in der Nutzung in besonderer Weise Rechnung getragen. Erhobene Nutzungsanforderungen werden in einem iterativen Prozess evalu- iert. Damit wird das Entwicklungsergebnis qualitätsgesichert. Aber auch andere Methoden rücken in das Blickfeld. So wird in letzter Zeit auch Design Thinking als Möglichkeit gesehen, besonders Innovation und Ideenfindung in den Entwicklungsprozess speziell natürlich in den Prozess der Anforderungsanalyse zu integrieren. Mit dem hier vorgestellten Human Centered Requirements Engineering soll ein Weg zur nahtlosen Integration verschiedener Vorgehensweisen aus Usability Engineering, Softwareengineering und Innovationsmanagement aufgezeigt werden. Durch Verzahnung spezifischer Vorgehensmodelle sollen disziplinübergreifende Synergien organisiert werden. Dieser Erkenntnis folgend soll im Folgenden eine Modell-Integration vorgestellt werden, die sowohl Softwareingenieure als auch Designer abholt und sie in die Lage versetzt, danach in „synchronisierten mentalen Modellen“ koordiniert in einem Entwicklungsprojekt zusammenzuarbeiten.
- KonferenzbeitragMenschzentriertes RE: Ja klar, aber wie gelingt uns das noch besser?(Softwaretechnik-Trends Band 43, Heft 1, 2023) Hess, Anne; Groen, Eduard C.Menschzentriertes Requirements Engineering (RE) ist eigentlich selbstverständlich – in der Praxis jedoch häu fig nicht so einfach. Können uns andere Disziplinen da bei helfen, Herausforderungen im menschzentrierten RE zu begegnen? Diese Kernfrage möchten wir in diesem Beitrag beleuchten.
- TextdokumentParticipatory Requirements Engineering − Using Factorial Surveys to understand Users’ Attitude towards Emerging Technologies(INFORMATIK 2017, 2017) Meier, Pascal; Beinke, Jan Heinrich; Teuteberg, FrankIn this century small villages face the great challenge to ensure the local supply with food and essential goods. Urbanisation and demographic change have caused many village stores and supermarkets to close their subsidiaries in rural areas. Thus, new concepts for village stores are needed. Based on a real situation this study presents a participatory research approach to gather the requirements for a multifunctional, digitalised village store. Together with the population in the reference village we conducted workshops, information events and an experimental vignette methodology (EVM) to gather the requirements of most citizens so that the design corresponds to the needs of the majority of the village population. The results show that the digital transformation of the village store has to be evolutionary to ensure a high users’ acceptance. Besides, the use of new digital technologies is essential to contribute for the local long-term supply with food and indispensable goods in rural areas.
- TextdokumentPersonas in der Softwareentwicklung(Tagungsband UP04, 2004) Beck, AstridAus Erfahrung als auch aus Untersuchungen weiß man, dass Benutzer nach wie vor zu wenig oder gar nicht in den Entwicklungsprozess eingebunden sind. Dies ist nicht unbedingt Nachlässigkeit der Projekte, sondern angemessene Beteiligung ist oft grundsätzlich schwer umzusetzen. Man denke nur an die Entwicklung von Standardapplikationen oder Software, deren Nutzer weit verteilt in der Welt sind. Der Beitrag zeigt auf, wie man mit geringem Aufwand ein besseres Bild der Kunden und Benutzer erhält: vorgestellt wird das Personas-Konzept von Alan Cooper und dessen praktische Anwendung. Personas sind archetypische Benutzerbeschreibungen, die die realen Benutzer repräsentieren. Es wird auf die Akzeptanz der Methodik eingegangen, und es wird dargestellt, wie man Personas findet und beschreibt und im Projekt nutzt. Erfahrungsberichte, Regeln und Tipps für die Erstellung von Personas ermöglichen einen sofortigen Einsatz im Projekt.
- KonferenzbeitragThe QDAcity-RE Method for Structural Domain Modeling Using Qualitative Data Analysis(Software Engineering und Software Management 2018, 2018) Kaufmann, Andreas; Riehle, DirkThe creation of domain models from qualitative input relies heavily on experience. An uncodified ad-hoc modeling process is still common and leads to poor documentation of the analysis. In this article we present a new method for domain analysis based on qualitative data analysis (QDA). The method helps identify inconsistencies, ensures a high degree of completeness, and inherently provides traceability from analysis results back to stakeholder input. These traces do not have to be documented after the fact. We evaluate our approach using four exploratory studies.
- KonferenzbeitragRequirements Engineering Challenges in Large-Scale Agile System Development(Software Engineering und Software Management 2018, 2018) Kasauli, Rashidah; Liebel, Grischa; Knauss, Eric; Gopakumar, Swathi; Kanagwa, BenjaminWe aim to discuss our recent publication at the International Conference on Requirements Engineering 2017 in Lisbon, Portugal. Motivated by their success in software development, companies implement agile methods and their practices increasingly for software-intense, large products, such as cars, telecommunication infrastructure, and embedded systems. As a consequence of safety and regulative concerns as well as different development cycles of hardware and software, detailed, up-front requirements engineering (RE) can be at odds with agile (software) development. We present results from a multiple case study with two car manufacturers, a telecommunications company, and a technology company that are on the journey to introduce organization wide continuous integration and continuous delivery to customers. Based on 20 qualitative interviews, 5 focus groups, and 2 cross-company workshops, we discuss possible scopes of agile methods within system development, the consequences this has on the role of requirements, and the challenges arising from the interplay of RE and agile methods in large-scale system development. These relate to communicating and managing knowledge about a) customer value and b) the system under development. Better alignment of a holistic requirements model with agile development practices promises rich gains in development speed, flexibility, and overall quality of software and systems.
- ConferencePaperStatus Quo in Requirements Engineering: A Theory and a Global Family of Surveys(Software Engineering 2021, 2021) Wagner, Stefan; Fernández, Daniel Méndez; Felderer, Michael; Vetrò, Antonio; Kalinowski, Marcos; Wieringa, Roel; Pfahl, Dietmar; Conte, Tayana; Christiansson, Marie-Therese; Greer, Desmond; Lassenius, Casper; Mänistö,Tomi; Nayebi, Maleknaz; Oivo, Markku; Penzenstadler, Birgit; Prikladnicki, Rafael; Ruhe, Guenther; Schekelmann, André; Sen, Sagar; Spínola, Rodrigo; Tuzcu, Ahmed; de la Vara, Jose Luis; Winkler, DietmarThis paper reports on the second run of the Naming the Pain in Requirements Engineering (NaPiRE) initiative that has the goal to characterise requirements engineering practice and problems and was published in the ACM Transactions on Software Engineering and Methodology in 2019. Requirements Engineering (RE) has established itself as a software engineering discipline over the past decades. While researchers have been investigating the RE discipline with a plethora of empirical studies, attempts to systematically derive an empirical theory in context of the RE discipline have just recently been started. However, such a theory is needed if we are to define and motivate guidance in performing high quality RE research and practice. We aim at providing an empirical and externally valid foundation for a theory of RE practice, which helps software engineers establish effective and efficient RE processes in a problem-driven manner. We designed a survey instrument and an engineer-focused theory that was first piloted in Germany and, after making substantial modifications, has now been replicated in 10 countries world-wide. We have a theory in the form of a set of propositions inferred from our experiences and available studies, as well as the results from our pilot study in Germany. We evaluate the propositions with bootstrapped confidence intervals and derive potential explanations for the propositions. In this article, we report on the design of the family of surveys, its underlying theory, and the full results obtained from the replication studies conducted in 10 countries with participants from 228 organisations. Our results represent a substantial step forward towards developing an empirical theory of RE practice. The results reveal, for example, that there are no strong differences between organisations in different countries and regions, that interviews, facilitated meetings and prototyping are the most used elicitation techniques, that requirements are often documented textually, that traces between requirements and code or design documents are common, that requirements specifications themselves are rarely changed and that requirements engineering (process) improvement endeavours are mostly internally driven. Our study establishes a theory that can be used as starting point for many further studies for more detailed investigations. Practitioners can use the results as theory-supported guidance on selecting suitable RE methods and techniques.