List of software development philosophies

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Software development
Core activities
Paradigms and models
Methodologies and frameworks
Supporting disciplines
Practices
Tools
Standards and Bodies of Knowledge
Glossaries

This is a list of approaches, styles, and philosophies in software development. It also contains programming paradigms, software development methodologies, software development processes, and single practices, principles and laws.

Software development philosophies[edit]

Large-scale programming styles:

Specification-related paradigms:

Comprehensive systems:

Rules of thumb:

Other:

Programming paradigms[edit]

Software development methodologies[edit]

Software development processes[edit]

See also[edit]

References[edit]