Cowboy coding: Difference between revisions

Content deleted Content added
remove links to "quick and dirty" (non-existent) and "code and fix" (now redirects to a page with no mention of this methodology)
No edit summary
Line 7:
}}
{{Use mdy dates|date=February 2016}}
'''Cowboy coding''' is [[software development]] where programmers have [[autonomy]] over the development process. This includes control of the project's schedule, languages, algorithms, tools, frameworks and coding style. The more gender neutral term, "tornado coding" is gaining acceptance as the preferred term.
 
A cowboy coder can be a lone developer or part of a group of developers working with minimal process or discipline.{{Citation needed|date=January 2011}} Usually it occurs when there is little participation by business users, or fanned by management that controls only non-development aspects of the project, such as the broad targets, timelines, scope, and visuals (the "what", but not the "how").{{Citation needed|date=January 2011}}