2013
DOI: 10.1109/tse.2012.32
|View full text |Cite
|
Sign up to set email alerts
|

Coordination Breakdowns and Their Impact on Development Productivity and Software Failures

Abstract: The success of software development projects depends on carefully and effectively coordinating the effort of many individuals across the multiple stages of the development process. In software engineering, modularization is the traditional technique intended to reduce the interdependencies among modules that constitute a system. Reducing technical dependencies, the theory argues, results in a reduction of work dependencies between teams developing interdependent modules. Organizational researchers have propose… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

4
92
0
2

Year Published

2015
2015
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 121 publications
(98 citation statements)
references
References 64 publications
4
92
0
2
Order By: Relevance
“…Cataldo et al examined the important concept of sociotechnical congruence and its impact on development productivity and software quality [8], [7]. Based on knowledge of work dependencies and technical dependencies, they identified coordination requirements.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Cataldo et al examined the important concept of sociotechnical congruence and its impact on development productivity and software quality [8], [7]. Based on knowledge of work dependencies and technical dependencies, they identified coordination requirements.…”
Section: Related Workmentioning
confidence: 99%
“…Software developers are required to coordinate their efforts to manage sub-component dependencies and to reconcile the software's sub-components into a functional whole. Failure in the software to meet expectations is often the consequence of insufficient coordination between developers [7], [16], [9], [12].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…With a temporal mental model, team members are able to time and synchronize their actions and activities, and to be aware about the time they have for learning behaviors in order to not interfere with other aspects of task execution (Bunderson & Sutcliffe, 2003;March, 1991 (Cataldo & Herbsleb, 2013 (Kulik & Kulik, 1988).…”
Section: The Effect Of Temporal Mental Model Similarity and Accuracy mentioning
confidence: 99%
“…The modularization theories state that when technical interdependencies lessen within the module, then communication requirement within team members also lessen [37]. Hence, this will lead to increasing of integration issue with regard to the communication problem [38]. Customarily, technical information is shared through several ways such as forum, email and instant message among central and remote team in order to spread the knowledge [24].…”
Section: Literature Reviewmentioning
confidence: 99%