Software development

From WikiMD.org
Jump to navigation Jump to search

Software Development

Software development (pronunciation: /ˈsɒftweər dɪˈvɛləpmənt/) is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.

Etymology

The term "software" was first used in 1958 in a paper by John W. Tukey. The term "development", in the context of software, began to become popular in the late 1970s and early 1980s with the rise of personal computers.

Related Terms

  • Programming: The process of creating a set of instructions that tell a computer how to perform a task.
  • Software Engineering: The application of engineering to the development of software in a systematic method.
  • Software Testing: An investigation conducted to provide stakeholders with information about the quality of the software product or service under test.
  • Bug Fixing: The process of identifying and removing errors from computer software.
  • Application Development: The process of creating a computer program or a set of programs to perform the different tasks that a business requires.
  • Framework: An abstraction in which software providing generic functionality can be selectively changed by additional user-written code.
  • Software Component: A software unit that encapsulates a set of related functions (or data).

See Also

External links

Esculaap.svg

This WikiMD article is a stub. You can help make it a full article.


Languages: - East Asian 中文, 日本, 한국어, South Asian हिन्दी, Urdu, বাংলা, తెలుగు, தமிழ், ಕನ್ನಡ,
Southeast Asian Indonesian, Vietnamese, Thai, မြန်မာဘာသာ, European español, Deutsch, français, русский, português do Brasil, Italian, polski