New & Notable

Evaluate

How effective is your AI agent? 9 benchmarks to consider

AI agents are the next step in AI's evolution. They promise advanced automation capabilities but pose significant risk. Benchmarks can help organizations minimize that risk.

Google DORA: Software delivery caught up to AI coding tools

A Google DORA survey on AI-assisted software development found last year's delivery bottleneck resolved, but stability, trust and organizational issues remain.

Problem Solve

How to use tmux sessions to manage remote connections

Learn the basics of using the terminal multiplexer (tmux) for managing remote connections. Walk through the installation process and configuration options for tmux.

Manage

What are the most common challenges of Agile adoption?

Don't let a rigid interpretation of the Agile Manifesto hinder Agile adoption. Learn to view the challenges of Agile as opportunities for change and growth.

Find Solutions For Your Project

Software Quality Basics

  • Get Started

    What is behavior-driven development (BDD)?

    Behavior-driven development (BDD) is an Agile development methodology that documents, designs and develops software around the behavior a user expects to experience when interacting with an app.

  • Get Started

    What is Capability Maturity Model (CMM)?

    The Capability Maturity Model (CMM) is a methodology used to develop and refine an organization's software development process.

  • Get Started

    What is functional testing and how does it work?

    Functional testing is a type of software testing intended to ensure that the software behaves as expected and its output meets end user or business expectations.

View All Get Started

Multimedia

Videos, Podcasts, Photo Stories and Infographics

Sections from across Search Software Quality