Search results for "ohjelmisto"

showing 10 items of 270 documents

SaaS-palveluiden markkinointi ja myynti B2B-markkinoilla

2010

Tässä tutkielmassa esitetään malli SaaS-palveluiden markkinoinnista ja myynnistä B2B-markkinoilla. Tämän kaltaista mallia tutkittavasta ilmiöstä ei ole aikaisemmin esitetty akateemisessa kirjallisuudessa, tai ainakaan tutkija ei ole tietoinen tästä. Malli muodostetaan käsitteellis-teoreettisen kirjallisuusanalyysin sekä monen tapauksen tapaustutkimuksen pohjalta. Kirjallisuusanalyysissä tarkastellaan markkinointia ja myyntiä ohjelmistoliiketoiminnassa sekä suhteutetaan SaaS-palvelut tähän kenttään. Kirjallisuusanalyysin pohjalta luotavaa mallia testataan suorittamalla monen tapauksen tapaustutkimus kuudessa suomalaisessa SaaS-ohjelmistoyrityksessä. Tutkimuksessa tunnistetaan neljä keskeistä…

Software as a service (SaaS)markkinointimyyntiohjelmistoliiketoiminta
researchProduct

On Supervising Master’s Theses in Industry Context

2022

In software engineering, students easily find internships in companies while still studying. To combine their studies and employment, many of them seek to compose their final theses in an industry context, for the benefit of the employer as well as to simplify their context switching between job and studies. This can put the student between a rock and a hard place, as on one hand the employer has certain expectations in terms of working for the company, whereas the supervising professor needs to follow the university guidelines. An additional aspect worth considering is the university as an administrative home for the thesis and owner of the thesis process. In this paper, we study how the d…

Software engineering educationindustry-academy collaborationohjelmistotuotantoyritysyhteistyöthesis supervisiontyöharjoittelusidosryhmät113 Computer and information sciencespro gradu -tutkielmatkorkeakouluopetusProceedings of the 22nd Koli Calling International Conference on Computing Education Research
researchProduct

A Multiple Case Study of Artificial Intelligent System Development in Industry

2020

There is a rapidly increasing amount of Artificial Intelligence (AI) systems developed in recent years, with much expectation on its capacity of innovation and business value generation. However, the promised value of AI systems in specific business contexts might not be understood, and further integrated into the development processes. We wanted to understand how software engineering processes and practices can be applied to develop AI systems in a fast-faced, business-driven manner. As the first step, we explored contextual factors of AI development and the connections between AI developments to business opportunities. We conducted 12 semi-structured interviews in seven companies in Brazi…

Value (ethics)AI business patternComputer scienceBusiness opportunityohjelmistotuotanto02 engineering and technologytekoälyGeneralLiterature_MISCELLANEOUSSoutheast asia020204 information systems0202 electrical engineering electronic engineering information engineeringSystem developmentbusiness.industrySEMATSoftware developmentartificial intelligent system020207 software engineeringBusiness valueComputingMethodologies_PATTERNRECOGNITIONbusiness opportunitysoftware developmentMultiple caseArtificial intelligenceohjelmistoliiketoimintabusinessohjelmistokehitysPivotAi systemssoftware engineering
researchProduct

Web-­sovelluskehityksen piirteet ja kehityksen laatu

2016

Web on kehittynyt staattisesta asiakirja-alustasta kohti erilaisia vuorovaikutteisia toimintoja ja palveluita mahdollistavaksi sovellusalustaksi. Web-sovellusten merkitys onkin tänä päivänä vähintään perinteisten sovellusten tasolla, ja sen uskotaan yhä kasvavan. Näin ollen on tärkeää, että web-sovellusten kehityksen laatuun vaikuttavat tekijät ymmärretään, sillä web-sovelluksia kehitetään eri tavoin kuin työpöytäsovelluksia, ja kehittäessä korostuvat erilaiset asiat. Tämä tutkielma on kirjallisuuskatsaus, jossa näitä web-sovelluskehitykseen liittyviä ominaispiirteitä selvitettiin ja näiden vaikutuksia kehitysprosessin laatuun arvioitiin aiemman tutkimuksen perusteella. Ensin etsittiin ohje…

Web 2.0WWWohjelmistokehitys
researchProduct

Sosiaalinen media ja verkko-opiskelu

2010

 Koskelainen, Tiina Elina Tietojärjestelmätieteen kandidaatintutkielma / Tiina Koskelainen Jyväskylä: Jyväskylän yliopisto, 2009, 39 s. Kandidaatintutkielma Tässä tutkimuksessa kartoitetaan sosiaalisen median ominaispiirteitä sekä oppimisen ja verkko-opiskelun käsitteitä. Lisäksi tutkitaan millaisia vaikutuksia sosiaalisen median käytöllä on verkko-opiskeluun. Tutkimus on toteutettu kirjallisuuskatsauksena. Tieto- ja viestintäteknologian nopea kehitys, vuorovaikutukseen perustuvat kommunikointitavat sekä sosiaaliset sovellukset ovat lisänneet yhteisöllisyyttä ja mahdollistaneet sosiaalisen median kehittymisen. Käyttäjälähtöisyys, verkostoituminen ja uudet kommunikointitavat ovat muuttaneet …

Web 2.0uusi mediasosiaalinen ohjelmistoverkko-opiskelusosiaalinen mediatietokoneavusteinen yhteisöllinen oppiminen (CSCL)kollaboratiivinen oppiminensosiaalinen tietojenkäsittely
researchProduct

Käyttäjäkeskeisen suunnittelun integrointi ketterän kehittämisen prosessiin ja rooleihin

2014

Mattila, Petri Käyttäjäkeskeisen suunnittelun integrointi ketterän kehittämisen prosessiin ja rooleihin Jyväskylä: Jyväskylän yliopisto, 2014, 28 s. Tietojärjestelmätiede, kandidaatin tutkielma Ohjaaja: Leppänen, Mauri Viime vuosikymmenen aikana ohjelmistokehityksessä on tapahtunut suuria edistysaskeleita. Erityisesti ketterät kehittämismenetelmät ovat kasvattaneet suosiotaan. Yksi tärkeimmistä ketterien menetelmien periaatteista on asiakkaan tarpeiden tyydyttäminen. Lisäksi tuotteen käyttöliittymän tulee olla helposti käytettävä. On kuitenkin todettu, että ketterät menetelmät eivät välttämättä itsessään kykene varmistamaan ohjelmistojen käytettävyyttä. Alan kirjallisuudessa on tutkittu tap…

XPketterä ohjelmistokehitysScrumkäyttäjäkeskeinen suunnittelu
researchProduct

Agenttipohjaisten suunnittelumenetelmien vertailu

2004

Agenttipohjainen ohjelmistotuotanto edustaa yhtä uusimmista paradigmoista ohjelmistotuotannon alueella. Agentilla tarkoitetaan ohjelmiston osaa, joka kykenee itsenäiseen ja älykkääseen toimintaan käyttäjänsä puolesta saavuttaakseen sille suunnitellut tavoitteet. Agenttipohjaisten järjestelmien suunnitteluun on kehitetty varsin kirjava joukko menetelmiä. Tutkielman päätavoitteena on kuvata, analysoida ja vertailla agenttipohjaisia menetelmiä sen selvittämiseksi, mitä yhtäläisyyksiä ja eroja niiden käsitteissä, malleissa ja prosesseissa. Tutkielma on otteeltaan käsitteellisteoreettinen ja aihetta lähestytään agentteja, agenttipohjaisia menetelmiä ja menetelmien vertailua käsittelevän kirjalli…

agenttipohjainen ohjelmistotuotantoohjelmistotvertailuohjelmistoagentitsuunnittelumenetelmättietokoneohjelmat
researchProduct

Agile software development in theory and practice

2002

agile software developmentagile-in-house-software developmentagile frameworkviitekehysketterä ohjelmistokehitysAgile ManifestoExtreme Programmingyritykset
researchProduct

Schemata, Acculturation, and Cognition : Expatriates in Japan's Software Industry

2016

This multiple case based empirical study expands the knowledge around North American software and IT workers in Japan as well as the expatriate literature and discussion of cognitive schemata in cross cultural settings. The study includes eleven individuals, nine of them in software. Evidence of selection, rejection, and adjustment of cognitive schemata found in Japan's business world is presented. Changes in schemata drive cultural adjustment and acculturation. North American software and IT workers in Japan must maneuver through unfamiliar and often complex schemata to motivate, lead, manipulate, and communicate with coworkers and partners and thereby gain success. peerReviewed

akkulturaatioJapanekspatriaatitcognitive schemataohjelmistoliiketoiminta
researchProduct

ScrumBut as an Indicator of Process Debt

2022

Technical debt analysis is used to detect problems in a codebase. Most technical debt indicators rely on measuring the quality of the code, as developers tend to induce recurring technical debt that emerges along with evolution cycles. This debt can emerge when project pressure leads to process deviations, for instance. In agile methods like Scrum, such deviations are commonly known as ScrumButs (like Scrum but …), which can be considered as a form of process debt. In this paper, we investigate two recurring signs of process debt (i.e. code smells and anti-patterns) caused by Scrumbuts. Our contribution investigates typical ScrumBut practices found in agile projects in one company and we re…

anti-patterns.ketterät menetelmätprosessittechnical debtohjelmistotuotantoScrumButcode smellsprocess debtohjelmistokehitysongelmat113 Computer and information sciences2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)
researchProduct