Search results for "Software development"

showing 10 items of 278 documents

The Essential Competencies of Software Professionals : A Unified Competence Gate Framework

2022

Context Developing high-quality software requires skilled software professionals equipped with a set of basic and essential software engineering competencies (SEC). These competencies and the satisfaction levels derived from them change over a project's lifecycle, or as software professionals move from one project to another. Objective Previous studies suggest a lack of means enabling SEC stakeholders to identify and assess competencies suitable for different projects. Additionally, previous research has mainly portrayed SEC to be static and overlooked their evolution over time and across projects. We investigate how we could effectively identify and match the competencies of software profe…

competenciesohjelmistokehittäjätcompetenceohjelmistotuotantoosaamisen kehittäminenpätevyysprojektitosaaminenohjelmistoalasoftware developmentkompetenssiKano modelosaamistarveammattitaitoohjelmistokehityssoftware engineering
researchProduct

From Agile Software Development to Mercury Business

2014

The rapid downfall of the Nokia software ecosystem has radically altered the landscape of software industry in Finland in recent years. There has been a shift from largely corporate driven way of working, which is often dominant in large companies, to more agile practices, and in general software organizations are seeking new, leaner ways of composing, delivering, and using software also inside already established companies. To accelerate this transformation in large scale, a collaborative research program has been created, called Need for Speed (N4S). In this paper, we give an insight to the joint goals and concrete actions of the program and discuss the motivations of individual companies…

deep customer insightProcess managementelastic enterprisebusiness.industrySoftware ecosystemlean startupreal-time value deliveryBusiness Model CanvasCustomer insightManufacturing engineeringcustomer insightSoftwaremercury businessLean software developmentbusinessLean startupAgile software developmentEnterprise software
researchProduct

2015

Primary neuronal cultures share many typical features with the in vivo situation, including similarities in distinct electrical activity patterns and synaptic network interactions. Here, we use multi-electrode array (MEA) recordings from spontaneously active cultures of wildtype and GAD67-GFP transgenic mice to evaluate which spike parameters differ between GABAergic interneurons and principal, putatively glutamatergic neurons. To analyze this question we combine MEA recordings with optical imaging in sparse cortical cultures to assign individual spikes to visually-identified single neurons. In our culture system, excitatory and inhibitory neurons are present at a similar ratio as described…

education.field_of_studyPopulationBiologyInhibitory postsynaptic potentialCellular and Molecular NeuroscienceGlutamatergicmedicine.anatomical_structurenervous systemExcitatory postsynaptic potentialmedicineExtracellularGABAergicSpike (software development)SomaeducationNeuroscienceFrontiers in Cellular Neuroscience
researchProduct

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…

joukkoistaminensoftware developmentcrowdsourcingrequirements engineeringvaatimusmäärittelytohjelmistokehitys
researchProduct

Competency requirements of global software development : conceptualization, contextualization, and consequences

2015

kansainväliset yrityksetbarriersohjelmistotuotantoglobalisaatioesteetcompetency requirementsosaaminenkompetenssiglobal software developmentohjelmistokehitysvaatimuksettietotekniikkayrityksetohjelmistoteollisuuskulttuurienvälisyysosaamisen johtaminen
researchProduct

Performance Measurement in Scaled Agile Organizations

2021

ketterät menetelmätComputer sciencebusiness.industryscaled agile organizationsSystems engineeringorganisaatiotPerformance measurementperformance measurementbusinessorganisaatiotutkimusAgile software developmenttulosohjaus
researchProduct

Ketterät sopimustyypit ja hinnoittelumallit julkisissa tietojärjestelmähankinnoissa

2017

Agile contracts and pricing models in public procurements of information systems. Process of public information system procurement has been overlooked in information system science. Especially empirical study of contract types and pricing models that support agile development has been neglected. The aim of this research is to fill this research gap. The research question is how agile contracts and pricing models can be applied in public procurements of information systems. This research investigates what ways and practices for implementing agile contracts and pricing models exist in public sector. The approach of this research is qualitative. The research question will be answered by analyz…

ketterät menetelmätpublic procurementsagile software developmentsopimuksetmembrancontractspricing modelsjulkiset hankinnathinnoitteluinformation systemsKvalitatiivinen tutkimustietojärjestelmät
researchProduct

PRACTICAL APPROACH FOR HYPERSPECTRAL IMAGE PROCESSING IN PYTHON

2018

Abstract. Python is a very popular programming language among data scientists around the world. Python can also be used in hyperspectral data analysis. There are some toolboxes designed for spectral imaging, such as Spectral Python and HyperSpy, but there is a need for analysis pipeline, which is easy to use and agile for different solutions. We propose a Python pipeline which is built on packages xarray, Holoviews and scikit-learn. We have developed some of own tools, MaskAccessor, VisualisorAccessor and a spectral index library. They also fulfill our goal of easy and agile data processing. In this paper we will present our processing pipeline and demonstrate it in practice.

lcsh:Applied optics. Photonicsmedicine.medical_specialtySoftware_GENERALhyperspectral imagingComputer sciencedata analysis0208 environmental biotechnologyImage processing02 engineering and technologykuvankäsittelylcsh:Technologyopen sourceavoin lähdekoodimedicinecomputer.programming_languagelcsh:Tbusiness.industrylcsh:TA1501-1820Hyperspectral imagingPython (programming language)Hyperspectral image processing020801 environmental engineeringSpectral imagingpythonkoneoppiminenlcsh:TA1-2040lcsh:Engineering (General). Civil engineering (General)businessSoftware engineeringcomputerAgile software developmentThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
researchProduct

Leadership as an enabler of professional agency and creativity : case studies from the Finnish information technology sector

2018

This paper summarizes and elaborates the findings of a research project on leadership as an enabler of professional agency and creativity in information technology organizations. The synthesis in this paper is based on a summary of three primary studies. Each of the studies approached leadership, creativity and/or professional agency with a specific focus. Leaning on a mixed‐methods and ethnographic approach, including various empirical data collection and analytical tools, the project investigated the relationship between professional agency and creativity; issues that frame professional agency and creativity; and the meaning of leadership practices for the enhancement of agency and creati…

leadershipOrganizational Behavior and Human Resource Managementjohtamineninformation technology organizationsmedia_common.quotation_subjectContext (language use)ComputingMilieux_LEGALASPECTSOFCOMPUTINGEducationhenkilöstöjohtaminen0502 economics and businessAgency (sociology)luovuusta516SociologyHuman resourcesta512creativitytietotekniikka-alamedia_commonComputingMilieux_THECOMPUTINGPROFESSIONbusiness.industry05 social sciences050301 educationInformation technologyprofessional agencytoimijuusCreativityEnablingEngineering ethicsbusiness0503 education050203 business & managementAgile software developmentMeaning (linguistics)
researchProduct

Mācīšanās un zināšanu apmaiņas prakses starp programmētājiem

2021

Maģistra darba mērķis ir pētīt programmētāju mācīšanās prakses un savstarpējo attiecību nozīmi tajās. Balstoties uz ilgtermiņa programmētāju kopienas etnogrāfisku izpēti, maģistra darbā pētu programmēšanu un programmēšanas mācīšanos kā prakses, kā šīs prakses iederas formālajā un neformālajā izglītības ietvarā un kādas ir kopienas attiecības šo prakšu ietvaros. Pamata datu ievākšanas metodes ir padziļinātas, daļēji strukturētas intervijas, līdzdalīgie novērojumi, kā arī auto etnogrāfisko pierakstu analīze. Šīs prakses tiek kontekstualizētas, izmantojot prakses un reciprocitātes teorētisko perspektīvu. Galvenās novērotās prakses starp programmētājiem ir pašmācība un mācīšanās kopienas ietvar…

learningcommunity of practiceAntropoloģijaknowledge exchangesoftware developmentpractice
researchProduct