Search results for "vaatimustenhallinta"
showing 10 items of 10 documents
Introducing Traceability in GitHub for Medical Software Development
2021
Assuring traceability from requirements to implementation is a key element when developing safety critical software systems. Traditionally, this traceability is ensured by a waterfall-like process, where phases follow each other, and tracing between different phases can be managed. However, new software development paradigms, such as continuous software engineering and DevOps, which encourage a steady stream of new features, committed by developers in a seemingly uncontrolled fashion in terms of former phasing, challenge this view. In this paper, we introduce our approach that adds traceability capabilities to GitHub, so that the developers can act like they normally do in GitHub context bu…
Population targeted requirements acquisition
2018
ABSTRACTWe use social science theories, design science research methodology, and our experience in five development projects to design principles for selecting or adapting requirements acquisition (RA) techniques for use with populations of customers and users. The information systems (IS) literature has not systematically focused on the adaption of RA techniques to particular populations. We developed a nascent design theory for RA to target specific populations to define functional requirements for new IS. Five reference theories – personal construct theory, theory of disability, diffusion of innovations, social actor theory, and media richness and information synchronicity theory – suppo…
Managing and prioritizing requirements risks in information systems development
2018
Tietojärjestelmien suunnittelussa ja toteutuksessa järjestelmän tavoite ja ominaisuudet kuvataan tietojärjestelmän vaatimuksina. Tietojärjestelmävaatimusten keräämisen, kehittämisen ja hallinnan prosessit tietojärjestelmien kehityksessä tähtäävät siihen, että järjestelmän vaatimukset saadaan koottua sidosryhmiltä, ne analysoidaan huolellisesti ja ilmaistaan vaatimukset järjestelmän kehittäjille asianmukaisessa muodossa. Tämä menettely mahdollistaa käyttötarkoitusta vastaava järjestelmän toteuttamisen. Tämän päivän tietojärjestelmäkehityksessä erilaisten ketterien kehitysmallien merkitys on kasvanut, ja voidaankin perustellusti väittää, että erilaiset ketterien menetelmien sovellutukset ovat…
On enriching requirements engineering work using icons
2014
Criteria for the evaluation of requirements management tools supporting distributed software product line engineering and management
2015
The development of software product lines (SPL) by geographically distributed teams increases the complexity of requirements management (RM) related tasks, making the support of a RM tool necessary. However, the selection of the most appropriate RM tool can be challenging, therefore the use of a comprehensive criteria list guiding the selection becomes essential. The goal of this research is to determine whether available criteria lists include comprehensive criteria for the evaluation of RM tools to be adopted in distributed SPL requirements management. This research answers the following research questions: (1) Do currently available criteria lists for RM tool evaluation allow the assessm…
Icons: Visual representation to enrich requirements engineering work
2013
Adapting icons in requirements engineering can support the multifaceted needs of stakeholders. Conventional ap- proaches to RE are mainly highlighted in diagrams. This paper introduces icon-based information as a way to represent ideas and concepts in the requirements engineering domain. We report on icon artifacts that support requirements engi- neering work such as priority types, status states and stakeholder kinds. We evaluate how users interpret meanings of icons and the efficacy of icon prototypes shaped to represent those requirements attributes. Our hypothesis is whether practitioners can recognize the icons’ meaning in terms of their functional representation. According to the empi…
Asiakasvaatimusten priorisointi usean eri sidosryhmän tietojärjestelmähankinnassa : case julkishallinto
2016
Tietojärjestelmäkehityksen tavoitteena on synnyttää lisäarvoa sidosryhmille tuottamalla organisaation toimintaa ja toiminnan jatkuvuutta tukevia tietoteknisiä ratkaisuja. Jotta kehitettävä tietojärjestelmä tuottaa tavoiteltua lisäarvoa, tulee sen vastata parhaalla mahdollisella tavalla käyttäjien tarpeita ja odotuksia. Nämä tarpeet ja odotukset kuvataan järjestelmään kohdistuvina asiakasvaatimuksina. Tietojärjestelmäprojekteissa tunnistetaan usein huomattavasti enem-män vaatimuksia kuin mitä ohjelmiston toteuttamisessa voidaan lopulta huomioida. Vaatimusten määrää rajoittavia tekijöitä ovat esimerkiksi ohjelmiston rakentamiseen käytettävissä oleva aika ja raha. Asettamalla tietojärjestelmäl…
Vaatimustenhallinta ja sen kehittäminen ohjelmiston elinkaaren näkökulmasta
2008
StartCards — A method for early-stage software startups
2023
Publisher Copyright: © 2023 The Author(s) Context: Software startups are important drivers of economy on a global scale, and have become associated with innovation and high growth. However, the overwhelming majority of startups ends in failure. Many of these startup failures ultimately stem from software engineering issues, and requirements engineering (RE) ones in particular. Despite the emphasis placed on the importance of RE activities in the startup context, many startups continue to develop software without a clear market or customer, having never had meaningful contact with their would-be customer. Objective: We develop a method aimed at early-stage startups that is intended to help s…
Infographics as a Reflective Assignment Method in Requirements Engineering e-Course?
2019
Our Work in Progress Paper in Innovative Practice Category focuses on how learners’ experience use of infographics in advanced level e-course on requirements engineering (RE). Infographics are visual representations of information in such a way that information can be easily understood at a glance. Most of the previous infographics studies have been conducted in the context of inquiry learning. To complement this research, we studied how learners experience use of infographics as a method for reflective assignment and hence if the usage of infographics supported conceptualization about RE. We adopted a qualitative content analysis approach, applying thematic network analysis to the data rec…