Andy J. Ko May 28, 2017
- literature reviews
- grounded theory field work
- empirical studies
- experiments on software process.
Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasks
About developers’ inefficient use of IDEs
http://dl.acm.org/citation.cfm?id=1062492&CFID=769595571&CFTOKEN=89023523
Process Aspects and Social Dynamics of Contemporary Code Review: Insights from Open Source Development and Industrial Practice at Microsoft
http://dl.acm.org/citation.cfm?id=3071966
http://dl.acm.org/citation.cfm?id=3097385
- building the wrong thing
- mismanaging the backlog
- rework
- unnecessary complexity
- extraneous cognitive load
- psychological distress
- waiting and multitasking
- knowledge loss
- ineffective communication
- centralized team which writes tutorials
- tutorials written by development teams
- documentation geneneration tools
- resource discovery search engines
- informal social learning