New & Notable

Evaluate

UX design principles: Why should testers know them?

Usability is key to the success of an application. Learn what developers and testers should look for to optimize usability and maximize the business value of an application.

Get Started

Speed vs. quality in software testing: Can you have both?

Testing can slow development and quick releases can come at the price of quality. Teams should not have to choose. Learn to efficiently pursue quality in development and testing.

Get Started

User mode vs. kernel mode: OSes explained

Kernel mode exists to keep user applications from disrupting critical system functions. Learn how each state works and what can happen when an error occurs in kernel mode.

Evaluate

Software testing lessons learned from the CrowdStrike outage

After the recent CrowdStrike outage, organizations are keen to prevent and prepare for potential future disruptions. These key security and quality lessons can help.

Find Solutions For Your Project

Pro+ Software Quality Downloads

View All

Software Quality Basics

  • Get Started

    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.

  • Get Started

    QAOps vs. DevOps: Important differences

    QAOps represents an extension of DevOps that can help enterprises mature their software QA practices. Learn how QAOps can help DevOps-driven organizations zero in on quality.

  • Get Started

    Speed vs. quality in software testing: Can you have both?

    Testing can slow development and quick releases can come at the price of quality. Teams should not have to choose. Learn to efficiently pursue quality in development and testing.

View All Get Started

Multimedia

Videos, Podcasts, Photo Stories and Infographics

Sections from across Software Quality

Cloud Computing
App Architecture
ITOperations
TheServerSide.com
SearchAWS
Close