Search results for "ohjelmistotuotanto"

showing 10 items of 59 documents

Uudelleenkäytettävät komponentit ohjelmistotuotannossa

1999

komponenttimalliohjelmistotuotantoohjelmistokomponenttiuudelleenkäyttö
researchProduct

Do Software Firms Collaborate or Compete? A Model of Coopetition in Community-initiated OSS Projects

2019

[Background] An increasing number of commercial firms are participating in Open Source Software (OSS) projects to reduce their development cost and increase technical innovativeness. When collaborating with other firms whose sought values are conflicts of interests, firms may behave uncooperatively leading to harmful impacts on the common goal. [Aim] This study explores how software firms both collaborate and compete in OSS projects. [Method] We adopted a mixed research method on three OSS projects. [Result] We found that commercial firms participating in community-initiated OSS projects collaborate in various ways across the organizational boundaries. While most of firms contribute little,…

lcsh:Computer softwareFOS: Computer and information sciencesCOSSohjelmistotuotantoCoopetitionOpen source softwareCollaborationyhteistyöSoftware Engineering (cs.SE)Computer Science - Computers and SocietyComputer Science - Software Engineeringcase studykilpailu (talous)tapaustutkimuslcsh:QA76.75-76.765avoin lähdekoodiComputers and Society (cs.CY)competitiontietotekniikkayritykset
researchProduct

Energizing Collaborative Industry-Academia Learning: A Present Case and Future Visions

2022

AbstractIn Industry-Academia Collaborations (IAC) both academic, scientific research results and industrial practitioner findings and experiences are produced. Both types of knowledge should be gathered, codified, and disseminated efficiently and effectively. This paper investigates a recent (2014–2017) large-scale IAC R&D&I program case (Need for Speed, N4S) from a learning perspective. It was one of the programs in the Finnish SHOK (Strategic Centres of Science, Technology, and Innovation) system. The theoretical bases are in innovation management, knowledge management, and higher education (university) pedagogy. In the future, IAC projects should be more and more commonplace sinc…

learning networksSociology and Political ScienceohjelmistotuotantoEconomics Econometrics and Finance (miscellaneous)113 Computer and information sciencesIndustry-Academia Collaborationinnovaatiotoimintainnovaatiojärjestelmätkehitysohjelmattutkimus- ja kehittämistoimintaManagement of Technology and InnovationTourism Leisure and Hospitality Managementyritysyhteistyökorkeakoulutinnovation ecosystemsLearning networksyliopistotSocial Sciences (miscellaneous)Innovation ecosystemsindustry-academia collaboration
researchProduct

Agile Enterprise Transformations : Surveying the Many Facets of Agility for the Hybrid Era

2022

Agile companies are not uniform. Consequently, agile transformations are conceived broadly, ranging from adopting agile methods and practices in software development teams or functions to building all-encompassing enterprise agility. Moreover, the targeted effects of agility may vary, and the success of transformations and the attainment of agility are measured in various ways. In this paper, based on a recent industrial survey study, we scrutinize holistically why companies want to transform, what types of agility they are aiming at, and how they gauge transformations. The survey data was collected during the COVID-19 pandemic in 2020. Most of the respondents were in large or very large co…

liiketoimintaprosessitenterprise agilityindustry-academia researchohjelmistotuotantoCOVID-19large-scale agileagile transformationbusiness agilityketterät menetelmätjoustotyöpoikkeusolothybrid workohjelmistokehitystietotekniikkayrityksetohjelmistoteollisuus
researchProduct

An information system design product theory for the class of eSourcing requirements, delivery and completion management systems for eSourcing service…

2015

liiketoimintaprosessitliiketoimintamallitlogisticsulkoistaminenohjelmistotuotantosoftware testingsysteemityöeSourcing life-cycleinformation system design product theorypalveluntuottajattestausKiinasähköiset palvelutlogistiikkapalvelutohjelmistokehitystietojärjestelmät
researchProduct

Female Leadership in Software Projects : A Preliminary Result on Leadership Style and Project Context Factors

2018

naisetprojektityöfemale leadershipohjelmistotuotantocontingency modelteam performancetiimityöteam coordinationjohtajuusproject contextual factors
researchProduct

Mikropalveluarkkitehtuurin hyödyt ja haitat : mikropalveluilla toteutetun tietokantapohjaisen rajapintapalvelun vertailu monoliittiseen toteutukseen

2019

Tässä kandidaatintutkielmassa käsitellään kirjallisuuskartoituksen keinoin mikropalveluarkkitehtuurin hyötyjä ja haittoja verrattuna monoliittiseen ohjelmistoon. Tarkastelussa on tietokantapohjaiset rajapintapalvelut, kuten HTTP:n päällä toimivat rajapinnat, jotka tallentavat tai hakevat tietokannasta tietoa. Kartoituksen tuloksena näyttäisi, että mikropalveluarkkitehtuurin hyödyt ovat saavutettavissa ainakin isommille organisaatioille, joilla on kykyä hallita hajautetun järjestelmän kompleksisuutta. This bachelor's thesis uses means of mapping study to investigate the pros and cons of microservice architecture compared to monolithic software. Under closer investigation is database-backed A…

ohjelmistoarkkitehtuuriohjelmistotuotantomikropalveluarkkitehtuurihaitatmikropalvelutietokantaohjelmatmonoliittinen ohjelmistotietokantapohjainen rajapintapalvelu
researchProduct

Towards Process Centered Architecting for Quantum Software Systems

2022

Quantum Software Engineering (QSE) is a recent trend - focused on unifying the principles of quantum mechanics and practices of software engineering - to design, develop, validate, and evolve quantum age software systems and applications. Software architecture for quantum computing (a.k. a. quantum software architectures (QSA)) supports the design, development, and maintenance etc. phases of quantum software systems using architectural components and connectors. QSA can enable quantum software designers and developers to map the operations of Qubits to architectural components and connectors for implementing quantum software. This research aims to explore the role of QSAs by investigating (…

ohjelmistokehittäjätArchitecture ProcessReference ArchitectureohjelmistoarkkitehtuurikvanttitietokoneetohjelmistotuotantoQuantum Software ArchitecturetyöprosessitohjelmistokehitysQuantum Software Engineering
researchProduct

The state of research on software engineering competencies: A systematic mapping study

2022

Considering the critical role of software in modern societies, we face an urgent need to educate more competent software professionals. Software engineering competencies (SEC) are considered the backbone of successfully developing software products. Consequently, SEC has become a hotspot for software engineering research and practice. Although scientific literature on SEC is not lacking, to our knowledge, a comprehensive overview of the current state of SEC research is missing. To that end, we conducted an extensive and systematic review of the SEC literature. We provide an overview of the current state of research on SEC, with a particular focus on common SEC research areas. In addition to…

ohjelmistokehittäjätohjelmistotuotantoosaamisen kehittäminenCompetenciesMapping studyEssential competenciesCompetenceHardware and Architectureohjelmistoalasoftware developmentkompetenssiohjelmistokehityssystemaattiset kirjallisuuskatsauksetSoftwareInformation SystemsJournal of Systems and Software
researchProduct

On enriching requirements engineering work using icons

2014

ohjelmistosuunnitteluiconvaatimusmäärittelykuvakkeetdesign science researchkuvallinen viestintävisualisointiohjelmistotuotantovaatimustenhallintarequirements engineeringkulttuurienvälinen viestintäsidosryhmätviestintä
researchProduct