Software Quality Definitions

  • D

    debugging

    Debugging, in computer programming and engineering, is a multistep process that involves identifying a problem, isolating the source of the problem, and then either correcting the problem or determining a way to work around it.

  • dependency checking

    Dependency checking is a function that is performed to ensure that all pre-requisites for a given run-time image are present.

  • development environment

    In computer program and software product development, the development environment is the set of processes and programming tools used to create the program or software product.

  • device cloud

    A device cloud is a mobile testing environment that enables developers to remotely evaluate the performance of applications on a wide range of smart devices.

  • documentation

    In computer hardware and software product development, documentation is the information that describes the product to its users. It consists of the product technical manuals and online information (including online versions of the technical manuals and help facility descriptions).

  • domain model

    In agile software development, a domain model describes the application domain responsible for creating a shared language between business and IT. (Continued...)

  • dynamic analysis

    Dynamic analysis is the testing and evaluation of a program based on execution with selected data... (Continued)

  • E

    error handling

    Error handling refers to the anticipation, detection, and resolution of programming, application, and communications errors... (Continued)

  • Extreme Programming (XP)

    Extreme Programming (XP) is a pragmatic approach to program development that emphasizes business results first and takes an incremental, get-something-started approach to building the product, using continual testing and revision.

  • F

    functional programming

    Functional programming is a style of programming that emphasizes the evaluation of expressions rather than the execution of commands.

  • functional specification

    A functional specification (or sometimes functional specifications) is a formal document used to describe in detail for software developers a product's intended capabilities, appearance, and interactions with users.

  • G

    Gantt chart

    A Gantt chart is a horizontal bar chart developed as a production control tool in 1917 by Henry L. Gantt, an American engineer and social scientist.

  • garbage in, garbage out (GIGO)

    GIGO (garbage in, garbage out) is a concise expression of a concept common to computer science and mathematics: the quality of output is determined by the quality of the input... (Continued)

  • gray box testing (gray box)

    Gray box testing, also called gray box analysis, is a strategy for software debugging based on limited knowledge of the internal details of the program. A gray box is a device, program or system whose workings are partially understood.

  • H

    HCI (human-computer interaction)

    HCI (human-computer interaction) is the study of how people interact with computers and to what extent computers are or are not developed for successful interaction with human beings.

-ADS BY GOOGLE

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

Close