Search results for "ohjelmisto"

showing 10 items of 270 documents

Ryhmätyöohjelmistot tilannetietoisuuden muodostamisen tukena : elektroninen päiväkirja prosessiteollisuudessa

1997

ryhmätyöohjelmistotsituational awarenesselectronic diariesCSCWtilannetietoisuuselektroninen päiväkirjagroupware
researchProduct

Ohjelmistokehityksen muutos ja sen vaikutus ohjelmistoprojektin johtamiseen

2015

Tutkielman tarkoituksena oli selvittää, miten ja miksi ohjelmistokehittäminen on muuttunut viimeisen 10 vuoden aikana ja etenkin, kuinka tämä muutos on vaikuttanut ohjelmistokehitysprojektien johtamiseen. Aihetta lähestyttiin perinteisen ohjelmistokehittämisen vesiputousmallin ja ketterän kehittämisen scrum- menetelmän kautta. Esimerkkinä toimivista menetelmistä käytiin läpi perusteet toimintatavoista sekä johtamisesta. Kun menetelmiin oli tutustuttu, siirryttiin haasteisiin, joita yrityksissä kohdattiin perinteisestä ketterään kehitykseen siirryttäessä. Tämän jälkeen syvennyttiin vielä hieman tarkemmin johtamiseen liittyviin haasteisiin ja ominaisuuksiin, joita hyv…

scrumketterä kehittäminenscrummasterperinteinen ohjelmistokehittäminenprojektipäällikkövesiputousmalli
researchProduct

Selaimen sormenjälkitunnistamisen torjunta käyttöjärjestelmäavusteisella virtualisoinnilla

2017

Selaimen sormenjälkitunnistaminen mahdollistaa käyttäjien seurannan käyttäjien yksityisyyttä luokkaavasti. Tutkielmassa selvitetään voidaanko käyttöjärjestelmäavusteisilla virtualisointiteknologioilla vastata selaimen sormenjälkitunnistamisen torjunnan asettamiin haasteisiin. Tutkielmassa havaittiin neljä eri haastetta selaimen sormenjälkitunnistamisen torjunnalle. Tutkielma keskittyy Linux-kernelin tukemiin käyttöjärjestelmäavusteisiin virtualisointiteknologiohin, jotka mahdollistavat ohjelmistokonttien toteuttamisen. Preventing browser fingerprinting using operating system level virtualization. Browser fingerprinting enables tracking of users in a way that violates users' privacy. In this…

selaimetvirtualisointisovelluksetsormenjälkitunnistaminenohjelmistokontitbrowser fingerprintingtietoturvacontainerprivacyohjelmistokehityssovellukset (tietotekniikka)virtualizationyksilönsuoja
researchProduct

Organizational transformation from tailored software production to international Modified-Off-The-Shelf software business model

2002

sisäinen prosessiModified-Off-The-Shelfprosessitprosessien kehitysastenew product developmentstartupbusiness processprocess maturityohjelmistottailoringyritysohjelmistoenterprise softwaretuotekehitysMOTSinternal processprojektiliiketoimintasoftware products
researchProduct

Skriptikielet pelimoottoreissa

2015

Tutkielmassa perehdytään verkkopelien toteutustekniikoihin ja usealla kielellä toteutettuihin ohjelmistoihin. Konstruktiivisessa osassa näiden avulla rakennetaan yksinkertainen ohjelmistokehys nopeaan verkkopelikehitykseen. Kehyksen toimivuutta arvioidaan eri menetelmillä. This thesis studies the implementation of online games and multi-language software development. A simple rapid application development framework for online games is developed based on these studies. The framework's performance is analyzed using various methods.

sisällönluontiskriptikieletsovelluskehyksetohjelmistokehitysverkkopelitohjelmointikielet
researchProduct

Principles of social media monitoring and analysis software

2013

social network analysisverkkoyhteisöttietokoneohjelmatsosiaalinen mediamonitorointitiedonhakujärjestelmätohjelmistosuunnittelutargeted crawlersosiaaliset verkostotanalyysitietokannathakuohjelmatmultirelational graphseurantasocial media analysisgraafittemporal database
researchProduct

Towards Seamless IoT Device-Edge-Cloud Continuum:

2021

In this paper we revisit a taxonomy of client-side IoT software architectures that we presented a few years ago. We note that the emergence of inexpensive AI/ML hardware and new communication technologies are broadening the architectural options for IoT devices even further. These options can have a significant impact on the overall end-to-end architecture and topology of IoT systems, e.g., in determining how much computation can be performed on the edge of the network. We study the implications of the IoT device architecture choices in light of the new observations, as well as make some new predictions about future directions. Additionally, we make a case for isomorphic IoT systems in whic…

software architectureIoTsulautettu tietotekniikkaprogrammable worldembedded devicesohjelmistotuotantointernet of thingsliquid softwarepilvipalvelutedge computingisomorphismreunalaskentaohjelmistoarkkitehtuuriisomorphic softwareesineiden internetsoftware engineering
researchProduct

Metaheuristics meet metamodels : a modeling language and a product line architecture for route optimization systems

2011

software architecturemallintaminenjärjestelmäarkkitehtuurimetamodelkuljetustietotekniikka-arkkitehtuurimetaheuristicmodel-drivenoptimointireitinoptimointijärjestelmätohjelmistoarkkitehtuurivehicle routing problemsovelluskehyksetohjelmointiproduct line
researchProduct

Life cycle and internationalization of Finnish software product companies

2005

software businesscompany life cycleelinkaarikansainvälistymineninternationalization processyrityksetsoftware product companyohjelmistoteollisuus
researchProduct

Flow barriers : What prevents software developers from experiencing flow in their work

2022

Software development requires high problem-solving skills and creativity, making it a profession with good opportunities to become immersed in a flow experience. The characteristics of flow experience are absorption, enjoyment, and intrinsic motivation toward the activity. This study aims to better understand the barriers that prevent software developers from experiencing flow at work. Previous research has mostly examined software developers’ productivity, flow being one component of productive workdays. This study addresses the research gap by exploring the barriers to experiencing flow in software development. A qualitative questionnaire was used to gather data about flow experiences fro…

software developerinterruptionsproductivityohjelmistokehittäjätsoftware developmenttyön imutuottavuus512 Business and managementflow-tilaohjelmistokehitysflow experience
researchProduct