Search results for "ohjelmisto"
showing 10 items of 270 documents
Omission of Quality Software Development Practices : A Systematic Literature Review
2018
Software deficiencies are minimized by utilizing recommended software development and quality assurance practices. However, these recommended practices (i.e., quality practices) become ineffective if software professionals purposefully ignore them. Conducting a systematic literature review (n = 4,838), we discovered that only a small number of previous studies, within software engineering and information systems literature, have investigated the omission of quality practices. These studies explain the omission of quality practices mainly as a result of organizational decisions and trade-offs made under resource constraints or market pressure. However, our study indicates that different aspe…
Status indicators in software engineering group projects
2023
A segment of studies on group structure and performance in software engineering (SE) project-based learning (PjBL) have focused on roles, including studies that use Belbin team roles and studies that address problematic roles such as social loafing. The present study focuses on the status, which is basically missing in SE PjBL studies, although relating to roles. The study investigates the aspects that students identified as indicators of rising or declining status in their project groups. The status theory was utilized as the framework that motivated the research and on which the results were reflected. An inductive qualitative content analysis was applied to learning reports in which stud…
Digging into group establishment: Intervention design and evaluation
2021
Previous research has documented challenges in students’ group work. An identifiable segment of the previous research that relates to improving students’ group work conditions is the study of group formation and self- and peer-assessment. Though studies that primarily focus on how to address the conditions of students’ group work and the existing problems can be found, there are not many related to higher education settings. On this ground, the present article advances a qualitative evaluation of the intervention that promotes student groups’ self-awareness and thereby self-regulation toward fair group work during a software engineering project. An inductive thematic analysis was applied to…
Internal Software Startups - A Multiple Case Study on Practices, Methods, and Success Factors
2020
Startups are often seen as drivers of innovation. In an attempt to leverage this potential, larger business organizations have founded internal startups as a subset of internal corporate ventures (ICV). These smaller organizations are intended to be more agile than the parent organization, in order to produce new service and product innovations using their own methods and practices independently of the organizational culture and methods of the parent organization. However, our understanding of ICVs is still lacking in terms of processes and success factors, and especially the more recent internal startups have scarcely been studied thus far. To approach this novel area of research, we take …
Lean-ohjelmistokehityksen käyttöönoton jälkeisiä ohjelmistokehitysnopeutta rajoittavia tekijöitä
2011
Tutkielmassa tarkastellaan, mitä Lean ja Lean-ohjelmistokehitys ovat, mitä Lean-ohjelmistokehitys tarkoittaa tapausyrityksessä, eli Sysdrone Oy:ssä, sekä mitkä ovat tapausyrityksen merkittävimmät ohjelmistokehitysnopeutta rajoittavat tekijät puoli vuotta Lean-ohjelmistokehityksen käyttöönoton jälkeen. Tutkimus toteutettiin tapaustutkimuksena, jossa tutkimusaineistoa kerättiin puolen vuoden aikajaksolta. Johtopäätöksinä merkittävimmiksi rajoittaviksi tekijöiksi tunnistettiin tuotoslista, uudet teknologiat, projektien riittämätön läpinäkyvyys, tiettyjen hen-kilöiden ylikuormitus, puutteet prosessien noudattamisessa, dokumentointi sekä asiakaskommunikaatio.
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…
X-ray micro-tomography based FEM modelling of hygroexpansion in PLA composites reinforced with birch pulp fibres
2017
This article presents a microscale modelling approach coupled with X-ray computed micro-tomography for the evaluation of material properties of polylactic acid (PLA) reinforced by birch pulp fibers under the effect of moisture. The results in terms of elastic moduli and hygroexpansion deformation were found in good agreement with the measurements taken at different levels of water uptake.
Seamless integration of MetaEdit+ and eclipse to combine modeling and coding
2012
Tool integration tries to help users by automating processes in software development. In literature integration is mostly shown from technical point of view leaving user related issues outside. In this paper tool integration is looked also from the perspective of software engineering process and the user involved in the process. Another aspect will be integrating design models and code. A case of tool integration will be presented. The first tool is MetaEdit+ which is a Domain-Specific Modeling environment. The other tool is Eclipse which is used for traditional software engineering. The integration aims to combine the modeling and coding activities which together support metamodelers and m…
How to Sell SaaS: A Model for Main Factors of Marketing and Selling Software-as-a-Service
2011
Software-as-a-Service providers have been growing fast while the contemporary research literature has neglected analysis of their business-critical marketing and sales processes. In this paper we collect the key factors characterizing how to market and sell SaaS to business customers into an eight dimensional model. We also use an explorative multi-case study to observe six SaaS providers and validate the model. The interviewed providers emphasized use of the Internet for marketing communication while personal direct sale was the dominating sales approach. Customer acquisition cost was the key performance indicator for marketing and sales while customer lifetime value and churn were the KPI…
Ortogonaalinen virheluokittelu
2010
Valkonen, Miikka Ortogonaalinen virheluokittelu / Miikka Valkonen Jyväskylä: Jyväskylän yliopisto, 2010. 29 s. Kandidaatintutkielma Tietojärjestelmien kehittäminen on yleensä ottaen kallista ja aikaa vievää. Kehitysprosessissa voi myös moni seikka epäonnistua, sekä sen eri vaiheisiin voi liittyä useita tehottomuustekijöitä. Siksi on tärkeää, että virheellisistä tai tehottomista työskentelytavoista otetaan opiksi seuraavia ohjelmistokehitysprojekteja varten. Ortogonaalinen virheluokittelu on työkalu ohjelmistokehitysprosessin tehostamiseksi. Ortogonaalinen virheluokittelu tarjoaa menetelmän ohjelmistokehitysprosessin puutteiden ja näistä aiheutuvien virheiden kirjaamiseen, sekä tavan analyso…