Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/2859033guideproceedingsBook PagePublication PagesConference Proceedingsacm-pubtype
CHASE '15: Proceedings of the 2015 IEEE/ACM 8th International Workshop on Cooperative and Human Aspects of Software Engineering
2015 Proceeding
Publisher:
  • IEEE Computer Society
  • 1730 Massachusetts Ave., NW Washington, DC
  • United States
Conference:
18 May 2015
ISBN:
978-1-4673-7031-8
Published:
18 May 2015

Reflects downloads up to 20 Dec 2024Bibliometrics
Abstract

No abstract available.

Article
Article
Article
Article
Article
An Empirical Investigation of Personality Traits of Software Testers

Software testing is the process of an execution based investigation of some aspects of the software's quality. The efficiency of the process depends on the methods and technologies used, but crucially also on the human testers. Software testers ...

Article
Animating Organizational Patterns

Organizational patterns are the key to a stepwise adoption of agile and lean approaches and to a piecemeal growth of agile and lean organization of work. However, their text description is not easy to comprehend. In this paper, we introduce our initial ...

Article
Characteristics of Sustainable OSS Projects: A Theoretical and Empirical Study

How can we attract developers? What can we do to incentivize developers to write code? We started the study by introducing the population pyramid visualization to software development communities, called software population pyramids, and found a typical ...

Article
Evaluation of the Simulated Application of the UDC-LSI Method: The iPeople Case Study

In previous work we showed in a systematic mapping study that there is no method to enhance user-developer communication (UDC) in the design and implementation phase of large-scale IT projects (LSI). We then defined the UDC-LSI method. It is substantial ...

Article
Facilitating Collaboration between COTS Stakeholders via Principles of Advanced ISD Methods: The Vendor Perspective

Commercial-off-the-Shelf (COTS) systems continue to evolve after acquisition while adapting to an ever-changing organizational environment. Many software changes are delivered through the change request (CR) knowledge-intensive process that can be ...

Article
Geographically Distributed Sensemaking: Developing Understanding in Forum-Based Software Development Teams

Global software development is becoming increasingly popular. Working in geographically distributed teams affords advantages to both employer and employee alike. Despite this, distributed working remains a point of contention for many organisations, ...

Article
Human Factors Related Challenges in Software Engineering -- An Industrial Perspective

It is increasingly recognised that successful Software Engineering not only depends on technical or process issues, but requires attention to human factors. Researchers include such aspects which has led to both new theories and refined methods. However,...

Article
Perceptions of Diversity on Git Hub: A User Survey

Understanding one's work environment is important for one's success, especially when working in teams. In virtual collaborative environments this amounts to being aware of the technical and social attributes of one's team members. Focusing on Open ...

Article
Sketching and Conceptions of Software Design

In this paper, we describe a study of sketching and design within a software organization in which hundreds of hours of video of development activity in situ were captured and analyzed. We use the study as a basis from which to question how researcher ...

Article
The "Pair" as a Problematic Unit of Analysis for Pair Programming

This paper explores the problematic nature of using an isolated pair as the unit of analysis in studies and evaluations of pair programming. Using empirical data from an observational case study within a software development organization, we show pairs ...

Article
Toward Defining the Role of the Software Architect

Software architecture is integral part of the software development; however, its integration in the development process has become more challenging with the transition from traditional to agile development methods, and with the architects becoming much ...

Article
An Empirical Study into Social Success Factors for Agile Software Development

Though many warn that Agile at larger scale is problematic or at least more challenging than in smaller projects, Agile software development seems to become the norm, also for large and complex projects. Based on literature and qualitative interviews, ...

Article
Ask the Engineers: Exploring Repertory Grids and Personal Constructs for Software Data Analysis

Maturity in software projects is often equated with data-driven predictability. However, data collection is expensive and measuring all variables that may correlate with project outcome is neither practical nor feasible. In contrast, a project engineer ...

Article
Fathoming Software Evangelists with the D-Index

The increased importance represented by open-source and crowd-sourced software developers and software development in general, inspired us to consider the following dilemma: can we "compute" virtuous software developers? The D-Index is our preliminary ...

Article
Knowledge Management and Organizational Culture in a Software Organization -- A Case Study

Software development activities are usually knowledge intensive. Knowledge management is essential to foster improvements and innovation on software development processes. Organizational Culture (OC) is a key factor that impacts the success of knowledge ...

Article
Real-Time Monitoring of Neural State in Assessing and Improving Software Developers' Productivity

Productivity has always been considered a crucial factor for the success of any business, and the same applies to software development. As a result of software development being almost entirely a cognitive task, problems in cognition highly correlate to ...

Article
Regulation as an Enabler for Collaborative Software Development

Collaboration has become an integral aspect of software engineering. The widespread availability and adoption of social channels has led to a culture where today's developers participate and collaborate more frequently with one another. Awareness is ...

Article
Soft Skills in Software Development Teams: A Survey of the Points of View of Team Leaders and Team Members

Besides technical knowledge and experience, the so-called "soft skills" of team members are also an important factor in software engineering projects. The study of this subject is gaining the attention of researchers and practitioners in recent years. ...

Article
The Human Side of Software as a Service: Building a Tighter Fit between Human Experiences and SOA Design Practices

Software as a Service (SaaS) is now recognized as an effective model for the development, deployment, and customization of software. It has been reported that it reduces the costs as well as ensures the long-term sustainability of software systems. ...

Article
Towards Emotion-Based Collaborative Software Engineering

There is a symbiotic relationship between collaborative software engineering and the recent research in detection of four kinds of task-based emotions: interruptibility, difficulty perception, frustration, and attention. Predictions of these emotions ...

Article
Can Social Screencasting Help Developers Learn New Tools?

An effective way to learn about software development tools is by directly observing peers' workflows. However, these tool knowledge transfer events happen infrequently because developers must be both colocated and available. We explore an online social ...

Article
Exploring Causes of Frustration for Software Developers

When learning to program, frustrating experiences contribute to negative learning outcomes and poor retention in the field. Defining a common framework that explains why these experiences occur can lead to better interventions and learning mechanisms. ...

Article
Exploring FLOW Distance in Project Communication

Collaboration in a software project is affected by team spirit, perceived closeness or distance between team members, and by the effectiveness of working together. Communication style and the degree of indirection in communication could have an impact ...

Article
Gamifying Software Engineering Tasks Based on Cognitive Principles: The Case of Code Review

Code review is an important task in software development. However, performing code review is perceived, for the most part, as an undesired task, presenting several challenges to the required collaboration and knowledge transfer between programmers and ...

Article
Integrating Usability-Engineering into the Software Developing Processes of SME: A Case Study of Software Developing SME in Germany

Usability is an important factor for product quality. For German small and medium enterprises (SME) in the software branch, cheaper producing vendors from foreign countries can be considered as serious competition. Improving the usability of software ...

Article
The Affect of Software Developers: Common Misconceptions and Measurements

The study of affects (i.e., emotions, moods) in the workplace has received a lot of attention in the last 15 years. Despite the fact that software development has been shown to be intellectual, creative, and driven by cognitive activities, and that ...

Please enable JavaScript to view thecomments powered by Disqus.

Recommendations