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…

FOS: Computer and information sciencesTraceabilityComputer scienceProcess (engineering)Context (language use)computer.software_genreregulated softwareGitHubComputer Science - Software EngineeringDocumentationMedical softwarejäljitettävyysSoftware systemDevOpsDevOpsbusiness.industryturvallisuusSoftware developmenttietokoneohjelmatohjelmistot (taiteet)kehittäminen113 Computer and information sciencesSoftware Engineering (cs.SE)ohjelmistosuunnittelutraceabilityvaatimustenhallintabusinessSoftware engineeringohjelmistokehityscomputercontinuous software engineering
researchProduct

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…

Knowledge managementComputer sciencePopulationpopulationsysteemityö02 engineering and technologyLibrary and Information Sciencesnascent design theoryDiffusion of innovationsdesign science researchrequirements acquisition020204 information systemsSynchronicity0502 economics and business0202 electrical engineering electronic engineering information engineeringInformation systemeducationtietojärjestelmätkäyttäjätutkimusta113education.field_of_studybusiness.industry05 social sciencesFunctional requirementPersonal construct theoryvaatimustenhallintaDesigntheoryDesign science researchbusiness050203 business & managementInformation SystemsEuropean Journal of Information Systems
researchProduct

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…

ketterät menetelmätrequirements managementagile developmentRequirement risksvaatimustenhallintarequirements engineeringkehitystietojärjestelmät
researchProduct

On enriching requirements engineering work using icons

2014

ohjelmistosuunnitteluiconvaatimusmäärittelykuvakkeetdesign science researchkuvallinen viestintävisualisointiohjelmistotuotantovaatimustenhallintarequirements engineeringkulttuurienvälinen viestintäsidosryhmätviestintä
researchProduct

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…

software product linerequirements managementtool evaluation criteriavaatimustenhallintahallintajärjestelmätcriteria listsrequirements management toolsohjelmistokehityshajautettu työdistributed collaboration
researchProduct

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…

ta113Requirements engineeringComputer scienceProcess (engineering)Interpretation (philosophy)Stakeholdervisuaalinen kieliikonitDomain (software engineering)Visual languagevaatimusmäärittelyHuman–computer interactionvisual languagekulttuuriiconsvaatimustenhallintaIconstakeholdercomputercomputer.programming_languageMeaning (linguistics)
researchProduct

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…

vaatimusten hallintahankintalainsäädäntöhankinnan kohdejulkiset hankinnatpriorisoinnin haasteetasiakkaatasiakasvaatimuksetpriorisointivaatimustenhallintatietojärjestelmähankintalisäarvopriorisoinnin hyödytjulkinen hankintavaatimusten priorisointisidosryhmätvaatimuksettietojärjestelmät
researchProduct

Vaatimustenhallinta ja sen kehittäminen ohjelmiston elinkaaren näkökulmasta

2008

vaatimustenhallintaelinkaarimallitelinkaarimuutosohjelmistokehitysatk-ohjelmat
researchProduct

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…

validationohjelmistotuotantotoimintatutkimusSoftware startupsRequirements engineering113 Computer and information sciencesstartup-yrityksetyrityksetComputer Science Applicationsketterät menetelmätaction researchsoftware engineering methodvalidointivaatimustenhallintaSoftware engineering methodValidationsoftware startupsrequirements engineeringohjelmistoliiketoimintaSoftwareAction researchInformation Systems
researchProduct

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…

verkkokurssitComputer scienceVisual literacyContext (language use)Infographicse-coursekorkeakouluopetus03 medical and health sciences0302 clinical medicineMathematics educationvisuaalinen lukutaito030212 general & internal medicineconceptualizationinfografiikkaRequirements engineeringConceptualizationoppimiskokemuksetvisual literacy05 social sciencesInfographic050301 educationVisualizationthematic network analysislearner’s experiencesvaatimustenhallintaRErequirements engineering0503 education2019 IEEE Frontiers in Education Conference (FIE)
researchProduct