The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Technical Debt (TD) refers to the long-term consequences of shortcuts taken during different phases of software development life cycle. Lack of attention to monitoring and managing testing and development debt can contribute to unexpectedly large cost overruns and severe quality issues in software development projects. This paper describes a case study conducted with an industry partner to explore...
Context: Conducting a Grounded Theory study is rigorous, demanding, and challenging. Misperceptions exist within the software engineering community. Objective: The purpose of this paper is to describe one extended participant observation Grounded Theory study for aiding new empirical researchers wanting to run similar research studies. Method: Following Constructivist Grounded Theory, we conducted...
Software start-ups are a new and relatively unexplored field for software engineering researchers. However, conducting empirical studies with start-ups is difficult. Start-ups produce very little "hard" evidence, thus data collection methods are limited to interviews and surveys. These methods come with their limitations, namely interview studies are not scalable to a large number of companies,...
Context - Software engineering practices are chal-lenging activities in the startups' context due their limited resources and need to create high-tech and innovative products. The challenge becomes even bigger when taking into consideration the startups' search for highly scalable business models. Problem - Since they cannot rely on such a heavyweight software processes they need to resort to alternative...
This paper presents the findings of a PhD research that aims to evaluate the processes of electronic participation (e-Participation) and electronic democracy (e-Democracy) introduction in Switzerland. The choice of the Swiss case study can be explained by a seeming paradox between, on the one hand, highly developed system of direct democracy, which determines the character of the Swiss policy-making...
Context: Designing new architectures is a challenging task. A common and also effective approach for this task is to apply architectural design experience. Problem: If, however, architectural design experience is not available, two major problems arise: (i) how can we identify architecturally significant requirements (ASRs) and (ii) how can we identify architectural design decisions (ADDs) which address...
Job Rotation is an organizational practice in which individuals are frequently moved from a job (or project) to another in the same organization. Studies in other areas have found that this practice has both negative and positive effects on individuals’ work. However, there are only few studies addressing this issue in software engineering so far. The goal of our study is to investigate the effects...
Context: While successful conventional software development regularly employs separate testing staff, there are successful agile teams with as well as without separate testers. Question: How does successful agile development work without separate testers? What are advantages and disadvantages? Method: A case study, based on Grounded Theory evaluation of interviews and direct observation of three agile...
This paper reports on an interview-based study of 18 authors of different chapters of the two-volume book "Architecture of Open-Source Applications". The main contributions are a synthesis of the process of authoring essay-style documents (ESDs) on software architecture, a series of observations on important factors that influence the content and presentation of architectural knowledge in...
The use of eModeration (of examination scripts) can improve the efficiency of the examination moderation, while simultaneously lowering the risk of misplacing or delaying the moderation process. Despite the potential benefits of using an eModerate system in terms of optimising examination procedures, the implementation and application of such online moderation systems in the South African context...
Context: To be more flexible, companies call more and more for an independence between development tools and processes. To enable this form of decoupling we need to understand the interrelation of processes and development tools. However, knowledge about that field is rare.Goal: The goal of this study is to better understand how technologies in use might impact the processes and team interaction.Method:...
Context: It is well known that in software engineering, software or system development processes are very important for getting a high quality product. Such processes can be described in many different ways, from textual documents to existing modeling notations. Objective: Before dealing with the overall goal of improving the description of development processes, this paper evaluates what process...
A divide between design and engineering in both knowledge management literature and industrial practices has received the renewed attention. The knowledge gap has caused extended usage of resources for tracking the correct information and verifying requirements during a system design or redesign process to date. The late-design changes, due to missing information or new requirements in developing...
Most of entrepreneurs in software industries in Indonesia have sufficient capabilities for developing their products, but lack of managerial skills in managing business. To achieve business success, the entrepreneurs need not only technical knowledge gathered from their technical education, but also need managerial business knowledge. This paper aims at presenting an integrated competency model for...
This paper describes a decision support system (DSS) design for small business owners/managers to support their strategic decision-making in particular for achieving competitive advantages in the e-commerce environment. To design the DSS framework we collected data through web-based questionnaires that cater for the concerns of owners'/managers' experiences and strategic decisions need — in such environment...
Information Technology Governance (ITG) is the deliberate behaviour adopted by senior management in her corporate design of IT and for the enterprise use to enable continuous performance. ITG Absorptive Capacity (ACAP) is the organisational competence in recognising, acquiring or creating valuable new business-IT knowledge, assimilating or transforming and applying it, to ensure continuous performance...
The 3D Tune-In project aims to create an innovative toolkit based on 3D sound, visuals and gamification techniques to facilitate different target audiences in understanding and using the varied settings of their hearing aid to attain optimum performance in different social contexts. In the early stages of project development, hearing aid (HA) users participated in activities to identify user requirements...
We designed and implemented a just-in-time physical activity intervention system, WalkMore, which uses rich context extracted from smartphone and smart watch to encourage opportunistic walking without significantly altering users' daily schedules. This system incorporated several existing psychological theories such as Behavior Change Theory, Habit Formation Theory and Goal Setting Theory. We also...
Some believe that today's young and tech-savvy generation will eagerly adopt the latest health tracking technologies. However, we know little about the tracking practices of young adults, and in particular how they use technologies to journal their daily fitness activities and diet. Drawing from practice theory, this study uses Savolainen's concept of information practice to examine the life contexts...
Prior work in engineering education has shown that individuals who do not identify with engineering groups, maintain a sense of belonging to, or perceive themselves as engineers are more likely to leave the profession. While significant research has been conducted on various internal, intimate (e.g., gender, race, sexuality, and religion) and external, social perspectives of identity (e.g., discourse,...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.