following outline is provided as an overview of and topical guide to software development: Software development – development of a software product, which...
11 KB (1,040 words) - 20:14, 5 March 2025
The following outline is provided as an overview of and topical guide to software engineering: Software engineering – application of a systematic, disciplined...
25 KB (2,080 words) - 19:54, 2 June 2025
Programming tool (redirect from Software development tool)
A programming tool or software development tool is a computer program that is used to develop another computer program, usually by helping the developer...
4 KB (609 words) - 11:53, 4 May 2025
paradigm Software development methodology Software development process Outline of computer science Outline of software engineering Outline of computer...
12 KB (1,248 words) - 17:49, 23 May 2025
Types of software Outline of free software Outline of search engines Outline of software development Outline of software engineering Outline of web design...
8 KB (848 words) - 11:42, 10 June 2025
particular software does or should do. It is used throughout development to communicate how the software functions or how it is intended to operate. It is also...
20 KB (2,679 words) - 21:44, 15 June 2025
recognized as a separate field of engineering. The development of software engineering was seen as a struggle. Problems included software that was over budget,...
58 KB (6,277 words) - 18:11, 7 June 2025
The following outline is provided as an overview of and topical guide to software: Software – collection of computer programs and related data that provides...
21 KB (2,369 words) - 08:16, 15 June 2025
Lean software development is a translation of lean manufacturing principles and practices to the software development domain. Adapted from the Toyota Production...
17 KB (2,228 words) - 05:05, 5 June 2025
development environment (IDE) is a software application that provides comprehensive facilities for software development. An IDE normally consists of at...
17 KB (2,080 words) - 11:23, 13 June 2025
In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development...
27 KB (3,163 words) - 05:15, 25 May 2025
Velocity is a metric for work done, which is often used in agile software development. Measuring velocity is sometimes called velocity tracking.[citation...
4 KB (482 words) - 19:00, 18 February 2023
Software testing is the act of checking whether software satisfies expectations. Software testing can provide objective, independent information about...
78 KB (10,062 words) - 11:32, 27 May 2025
Scrum is an agile team collaboration framework commonly used in software development and other industries. Scrum prescribes for teams to break work into...
35 KB (3,627 words) - 15:59, 17 June 2025
Software development is the process of designing and implementing a software solution to satisfy a user. The process is more encompassing than programming...
24 KB (2,901 words) - 10:54, 17 June 2025
Agile Alliance, a group of 17 software practitioners, in 2001. As documented in their Manifesto for Agile Software Development the practitioners value:...
90 KB (10,198 words) - 09:21, 10 June 2025
Regression testing (category Software testing)
repeatable, and automated testing of the entire software package throughout each stage of the software development process. Regression testing is done...
10 KB (1,235 words) - 02:12, 7 June 2025
In software engineering, offshore custom software development consists in offshoring the software development process in a country where production costs...
11 KB (1,137 words) - 08:57, 6 June 2025
Computer programming (redirect from Software programming)
coding reserved for the writing and editing of code per se. Sometimes software development is known as software engineering, especially when it employs formal...
42 KB (4,827 words) - 14:58, 14 June 2025
Model-driven engineering (redirect from Model Driven Software Development)
engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models of all the topics related...
10 KB (1,064 words) - 13:21, 14 May 2025
enough to serve all the needs of the software under development. TDD has been adopted outside of software development, in both product and service teams...
43 KB (5,515 words) - 03:03, 5 June 2025
Functional testing (category Software testing)
In software development, functional testing is a form of software testing that verifies whether a system meets its functional requirements. Generally,...
3 KB (379 words) - 11:11, 3 June 2025
Coding conventions (section Software maintenance)
Agile software development methodologies plan for regular (or even continuous) refactoring making it an integral part of the team software development process...
12 KB (1,432 words) - 09:29, 29 March 2025
the field of software engineering over time. A baseline for this body of knowledge is presented in the Guide to the Software Engineering Body of Knowledge...
6 KB (566 words) - 01:39, 26 November 2024
Behavior-driven development (BDD) involves naming software tests using domain language to describe the behavior of the code. BDD involves use of a domain-specific...
18 KB (2,158 words) - 00:21, 12 March 2025
software development, with a long-standing combination of the two terms iterative and incremental having been widely suggested for large development efforts...
16 KB (1,773 words) - 14:50, 14 May 2025
become a process applicable to any type of organizational process. Kanban is commonly used in software development in combination with methods and frameworks...
14 KB (1,759 words) - 16:45, 25 March 2025
In software development, the V-model represents a development process that may be considered an extension of the waterfall model and is an example of the...
12 KB (1,501 words) - 12:01, 16 April 2025
Adaptive software development (ASD) is a software development process that grew out of the work by Jim Highsmith and Sam Bayer on rapid application development...
3 KB (380 words) - 05:43, 17 November 2024
software Outline of software development Outline of software engineering Search-based software engineering Software Design Description (IEEE 1016) Software development...
20 KB (2,647 words) - 23:40, 24 January 2025