Software Development Fundamentals Definitions

  • #

    3-tier application

    A 3-tier application is an application program that is organized into three major parts, each of which is distributed to a different place or places in a network.

  • A

    application

    In information technology, an application is the use of a technology, system, or product.

  • application platform

    An application platform is a framework of services that applications rely on for standard operations.

  • application program

    An application program (sometimes shortened to application) is any program designed to perform a specific function directly for the user or, in some cases, for another application program.

  • B

    best practice

    A best practice is a technique or methodology that, through experience and research, has been proven to reliably lead to a desired result.

  • bug

    In computer technology, a bug is a coding error in a computer program.

  • build

    In a programming context, a build is a version of a program.

  • build tool

    A build tool is a programming utility that automates a software build task, such as ensuring that the proper source code files are compiled and that the proper object files are linked, after changes have been made to a program.

  • C

    continuous software development

    Continuous software development is a blanket term that covers several aspects of an iterative application development process based on making each change when it is ready, rather than wrapping many changes into large batches.

  • cookie

    A cookie is information that a Web site puts on your hard disk so that it can remember something about you at a later time.

  • cowboy coding

    Cowboy coding describes an undisciplined approach to software development. The cowboy approach to coding typically focuses on quick fixes and getting a working product into production as soon as possible.

  • customer

    In agile software development, a customer is a person with an understanding of both the business needs and operational constraints for a project. (Continued...)

  • 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.

-ADS BY GOOGLE

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchHRSoftware

SearchHealthIT

DevOpsAgenda

Close