What predicts software developers' productivity?
Organizations have a variety of options to help their software developers become their most
productive selves, from modifying office layouts, to investing in better tools, to cleaning up …
productive selves, from modifying office layouts, to investing in better tools, to cleaning up …
Game elements from literature review of gamification in healthcare context
S Muangsrinoon, P Boonbrahm - JOTSE: Journal of …, 2019 - upcommons.upc.edu
Gamification is a conceptual framework to apply game elements and techniques to improve
the interesting process in non-game context. Gamification offers the motivation approach to …
the interesting process in non-game context. Gamification offers the motivation approach to …
[HTML][HTML] Do scaling agile frameworks address global software development risks? An empirical study
Driven by the need to coordinate activities of multiple agile development teams cooperating
to produce a large software product, software-intensive organizations are turning to scaling …
to produce a large software product, software-intensive organizations are turning to scaling …
Identification and prioritization of agile requirements change management success factors in the domain of global software development
The economic and strategic gains motivated the majority of software firms to adopt global
software development (GSD). The adoption of GSD is not straightforward. The geographical …
software development (GSD). The adoption of GSD is not straightforward. The geographical …
GSEPIM: A roadmap for software process assessment and improvement in the domain of global software development
Software development firms have begun adopting the practice of global software
development (GSD). The main reason for the shift toward globalization is the various …
development (GSD). The main reason for the shift toward globalization is the various …
Toward successful agile requirements change management process in global software development: a client–vendor analysis
Requirements change management (RCM) is an important and complicated phase in the
agile for the software development process. The objective of this study was to identify and …
agile for the software development process. The objective of this study was to identify and …
Employee retention and turnover in global software development: Comparing in-house offshoring and offshore outsourcing
High staff turnover has a negative impact on software development productivity and product
quality. Further, offshore outsourcing has a widely held reputation for particularly poor …
quality. Further, offshore outsourcing has a widely held reputation for particularly poor …
Empowered and embedded: ethics and agile processes
This article focuses on the structural aspects of the development of ethical software, and
argues that ethical considerations need to be embedded into the (agile) software …
argues that ethical considerations need to be embedded into the (agile) software …
CS1: Intrinsic motivation, self-efficacy, and effort
This research investigates university students' success in their first programming course
(CS1) in relation to their motivation, mathematical ability, programming self-efficacy, and …
(CS1) in relation to their motivation, mathematical ability, programming self-efficacy, and …
“Software is the easy part of Software Engineering”-Lessons and Experiences from A Large-Scale, Multi-Team Capstone Course
Capstone courses in undergraduate software engineering are a critical final milestone for
students. These courses allow students to create a software solution and demonstrate the …
students. These courses allow students to create a software solution and demonstrate the …