Search results for "vaatimus"

showing 10 items of 32 documents

Evaluation Framework for Analyzing the Applicability of Criteria Lists for the Selection of Requirements Management Tools Supporting Distributed Coll…

2016

Effective requirements management and enabling tools are critical for successfully developing and maintaining services and products. The identification and selection of an appropriate requirements management tool can be a costly, time-consuming, and error-prone undertaking especially in the context of software product line requirements management, requiring the tools to support both product and platform development activities that often involve geographically distributed, collaborating, and competing stakeholders. Criteria lists have been developed to facilitate the selection. This research (1) creates an evaluation framework to review the applicability of the lists for the selection of req…

0209 industrial biotechnologyRequirementBusiness requirementsComputer sciencesoftware managementSoftware requirements specification02 engineering and technologySoftware peer reviewApplication lifecycle management020901 industrial engineering & automationsoftware product lines0202 electrical engineering electronic engineering information engineeringSoftware requirementsformal verificationSoftware product lineRequirements analysisVision documentta113formal specificationsoftware toolsRequirements managementRequirements traceabilitybusiness.industrySoftware as a serviceSoftware developmenthallintajärjestelmät020207 software engineeringvaatimusmäärittelytdistributed collaborationMarket requirements documentRequirement prioritizationSoftware constructiontuotekehitysohjelmistoliiketoimintaSoftware engineeringbusinessSoftware project management2016 49th Hawaii International Conference on System Sciences (HICSS)
researchProduct

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

Optimization of the preprocessing steps of MEG measurement data in Meggie application

2015

Tutkielma optimoi MEG (magnetoenkefalografia) mittausaineiston esikäsittelyyn, analysointiin ja visualisointiin kehitetyn Meggie-käyttöliittymän esikäsittelyvaiheita pääasiassa lisäämällä mahdollisuuden rinnakkaislaskentaan. Optimointi toimi tutkielman käytännön osuutena ja sen tukena oli kattava lista vaatimuksia. Optimoinnissa suurin osa työstä meni vanhan koodin refaktorointiin, mutta myös käyttöliittymäkomponentteihin tuli pieniä muutoksia ja itse ohjelmaan muutama uusi toiminnallisuus. Teoreettisessa osuudessa keskitytään Meggien nykyiseen tilaan tutkimalla sen arkkitehtuuria, minkä lisäksi tarkastellaan kehitysvaiheita vaatimuslistan pohjalta sekä tuodaan esiin muistinhallinnan ongelm…

MEGoptimointiohjelmistoarkkitehtuurimuistinhallintalaskennallinen neurotiedevaatimusmäärittelytrinnakkaislaskenta
researchProduct

Toiminnanohjausjärjestelmä pilvessä vai yrityksen sisällä : ei-toiminnallisten ominaisuuksien vertailu

2018

ERP-järjestelmät ovat yrityksen menestyksen kannalta tärkeä osa, etenkin isoissa yrityksissä. Niiden tarkoituksena on käsitellä, kerätä, analysoida ja tuottaa dataa yrityksen tarpeisiin. ERP-järjestelmien ongelmana on korkeat lisenssikustannukset ja niiden tarvitsema kallis infrastruktuuri. Pilviteknologian kehitys on tuonut mahdollisuuden myös pienille- ja keskisuurille yrityksille hankkia ERP-järjestelmä. Pilvipohjaiset ERP-järjestelmät ovat kustannustehokkaita, joustavia ja helposti skaalautuvia, joten ne soveltuvat erityisen hyvin pienille yrityksille. Tässä kandidaatintutkielmassa, joka on tehty kirjallisuuskatsauksena, on tarkoitus tehdä vertailua perinteisen ERP-järjestelmien ja pilv…

PilvipalvelutSaaSEi-toiminnalliset ominaisuudetERPVaatimusmäärittely
researchProduct

A framework for intention-driven requirements engineering of innovative software products

2011

Requirements engineering is highly challenging particularly when designing innovative software products. This is so because there are no corresponding products, ultimate needs of actors are difficult to capture, the products may have unforeseeable impacts on the actors’ behavior, and it is hard to find out how value-added and competitive the product actually is. In this paper, we propose a novel framework for intention-driven requirements engineering of innovative software products, which combines technological, social and business viewpoints. We illustrate its use with a short example related to the domain of web mapping services and augmented reality. peerReviewed

RequirementBusiness requirementsSocial software engineeringProcess managementRequirements engineeringComputer sciencebusiness.industrySoftware developmentSoftware requirements specificationinnovatiivinen sovelluskehitysvaatimusmäärittelySoftware requirementsSoftware engineeringbusinessRequirements analysis
researchProduct

Työn vaatimus- ja voimavaratekijät pankissa ja insinöörityön yrityksessä ja vaatimus- ja voimavaratekijöiden yhteydet työuupumukseen

2014

Tutkimuksessa tutkittiin työn vaatimustekijöiden ja voimavaratekijöiden mallin viitekehyksen mukaisesti työhyvinvoinnin rakentumista kahdessa suomalaisessa yritysorganisaatiossa, pankissa ja suunnittelu- ja insinööritoimistossa. Tarkoituksena oli selvittää missä määrin työntekijät kokivat vaatimustekijöinä työn kuormittavuutta ja rooliodotusten epäselvyyttä sekä voimavaratekijänä hyviä vaikutusmahdollisuuksia omaan työhönsä. Lisäksi tutkittiin taustateorian oletuksen mukaisesti suurempien vaatimustekijöiden yhteyttä korkeampaan koettuun työuupumukseen. Lopuksi tutkittiin onko hyvillä vaikutusmahdollisuuksilla omaan työhön muuntavaa, suojaavaa vaikutusta vaatimustekijöiden ja työuupumuksen v…

Työn vaatimus- ja voimavaratekijättyöuupumusresurssittyövaatimuksetuupumus
researchProduct

Hypotheses engineering : first essential steps of experiment-driven software development

2019

Recent studies have proposed the use of experiments to guide software development in order to build features that the user really wants. Some authors argue that this approach represents a new way to develop software that is different from the traditional requirement-driven one. In this position paper, we propose the discipline of Hypotheses Engineering in comparison to Requirements Engineering, highlighting the importance of proper handling hypotheses that guide experiments. We derive a set of practices within this discipline and present how the literature has tackled them up to now. Finally, we propose a set of research questions that could guide future work towards helping practitioners. …

assumptionsRequirements engineeringComputer sciencebusiness.industrySoftware developmenttietokoneohjelmatvaatimusmäärittelytData scienceexperimentationhypoteesitSoftwareWork (electrical)Order (exchange)hypothesesexperiment driven software developmentPosition paperkokeet (tutkimustoiminta)Research questionsrequirements engineeringhypotheses engineeringbusinessSet (psychology)ohjelmistokehitys
researchProduct

E-portfolioiden haasteet ja vaatimukset korkeakouluympäristössä

2013

Auer, Jukka E-portfolioiden haasteet ja vaatimukset korkeakouluympäristössä Jyväskylä: Jyväskylän yliopisto, 2013, 23 s. Tietojärjestelmätiede, kandidaatintutkielma Ohjaaja: Pulkkinen, Mirja Elektroniset portfoliot tukevat tehokkaasti korkeakouluympäristössä tapahtu-vaa oppimista, opetusta ja arviointia mikäli ne toteutetaan organisaation tar-peiden mukaisesti tasapainottaen. Tämän tutkielman tarkoituksena on käydä kirjallisuuskatsauksen muodossa läpi e-portfolioiden ja e-portfoliojärjestelmän käyttötarkoituksia, vaatimuksia ja tavoitteita organisaation eri tasoilla. Näiden pohjalta saadaan kuva siitä, kuinka suunnitella tasapainoinen e-portfoliojärjestelmä, joka palvelee kaikkien sen perus…

e-portfoliovaatimusmäärittelyarvioinninhallintae-portfoliojärjestelmä
researchProduct

Joukkoistamisen käyttö vaatimusmäärittelyssä : tapaustutkimus

2017

Tämän pro gradu -tutkielman lähtökohta oli tutkia, miten joukkoistamista voidaan käyttää vaatimusmäärittelyssä. Kirjallisuuskatsauksen lisäksi luotiin joukkoistetun vaatimusmäärittelyn malli sekä tehtiin tapaustutkimus KoiraNet jalostustietojärjestelmän MH-luonnekuvausta koskevaan dataan liittyvien käyttötarpeiden selvittämisestä ja joukkoistetusta vaatimusmäärittelystä. Joukkoistaminen tapahtui projektia varten luodussa Facebook-ryhmässä, johon saatiin avoimella kutsulla kaikkiaan 107 jäsentä. Tutkimuksen tuloksiin lukeutui paitsi kerätyt vaatimukset, myös joukon aktiivisuudesta tehdyt määrälliset havainnot. Joukkoistamalla kerättyjen vaatimusten laadun arvioimiseksi suoritettiin erilliset…

joukkoistaminensoftware developmentcrowdsourcingrequirements engineeringvaatimusmäärittelytohjelmistokehitys
researchProduct