2015 IEEE/ACM 37th IEEE International Conference on Software Engineering 2015
DOI: 10.1109/icse.2015.83
|View full text |Cite
|
Sign up to set email alerts
|

Why Good Developers Write Bad Code: An Observational Case Study of the Impacts of Organizational Factors on Software Quality

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
40
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 49 publications
(47 citation statements)
references
References 13 publications
0
40
0
Order By: Relevance
“…Change requests, especially ones that are tied to internal dependencies of the developed software, have also been reported to increase time pressure [Jemielniak 2009;Lavallée and Robillard 2015]. Similarly, requirements volatility has been mentioned as a cause for time pressure in a study conducted with surveys [Ferreira et al 2009].…”
Section: Causes Of Time Pressurementioning
confidence: 99%
“…Change requests, especially ones that are tied to internal dependencies of the developed software, have also been reported to increase time pressure [Jemielniak 2009;Lavallée and Robillard 2015]. Similarly, requirements volatility has been mentioned as a cause for time pressure in a study conducted with surveys [Ferreira et al 2009].…”
Section: Causes Of Time Pressurementioning
confidence: 99%
“…Their results showed that of a truth organizational factors affect failure-proneness, even above metrics like churn, dependencies, complexity. Lavallée and Robillard (2015) also carried out a study to determine how organizational factors affect working conditions of software developers and in turn the quality of software produced. It was observed that decisions made under pressure due to certain organizational factors such as structure of the organization had a negative effect on software quality.…”
Section: Background and Literature Surveymentioning
confidence: 99%
“…Additionally, extra costs are named as one of the reasons why certain best practices are not implemented [23]. Lavallee and Robillard [24] also highlight how organizational factors such as structure and culture have an impact on the working conditions of developers. Their preliminary results show that many decisions are made under the pressure of certain organizational factors, which negatively affected software quality.…”
Section: Related Workmentioning
confidence: 99%