Search results for "ohjelmisto"
showing 10 items of 270 documents
Pilvipalvelut : asiakkaan hyödyt ja haasteet
2012
Tämä tutkimus käsittelee pilvipalveluita ja niiden tuomia asiakashyötyjä sekä ongelmia ja riskejä, joita asiakkaat voivat kohdata siirtyessään pilvipalveluihin. Pilvipalveluilla tässä tutkimuksessa hyötyjä ja ongelmia tarkasteltaessa tarkoitetaan erityisesti ohjelmisto palveluna –tyyppisiä pilvipalveluita. Aluksi tutkimuksessa käsitellään pilvipalveluita yleisellä tasolla sekä käydään läpi pilvipalveluiden kolmijako, jossa pilvipalveluiden käsite on jaettu kolmeen erilaiseen osaan: infrastruktuuri palveluna, sovellusalusta palveluna ja ohjelmisto palveluna. Lisäksi esitellään muutama keskeinen pilvipalveluiden tarjoaja. Pilvipalveluiden yleisen käsittelyn jälkeen perehdytään niiden tuomiin …
Immersive Virtual Reality Education Application : Four Development Iterations along Design Science Research Methodology
2022
This study introduces a research and development process of an immersive Virtual Reality (VR) education application. Altogether four application development iterations are showcased along the Design Science Research methodology. The results show how initial problems change and new problems occur during the course of a long-term DSR project with multiple iterations. Moreover, the study results confirm various previous findings, for example, that VR works better on higher learning levels such as application -level and personalization is a way to achieve this. In addition, 360 photos and videos were found to be easy and cost-efficient ways to increase personalization of VR applications. The re…
IT Negotiators : What’s your approach?
2017
The IT and software industries appear to be collaborative in projects in house and among organizations as they plan and negotiate for mutual benefit. Yet individual negotiators do not always proceed with the same thought patterns or even with success. This article sheds some light on how skilled, aware negotiators can better match up their thinking to avoid communication and process failures. The research behind this article shows that those with greater decision making authority and experience have more ways of thinking about negotiation than others. nonPeerReviewed
Suomen urheilu- ja hyvinvointiteknologia-ala urheilukulttuurin muutosten ilmentäjänä
2020
Nykypäivänä urheilu- ja hyvinvointiteknologiayritykset muodostavat kansainvälisesti merkittävän kokoluokan markkinan. Alan yritykset ovat keskittyneet liiketoiminnassaan esimerkiksi anturi- ja sensoriteknologioiden tarjoamiin mahdollisuuksiin, älypuhelinsovelluksiin ja tietokoneohjelmistoihin sekä eleohjaukseen, digitaalisiin pintoihin ja tekoälyyn perustuviin liikkumisympäristöihin. Tässä tutkimuksessa selvitetään, mitkä makrotason muutosajurit ovat tehneet toimialasta Suomessa sellaisen kuin se tänä päivänä on. Samalla luodaan katsaus suomalaisten urheilu- ja hyvinvointiteknologia-alan yritysten ominaispiirteisiin. peerReviewed
Jatkuva integraatio ohjelmistokehityksessä
2010
Vilkman, Vesa Ilmari Jatkuva integraatio ohjelmistokehityksessä / Vesa Vilkman Jyväskylä: Jyväskylän yliopisto, 2010, 36 s. Kandidaatintutkielma Kandidaatintutkielman tarkoituksena on esitellä lukijalle jatkuva integraatio-käytänne ja sen käyttöönottoa harkittaessa huomioonotettavat seikat. Tutkielmassa käsitellään jatkuva integraatio käytänteen ominaispiirteitä, samalla verraten sitä muihin integraatiostrategioihin. Tutkielman päämääränä on vastata tutkimus-ongelmaan: Millaisia vaikutuksia jatkuva integraatio-periaatteen käyttöönotolla on ohjelmistokehitysprosessiin? Tutkielma on tehty tutustumalla aiempiin tutkimuksiin ja kirjallisuuteen kirjallisuuskatsauksen muodossa. Aluksi tutkielmas…
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…
Elements of Sustainability for Public Sector Software : Mosaic Enterprise Architecture, Macroservices, and Low-Code
2021
Public sector is a large consumer for software. In countries such as Finland, many of the systems are made to order by consultancy companies that participate in public tenders. These tenders initiated by the state, cities, and other public sector organizations. Furthermore, as public sector tasks are often decomposed to various actors, each and every one of them makes their purchase based on their own needs. In this paper, we argue that to maintain software sustainability in this context, there is a need for three key elements. Firstly, there is a need for an enterprise architecture where independent services from various vendors are can be easily deployed and integrated. Secondly, these se…
Introduction to software product lines : Engineering, service, and management minitrack
2013
Software has become the key asset for competitive products and services in all industries. Thus, competitiveness in software development, maintenance, and related services has become a concern for organizations. Competitiveness can be increased through (1) internal strategies such as the strategic creation and reuse of software assets and (2) external strategies such as outsourcing software development, maintenance, and/or services from third party service providers and acquiring off-the-shelf components from providers and open source communities. A viable third strategy is to enact both strategies in parallel. This minitrack focuses on the first and third strategy. The minitrack accepted f…
Aspektikeskeinen ohjelmistokehitys - johdatus elinkaaren vaiheisiin
2009
Kommeri, Tuomas Pekka Viljami Tietojärjestelmätieteen kandidaatintutkielma Jyväskylä: Jyväskylän yliopisto, 2009, 31 s. Tämän tutkielman aihepiirinä on aspektikeskeinen ohjelmistojen kehittäminen. Tutkielmassa kuvaillaan, mitä hyötyä kyseisen lähestymistavan mukaisesta ohjelmistokehityksestä on, ja millä tavalla sen tarjoamilla ratkaisuilla on mahdollista parantaa ohjelmistojen laatua. Tutkielma antaa yleiskuvan aspektikeskeisen ohjelmistokehityksen periaatteista ja esittelee elinkaaren eri vaiheisiin kehitettyjä lähestymistapoja. Yksityiskohtaisia tai monimutkaisia ohjelmistokehitysprosessin rakenteita ei tämän tutkielman yhteydessä esitellä. Koska tutkimusala on vielä nuori ja suhteellis…
Towards Practical Cybersecurity Mapping of STRIDE and CWE — a Multi-perspective Approach
2021
Software vulnerabilities are identified during their whole life-cycle; some vulnerabilities may be caused by flaws on the design while other appear due to advances on the technologies around the systems. Frameworks such as OWASP are well- known and are used for testing a systems security before or after implementation, and such testing is carried out against the existing system. Threat modeling however focuses on the early stages of the system design when it is feasible and easy to fix security-related flaws and prevent possible damage caused by them. For example, STRIDE is one very popular threat modeling framework. A STRIDE threat modelling specialist deals with abstract categorizations o…