Open source software in quantum computing
Open source software is becoming crucial in the design and testing of quantum algorithms.
Many of the tools are backed by major commercial vendors with the goal to make it easier to …
Many of the tools are backed by major commercial vendors with the goal to make it easier to …
The (r) evolution of social media in software engineering
Software developers rely on media to communicate, learn, collaborate, and coordinate with
others. Recently, social media has dramatically changed the landscape of software …
others. Recently, social media has dramatically changed the landscape of software …
Expanding explainability: Towards social transparency in ai systems
As AI-powered systems increasingly mediate consequential decision-making, their
explainability is critical for end-users to take informed and accountable actions. Explanations …
explainability is critical for end-users to take informed and accountable actions. Explanations …
Social coding in GitHub: transparency and collaboration in an open software repository
Social applications on the web let users track and follow the activities of a large number of
others regardless of location or affiliation. There is a potential for this transparency to …
others regardless of location or affiliation. There is a potential for this transparency to …
How to break an API: cost negotiation and community values in three software ecosystems
Change introduces conflict into software ecosystems: breaking changes may ripple through
the ecosystem and trigger rework for users of a package, but often developers can invest …
the ecosystem and trigger rework for users of a package, but often developers can invest …
Global software engineering: The future of socio-technical coordination
JD Herbsleb - future of software engineering (FOSE'07), 2007 - ieeexplore.ieee.org
Globally-distributed projects are rapidly becoming the norm for large software systems, even
as it becomes clear that global distribution of a project seriously impairs critical coordination …
as it becomes clear that global distribution of a project seriously impairs critical coordination …
Information needs in collocated software development teams
Previous research has documented the fragmented nature of software development work.
To explain this in more detail, we analyzed software developers' day-to-day information …
To explain this in more detail, we analyzed software developers' day-to-day information …
The mirroring hypothesis: theory, evidence, and exceptions
LJ Colfer, CY Baldwin - Industrial and Corporate Change, 2016 - academic.oup.com
The mirroring hypothesis predicts that organizational ties within a project, firm, or group of
firms (eg, communication, collocation, employment) will correspond to the technical …
firms (eg, communication, collocation, employment) will correspond to the technical …
Integrating distributed work: comparing task design, communication, and tacit coordination mechanisms
We investigate coordination strategies in integrating distributed work. In the context of
Business Process Offshoring (BPO), we analyze survey data from 126 offshored processes …
Business Process Offshoring (BPO), we analyze survey data from 126 offshored processes …
Understanding eSports team formation and coordination
Team activities that were traditionally offline are increasingly incorporating mediated
elements where there is a mix of physical and computer-assisted activities. In this study, we …
elements where there is a mix of physical and computer-assisted activities. In this study, we …