Search results for "Software development"
showing 10 items of 278 documents
ICO Crowdfunding: Incentives, Pricing Strategy, Token Strategy and Crowd Involvement
2020
AbstractBlockchain technologies provide means to develop services that are secure, transparent and efficient by nature. Unsurprisingly, the emerging business opportunities has gained a lot of interest that is realized in form of successful Initial Coin Offerings (ICOs) that are able to raise billions of USD through crowdfunding campaign. In this exploratory research we study 91 ICOs through content analysis in order to investigate the special characteristics of ICO crowdfunding as business models towards the possible investors. We found that ICOs can be described through (1) the model for providing incentives for investment, (2) the pricing strategy, (3) the token strategy and (4) the activ…
What Key Aspects Do ICOs Reveal About Their Businesses?
2020
AbstractBlockchain technologies disrupt industries by enabling decentralized and transactional data sharing across a network of untrusted participants, among others. Initial Coin Offerings (ICOs) are a novel form of crowdfunding through which hundreds of blockchain-enabled businesses manage to raise billions of dollars in total only in United States. However, there is a lack of understanding of the ICO phenomenon especially related to the business aspects. In this paper, we describe the results of an exploratory study of 91 ICOs and identify the key business model elements that ICOs reveal in their websites and whitepapers. Furthermore, we also note the immaturity and lack of transparency o…
Software Startup ESSENCE : How Should Software Startups Work?
2020
Software startups need to work in a systematic fashion just like mature organizations. However, existing software engineering methods and practices are not aimed at software startups. They do not account for the business aspect of startups and may not be well suited for software startups in general. The Lean Startup Methodology on the other hand contains some useful practices for software startups but is nonetheless impractical, offering little in the way of telling you what to do. Software startups are thus required to tailor their own method. Currently, many software startups simply work ad hoc or use various Agile methods and practices. In terms of Agile methods and practices, little con…
Value Co-Creation and Co-Destruction in an IS Artifact: Contradictions of Geocaching
2016
In this paper we study how value co-creation and value co-destruction are present in an IS artifact. We apply the concept of contradiction (structural tension) to study an IS artifact, geocaching. Based on the analysis of interview data and discussion forum postings, we identified the following contradictions: i) introducing secret society to outsiders, ii) geocaching by breaking its rules, iii) experiencing nature while consuming it, iv) building community occurs with competition. These contradictions show that value co-creation and co-destruction interacts in this IS artifact. Based on the results, we propose that IS research should adopt the concepts of value co-creation and co-destructi…
Software Complexity and Organization of Firms’ Offshoring Activities
2017
How does software complexity shape software providers’ offshoring tasks, and how do such firms organize their offshoring activity? These questions are important, since the global software development market is growing rapidly, offering new opportunities for software managers and entrepreneurs to distribute their activities geographically. Based on a multi-site case study of 12 software firms, we study connections between software complexity and the offshoring strategies selected. Our findings suggest that software firms select a variety of organizational structures for their offshoring activity, and that the selection is shaped by the complexity of the software in question. peerReviewed
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…
Self-Directed Learning as a Practice of Workplace Learning: Interpretative Repertoires of Self-Directed Learning in ICT Work
2019
Changing technologies and competition in the field of information and communication technology (ICT) are challenging the learning of individual workers and teams alongside and through work. Organisations call for employees’ autonomy and self-directedness executed by agile operations and low hierarchies, where learning is also increasingly the responsibility of the individuals and teams themselves and occurs in practice without strong control of the organisation. Therefore, the multidimensional concept of self-directed learning becomes essential in the context of learning at work. In this study, we examine how employees in the ICT sector describe self-directed learning practices in the conte…
Support for Knowledge and Innovations in Software Development – Community within Company: Inner Source Environment
2007
This case study considers a software development support portal adapted from open source developer communities into a company internal, so called inner-source development environment. With theoretical insights into knowledge management (KM) models, recent advancements in KM theory building, and observations of the inner source platform we make observations as regarding the KM approach and suggestions for its further development. Both technological and human components of KM are considered. The results of this study, can be generally applicable to the knowledge creation and innovation support in software development. We believe that many software companies are following the example and build…
Towards Measuring the Agility of Software Business
2018
Agile development methods have been employed across the software industry. However, it is not always clear if the used methods actually help the software firms in being more agile and if agility has a positive influence in the software firm performance. Studying these questions may turn out impossible since good measurements for assessing the overall agility of software firms do not yet exist. A need is therefore detected to measure the differences in agility between firms and finding the means to evaluate the differences in agility in reliable manner. This article examines how to measure the agility of a software firm and reports initial steps in the process of developing measurement instr…
Exploring the critical incident technique to encourage reflection during project-based learning
2017
Previous research has reported on the challenge of promoting students' generic reflection during authentic project-based courses. This work explores a teaching intervention based on Flanagan's Critical Incident Technique (CIT) during a project-based software development course. The intervention aims at increasing students' awareness of their own learning and at encouraging reflective practice throughout the project. Students were asked to report on 'incidents' when they experienced learning during the course, and to reflect on the task itself at the end of the course. The present study focuses on how students approached the incident reporting task and how they perceived it. The results indi…