About
12
Publications
19,297
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
702
Citations
Introduction
Skills and Expertise
Publications
Publications (12)
Context:
As a novel coronavirus swept the world in early 2020, thousands of software developers began working from home. Many did so on short notice, under difficult and stressful conditions.
Objective:
This study investigates the effects of the pandemic on developers' wellbeing and productivity.
Method:
A questionnaire survey was created main...
Background. As a novel coronavirus swept the world in early 2020, thousands of software developers began working from home. Many did so on short notice , under difficult and stressful conditions. Aim. This paper seeks to understand the effects of the pandemic on developers' wellbeing and productivity. Method. A questionnaire survey was created main...
Decision knowledge encompasses decisions and related information such as the problems the decisions address, their rationale, or alternatives. The management of decision knowledge is considered important for software development, however, it is often not integrated, since it requires additional effort and developers do not perceive short-term benef...
Developers make various decisions during software development. The rationale behind these decisions is of great importance during software evolution of long living software systems. However, current practices for documenting rationale often fall short and rationale remains hidden in the heads of developers or embedded in development artifacts. Furt...
Users of the Twitter microblogging platform share a considerable amount of information through short messages on a daily basis. Some of these so-called tweets discuss issues related to software and could include information that is relevant to the companies developing these applications. Such tweets have the potential to help requirements engineers...
Users of the Twitter microblogging platform share a vast amount of information about various topics through short messages on a daily basis. Some of these so called tweets include information that is relevant for software companies and could, for example, help requirements engineers to identify user needs. Therefore, tweets have the potential to ai...
User feedback is an important means of validating requirements and discovering new requirements in continuous software evolution. However, users have a low motivation to provide feedback and prefer applications which do not interrupt their work. Due to missing context information, developers have difficulties to analyze feedback, and to integrate i...
User feedback is a rich source of information which can help developers to improve software quality and identify missing features. However, developers need to analyze user feedback in order to assess its relevance and potential impact, which bears several challenges due to its quantity, quality, structure, and content, particularly when feedback vo...
This study applies dynamic programming and numerical methods to an enlarged version of Stolerus economic model of Algeria to achieve optimization with respect to the criteria of full employment and balanced growth afterwards while maintaining a minimum per capita consumption. The model is expanded with new influential quantities including a state...