Breaking the flow: a study of contradictions in information systems development (ISD) - Denis Dennehy (Information Technology & People, 2019)