5,997 Results for:Software Development Fundamentals

  • Sort by: 

source code

Source code is the fundamental component of a computer program that is created by a programmer. It can be read and easily understood by a human being. Read Full Definition

Associated Glossaries

continuous quality

Continuous quality is a systematic approach to finding and fixing software defects during all phases of the software development cycle. Read Full Definition

Associated Glossaries


DigitalOcean is an Infrastructure as a Service provider for software developers. Read Full Definition

Associated Glossaries

waterfall model

The waterfall model is a linear, sequential approach to the software development life cycle (SDLC) that is popular in software engineering and product development and emphasizes a logical progression of steps. Read Full Definition

cognitive blindness

Cognitive blindness is the inability to understand something due to the lack of a precept of knowledge, understanding or belief in a necessary fundamental concept. Read Full Definition

beta test

In software development, a beta test is the second phase of software testing in which a sampling of the intended audience tries the product out. Read Full Definition


In agile software development, an iteration is a single development cycle, usually measured as one week or two weeks. (Continued...) Read Full Definition

gold code

In software development, gold code is the final, ready-to-manufacture (that is, replicate onto media) version of the software. Read Full Definition

Associated Glossaries


InstallShield is a product used by software developers to package software so that users can install it easily and safely. Read Full Definition

Associated Glossaries

DRY principle

The DRY (don't repeat yourself) principle is a best practice in software development that recommends software engineers to do something once, and only once. Read Full Definition

Associated Glossaries