0000000000716916

AUTHOR

Nana Assyne

showing 9 related works from this author

Business Model Canvas Should Pay More Attention to the Software Startup Team

2020

Business Model Canvas (BMC) is a tool widely used to describe startup business models. Despite the various business aspects described, BMC pays a little emphasis on team- related factors. The importance of team-related factors in software development has been acknowledged widely in literature. While not as extensively studied, the importance of teams in software startups is also known in both literature and among practitioners. In this paper, we propose potential changes to BMC to have the tool better reflect the importance of the team, especially in a software startup environment. Based on a literature review, we identify various components related to the team, which we then further suppor…

FOS: Computer and information sciencesliiketoimintamallitEmpirical databusiness model canvasComputer science02 engineering and technologyBusiness modelstartup-yrityksettiimitComputer Science - Software EngineeringSoftware0502 economics and business0202 electrical engineering electronic engineering information engineeringmenestystekijätInformáticabusiness.industry05 social sciencessuccess factorSoftware development020207 software engineeringBusiness Model CanvastiimityöteamSoftware Engineering (cs.SE)software startupEngineering managementohjelmistoliiketoimintabusinessohjelmistokehitys050203 business & management
researchProduct

Soft Competencies and Satisfaction Levels for Software Engineers: A Unified Framework

2019

The importance of software engineers’ competency has long been established as a key pillar for the development of robust software in order to achieve quality software. Software engineering competency research is not necessarily lacking. Nevertheless, the satisfaction derived from using software competency needs more investigation. The aim of this study is to identify soft competencies from empirical data and create satisfaction levels for software engineers’ soft competencies. The result shows 63 soft competencies with three different satisfaction levels consisting of basic, performance and delighters. The paper contributes to the SEC research by highlighting the satisfaction levels of soft…

pätevyysEngineering managementSoftwareohjelmoijatbusiness.industryComputer sciencecompetency satisfaction levelssoftware engineers’ competenciesohjelmistotuotantosoft competencyessential competenciesbusiness
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

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

Towards a Security Competence of Software Developers

2020

Software growth has been explosive as people depend heavily on software on daily basis. Software development is a human-intensive effort, and developers' competence in software security is essential for secure software development. In addition, ubiquitous computing provides an added complexity to software security. Studies have treated security competences of software developers as a subsidiary of security engineers' competence instead of software engineers' competence, limiting the full knowledge of the security competences of software developers. This presents a crucial challenge for developers, educators, and users to maintain developers' competences in security. As a first step in pushi…

021110 strategic defence & security studiesohjelmistokehittäjätKnowledge managementbusiness.industryComputer scienceohjelmistotuotanto0211 other engineering and technologies020207 software engineering02 engineering and technologySoftwarekompetenssi0202 electrical engineering electronic engineering information engineeringammattitaitotietoturvaohjelmistokehitysbusinessCompetence (human resources)
researchProduct

Artificial Intelligence for Cybersecurity: A Systematic Mapping of Literature

2020

Due to the ever-increasing complexities in cybercrimes, there is the need for cybersecurity methods to be more robust and intelligent. This will make defense mechanisms to be capable of making real-time decisions that can effectively respond to sophisticated attacks. To support this, both researchers and practitioners need to be familiar with current methods of ensuring cybersecurity (CyberSec). In particular, the use of artificial intelligence for combating cybercrimes. However, there is lack of summaries on artificial intelligent methods for combating cybercrimes. To address this knowledge gap, this study sampled 131 articles from two main scholarly databases (ACM digital library and IEEE…

Artificial intelligence and cybersecuritycybersecurityGeneral Computer ScienceComputer scienceinformation securitysystematic reviewsprotocols02 engineering and technologyIntrusion detection systemtekoälyComputer securitycomputer.software_genre01 natural sciencesDomain (software engineering)systematic reviewGeneral Materials Sciencekirjallisuuskatsauksettietoturvakyberturvallisuussystemaattiset kirjallisuuskatsauksettietoverkkorikoksetkyberrikollisuusbusiness.industry010401 analytical chemistryGeneral Engineeringartificial intelligence021001 nanoscience & nanotechnology0104 chemical sciencesSupport vector machinekoneoppiminenmachine learningcomputer crimeArtificial intelligencelcsh:Electrical engineering. Electronics. Nuclear engineeringSystematic mappingIntrusion prevention system0210 nano-technologybusinesscomputerlcsh:TK1-9971Qualitative researchIEEE Access
researchProduct

Hard Competencies Satisfaction Levels for Software Engineers: A Unified Framework

2019

Software engineer’s/developer’s competency has long been established as a key pillar for the development of software. Nevertheless, the satisfaction levels derived from using a competency needs more investigation. The aim of this paper is to propose a framework for identifying hard competencies and their satisfaction levels. The paper contributes to the software engineering competency research by highlighting the satisfaction levels of hard competence for the benefit of the educators (academia), software engineers and users of software competence (practitioner). peerReviewed

hard competencyohjelmistokehittäjättechnical competencyComputer sciencebusiness.industrysoftware engineers’ competencies05 social sciencesPillar020207 software engineering02 engineering and technologyEngineering managementSoftwareosaaminentyytyväisyys0502 economics and businesskompetenssi0202 electrical engineering electronic engineering information engineeringKey (cryptography)businesscompetence satisfaction levelsCompetence (human resources)050203 business & management
researchProduct

A Dynamic Software Startup Competency Model

2019

Current literature suggests that engineering activities of software engineering and software startup engineering differ. Thus, there is the need to elicit competencies specific for software startup engineering. This paper proposes a model that provides the various types of competencies and their respective relevance at the various stages of software startup evolution. peerReviewed

050101 languages & linguisticsbusiness.industryComputer science05 social sciencesohjelmistotuotanto02 engineering and technologystartup-yrityksetDynamic softwareinnovationstartupsinnovaatiotoimintaSoftwarestartup evolutionohjelmistoala0202 electrical engineering electronic engineering information engineeringkompetenssistartup engineering020201 artificial intelligence & image processing0501 psychology and cognitive sciencesRelevance (information retrieval)Software engineeringbusiness
researchProduct

Startup Trust Model: The Role of Trust in Successful Software Startup

2017

the increasing desire by many for a better world and easier living conditions have contributed to various efforts to the frontiers of innovation in information technology (IT). The ensuing phenomena is the launch of many software startups to give meaning to such innovations in IT. Interestingly, the rate at which many of such startups fail is usually higher than expected. A collaborative effort by actors in IT innovation ecosystem has been posited to lead to a successful startup. However, there is the need for a trust model to ensure that the collaborative effort become meaningful. Through the lens of Morgan and Hunt's commitment trust theory, this study examines the antecedents of trust am…

EngineeringKnowledge managementbusiness.industry05 social sciencesIt innovationInformation technology020207 software engineering02 engineering and technologySoftware0502 economics and business0202 electrical engineering electronic engineering information engineeringbusiness050203 business & managementMeaning (linguistics)2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA)
researchProduct