Knowledge sharing via social media in software development: a systematic literature review
Effective knowledge exchange among software developers is crucial for the competitive
performance of their organizations. Today, the constant pressure on businesses to …
performance of their organizations. Today, the constant pressure on businesses to …
A survey of the use of crowdsourcing in software engineering
The term 'crowdsourcing'was initially introduced in 2006 to describe an emerging distributed
problem-solving model by online workers. Since then it has been widely studied and …
problem-solving model by online workers. Since then it has been widely studied and …
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 …
Impression formation in online peer production: activity traces and personal profiles in github
In this paper we describe a qualitative investigation of impression formation in an online
distributed software development community with social media functionality. We find that …
distributed software development community with social media functionality. We find that …
Tag recommendation in software information sites
Nowadays, software engineers use a variety of online media to search and become
informed of new and interesting technologies, and to learn from and help one another. We …
informed of new and interesting technologies, and to learn from and help one another. We …
Multi-factor duplicate question detection in stack overflow
Stack Overflow is a popular on-line question and answer site for software developers to
share their experience and expertise. Among the numerous questions posted in Stack …
share their experience and expertise. Among the numerous questions posted in Stack …
Revisiting Linus's law: Benefits and challenges of open source software peer review
Open source projects leverage a large number of people to review products and improve
code quality. Differences among participants are inevitable and important to this …
code quality. Differences among participants are inevitable and important to this …
Activity traces and signals in software developer recruitment and hiring
Social networking tools now allow professionals to post and share their work in online
spaces. These professionals build reputation within a community of practice, often with the …
spaces. These professionals build reputation within a community of practice, often with the …
Code, camera, action: How software developers document and share program knowledge using YouTube
Creating documentation is a challenging task in software engineering and most techniques
involve the laborious and sometimes tedious job of writing text. This paper explores an …
involve the laborious and sometimes tedious job of writing text. This paper explores an …
[图书][B] Big data: Algorithms, analytics, and applications
As today's organizations are capturing exponentially larger amounts of data than ever, now
is the time for organizations to rethink how they digest that data. Through advanced …
is the time for organizations to rethink how they digest that data. Through advanced …