5,956 Results for:Software Development Fundamentals

  • Sort by: 

open source software (OSS)

Open source software (OSS) refers to software that is developed, tested, or improved through public collaboration and distributed with the idea that code must be shared with others Read Full Definition

Associated Glossaries

software requirements specification (SRS)

A software requirements specification (SRS) is a comprehensive description of the intended purpose and environment for software under development. The SRS fully describes what the software will do and how it will ... Read Full Definition

Apple Worldwide Developers Conference (Apple WWDC)

The Apple Worldwide Developers Conference is Apple Inc.'s annual multi-day training event for iOS and Mac OS X software developers. Read Full Definition

Associated Glossaries

software substitution

Software substitution is the use of computer programs to conduct tasks that have traditionally been performed by a human. The replacement of workers by software is an ongoing trend. Well-established examples ... Read Full Definition

Associated Glossaries

SOLID (software design principles)

SOLID is a mnemonic acronym for a set of design principles created for software development in object-oriented languages. Read Full Definition

Associated Glossaries

test-driven development (TDD)

Test-driven development (TDD), also called test-driven design, is a method of implementing software programming that interlaces unit testing, programming and refactoring on source code. Read Full Definition

container management software

Container management software is programming that automates the creation, destruction, deployment and scaling of software containers. Containerization is an approach to software development which isolates processes... Read Full Definition

Associated Glossaries

product development (new product development - NPD)

Product development, also called new product management, is a series of steps that includes the conceptualization, design, development and marketing of newly created or newly rebranded goods or services. Read Full Definition

Amazon Developer Services

Amazon Developer Services is a suite of tools and services that enable a developer to build, test and sell applications and games in the Amazon Appstore. Read Full Definition

Apache Software Foundation (ASF)

The Apache Software Foundation (ASF) is a non-profit, decentralized corporation that oversees development of Apache software. The organization was founded in 1999 is based in Forest Hill, Maryland. Read Full Definition

Associated Glossaries