Complex sentence: Cowboy coding typically has more negative connotations, depending on one's opinions on the role of management and formal process in software development; "cowboy coding" is often used as a derogatory term by supporters of software development methodologies.
Split into simpler sentences: Cowboy coding typically has negative connotations, depending on one's opinions on the role of management and formal process in software development. "Cowboy coding" is often used as a derogatory term by supporters of software development methodologies.