Enterprise Resource Planning (ERP) systems are critical to the success o...
Background: Software Engineering regularly views communication between
p...
The most prominent Agile framework Scrum, is often criticized for its am...
Growing data volumes and velocities in fields such as Industry 4.0 or th...
Effective Retrospective meetings are vital for ensuring productive
devel...
Software Repositories contain knowledge on how software engineering team...
Motivated and competent team members are a vital part of Agile Software
...
Message brokers see widespread adoption in modern IT landscapes, with Ap...
Agile methods, especially Scrum, have become staples of the modern softw...
Software development comprises complex tasks which are performed by huma...
Industry 4.0 is becoming more and more important for manufacturers as th...
With the demand to process ever-growing data volumes, a variety of new d...
Industry 4.0 and the Internet of Things are recent developments that hav...
With the recent advances in natural-language processing, combined with t...
The perceptions and attitudes of developers impact how software projects...
In any sufficiently complex software system there are experts, having a
...
Agile methods are best taught in a hands-on fashion in realistic project...
Linting tools automatically identify source code fragments that do not f...
Teaching agile software development by pairing lectures with hands-on
pr...
Teaching programming using Massive Open Online Courses (MOOCs) is gainin...
This Innovative Practice Full Paper presents an approach of using softwa...
This work presents insights about the long-term effects and retention ra...
Using university capstone courses to teach agile software development
me...