Software development

Definitions related to software development, including tech terms about programming and words and phrases about Scrum, Agile and waterfall methodologies.

Agile software development

Definitions related to agile software development, including terms about Scrum and words and phrases about user stories, extreme programming (XP), Crystal, feature-driven development and Adaptive.

  • What is Jenkins and how does it work?

    Jenkins is an open source continuous integration/continuous delivery and deployment (CI/CD) automation software DevOps tool written in the Java programming language.

  • What is Salesforce Platform (formerly Force.com)?

    Salesforce Platform (formerly known as Force.com) is a platform as a service (PaaS) product that simplifies the development and deployment of cloud-based applications and websites.

  • What is a sprint (software development)?

    In Agile product development and software project management, a sprint is a set period of time during which specific work has to be completed and made ready for review.

View All Agile software development Definitions

AppDev

Definitions about software applications and development including operating system vocabulary, programming terminology, words about Internet applications and terms used in app/dev.

  • What is black box testing?

    Black box testing assesses a system solely from the outside, without the operator or tester knowing what's happening within the system to generate responses to test actions.

  • What is Android System WebView and should you uninstall it?

    Android System WebView is a system component for the Android operating system (OS) that enables Android apps to display web content directly inside an application.

  • What is Jenkins and how does it work?

    Jenkins is an open source continuous integration/continuous delivery and deployment (CI/CD) automation software DevOps tool written in the Java programming language.

View All AppDev Definitions Back to Top

DevOps

This glossary contains definitions related to the DevOps movement. Some definitions explain the meaning of words used to describe how a DevOps culture breaks down silos between software development and operations teams. Other definitions are related to the software tools that DevOps engineers use to lower costs, achieve higher productivity and automate tasks.

  • Android OS

    Android OS is a Linux-based mobile operating system that primarily runs on smartphones and tablets.

  • What is black box testing?

    Black box testing assesses a system solely from the outside, without the operator or tester knowing what's happening within the system to generate responses to test actions.

  • What are ModelOps (model operations) analytics models?

    ModelOps (model operations) is a holistic approach to building analytics models that can quickly progress from the lab to production.

View All DevOps Definitions Back to Top

Programming

Definitions related to software programming, including tech terms about programming languages and words and phrases about software design, coding, testing and debugging.

  • What is black box testing?

    Black box testing assesses a system solely from the outside, without the operator or tester knowing what's happening within the system to generate responses to test actions.

  • What is Jenkins and how does it work?

    Jenkins is an open source continuous integration/continuous delivery and deployment (CI/CD) automation software DevOps tool written in the Java programming language.

  • What is systems development life cycle?

    The systems development life cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project -- from an initial feasibility study all the way through maintenance of the completed application.

View All Programming Definitions Back to Top
Networking
Security
CIO
HRSoftware
Customer Experience
Close
  翻译: