Software systems are ubiquitous, and their use is ingrained in our every...
Quality aspects such as ethics, fairness, and transparency have been pro...
Together with many success stories, promises such as the increase in
pro...
Distributed software development is more difficult than co-located softw...
Software development methods are usually not applied by the book. Compan...
Background and Motivation: In recent years, the topic of applying videos...
Establishing a shared software project vision is a key challenge in
Requ...
The adequate use of documentation for communication is one challenge in
...
[Context and motivation] Complex software-based systems involve several
...
Data extracted from software repositories is used intensively in Softwar...
Change-based code review is used widely in industrial software developme...
Videos are one of the best documentation options for a rich and effectiv...
Multitasking has always been an inherent part of software development an...
Challenges in spatial planning include adjusting settlement patterns to
...
Requirements engineering provides several practices to analyze how a use...
The task board is an essential artifact in many agile development approa...