[HTML][HTML] Challenges and barriers in virtual teams: a literature review
Virtual teams (ie, geographically distributed collaborations that rely on technology to
communicate and cooperate) are central to maintaining our increasingly globalized social …
communicate and cooperate) are central to maintaining our increasingly globalized social …
Engineering ai systems: A research agenda
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in
industry. However, based on well over a dozen case studies, we have learned that …
industry. However, based on well over a dozen case studies, we have learned that …
Belief & evidence in empirical software engineering
Empirical software engineering has produced a steady stream of evidence-based results
concerning the factors that affect important outcomes such as cost, quality, and interval …
concerning the factors that affect important outcomes such as cost, quality, and interval …
The cookie hunter: Automated black-box auditing for web authentication and authorization flaws
In this paper, we focus on authentication and authorization flaws in web apps that enable
partial or full access to user accounts. Specifically, we develop a novel fully automated black …
partial or full access to user accounts. Specifically, we develop a novel fully automated black …
Comparing static bug finders and statistical prediction
The all-important goal of delivering better software at lower cost has led to a vital, enduring
quest for ways to find and remove defects efficiently and accurately. To this end, two parallel …
quest for ways to find and remove defects efficiently and accurately. To this end, two parallel …
Home-life and work rhythm diversity in distributed teamwork: a study with information workers during the COVID-19 pandemic
During the COVID-19 pandemic, millions of previously co-located information workers had to
work from home, a trend expected to become much more commonplace in the future. We …
work from home, a trend expected to become much more commonplace in the future. We …
Agile vs. structured distributed software development: A case study
In globally distributed software development, does it matter being agile rather than
structured? To answer this question, this paper presents an extensive case study that …
structured? To answer this question, this paper presents an extensive case study that …
Effort estimation in large-scale software development: An industrial case study
Context: Software projects frequently incur schedule and budget overruns. Planning and
estimation are particularly challenging in large and globally distributed agile projects. While …
estimation are particularly challenging in large and globally distributed agile projects. While …
Team formation in software engineering: a systematic map** study
Context: Software team formation is an important project management activity. However,
forming appropriate teams is a challenge for most of the companies. Objective: To analyze …
forming appropriate teams is a challenge for most of the companies. Objective: To analyze …
Evaluating and strategizing the onboarding of software developers in large-scale globally distributed projects
The combination of scale and distribution in software projects makes the onboarding of new
developers problematic. To the best of our knowledge, there is no research on the …
developers problematic. To the best of our knowledge, there is no research on the …