Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Quality Assurance01:19

Quality Assurance

187
Quality assurance is the overarching term used to describe the activities employed to ensure the proper performance of a system. These activities can be classified into three categories: quality control, quality assessment, and internal corrective measures. Typically, these activities work cyclically: quality control is performed before and during the analysis, while quality assessment occurs during and after the investigation. Internal corrective measures are implemented based on the findings...
187
Quality Control01:05

Quality Control

247
Quality control is one of the three cyclical quality assurance activities that help keep a system under statistical control. Typical quality control activities include creating quality control charts, conducting proficiency testing, and documenting and archiving results.
Quality control helps track data, visualize trends, and identify variations, making it easier to detect deviations that may affect the accuracy of an analysis. One way to do this is by generating a quality control chart, which...
247
Introduction to Statistical Process Control01:15

Introduction to Statistical Process Control

225
Statistical Process Control (SPC) is a method used to monitor and control quality within processes, particularly in manufacturing and service delivery, by employing statistical methods. SPC aims to distinguish between natural (common cause) variation and variation due to specific changes or events (special cause), allowing for timely improvements and sustained quality. The control chart, a pivotal tool in SPC, visually displays data over time alongside a central line of upper and lower control...
225
Health Information Technology and Healthcare Information System01:30

Health Information Technology and Healthcare Information System

903
Health Information Technology (HIT)
Health Information Technology, commonly called HIT, integrates advanced information systems and technology in healthcare settings. Its primary functions include:
903
Statgraphics01:10

Statgraphics

178
Statgraphics is a comprehensive statistical software suite designed for both basic and advanced data analysis. Originating in 1980 at Princeton University under Dr. Neil W. Polhemus, it was one of the pioneering tools for statistical computing on personal computers, with its public release in 1982 marking an early milestone in data science software. Over the years, it has evolved into a robust platform for data science, offering tools for regression analysis, ANOVA, multivariate statistics,...
178
Wood Surfacing01:14

Wood Surfacing

131
Wood surfacing is a critical finishing process designed to smoothen the wood surface, enhance its dimensional accuracy, and make handling safer. This process compensates for potential shrinkage during the seasoning phase by marginally increasing the wood dimensions before surfacing. It also helps correct some distortions that may occur as the wood dries.
The equipment used in the surfacing process is a plane equipped with rotating blades. This tool efficiently smoothens the wood surface and can...
131

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Decision factors for the selection of AI-based decision support systems-The case of task delegation in prognostics.

PloS one·2025
Same journal

How students use generative AI for software testing: An observational study.

Empirical software engineering·2026
Same journal

Is common sense all you need? Using expert defined rules to identify vulnerability patches instead of machine learning.

Empirical software engineering·2026
Same journal

Less is more: usefulness of data flow diagrams and large language models for security threat validation.

Empirical software engineering·2026
Same journal

SecMLOps: A comprehensive framework for integrating security throughout the machine learning operations lifecycle.

Empirical software engineering·2026
Same journal

Tools and benchmarks evolve: what is their impact on parameter tuning in SBSE experiments?

Empirical software engineering·2025
Same journal

AI support for data scientists: An empirical study on workflow and alternative code recommendations.

Empirical software engineering·2025
See all related articles

Related Experiment Video

Updated: Aug 27, 2025

A Tool to Automatically Create Stable and Reproducible Cell-free Gaps for Improving the Reliability of Cell Wound Healing Assay
06:13

A Tool to Automatically Create Stable and Reproducible Cell-free Gaps for Improving the Reliability of Cell Wound Healing Assay

Published on: October 4, 2024

607

How Scrum adds value to achieving software quality?

Adam Alami1, Oliver Krancher2

  • 1Department of Computer Science, Aalborg University, Selma Lagerlöfs Vej 300, 9220 Aalborg, Denmark.

Empirical Software Engineering
|September 26, 2022
PubMed
Summary
This summary is machine-generated.

Scrum improves software quality by fostering collaboration and iterative development. However, inconsistent implementation and team issues can hinder quality gains, impacting agile software development success.

Keywords:
Agile methodsCase studiesScrumSoftware quality

More Related Videos

Author Spotlight: Innovations in iTUG Test for Enhanced Risk Assessment and Cognitive Insights
05:26

Author Spotlight: Innovations in iTUG Test for Enhanced Risk Assessment and Cognitive Insights

Published on: October 25, 2024

1.2K
Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source
08:35

Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source

Published on: May 29, 2021

5.7K

Related Experiment Videos

Last Updated: Aug 27, 2025

A Tool to Automatically Create Stable and Reproducible Cell-free Gaps for Improving the Reliability of Cell Wound Healing Assay
06:13

A Tool to Automatically Create Stable and Reproducible Cell-free Gaps for Improving the Reliability of Cell Wound Healing Assay

Published on: October 4, 2024

607
Author Spotlight: Innovations in iTUG Test for Enhanced Risk Assessment and Cognitive Insights
05:26

Author Spotlight: Innovations in iTUG Test for Enhanced Risk Assessment and Cognitive Insights

Published on: October 25, 2024

1.2K
Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source
08:35

Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source

Published on: May 29, 2021

5.7K

Area of Science:

  • Software Engineering
  • Agile Methodologies
  • Quality Assurance

Background:

  • Scrum is a popular agile framework for software development, often implemented to enhance software quality.
  • Existing research provides limited insight into Scrum's specific contributions to software quality improvements.
  • Gaps exist in understanding practitioners' quality perceptions, Scrum's mechanisms for quality enhancement, and reasons for implementation failures.

Purpose of the Study:

  • To investigate how Scrum practitioners perceive software quality in relation to established quality models.
  • To identify the mechanisms through which Scrum facilitates higher software quality.
  • To explore the factors contributing to the failure of Scrum teams in achieving quality objectives.

Main Methods:

  • A qualitative research approach was employed, utilizing a two-phased study design.
  • Data was collected through 39 semi-structured interviews with Scrum practitioners.
  • Two in-depth case studies were conducted to provide contextual understanding.

Main Results:

  • Scrum practitioners value external quality (business needs conformity, defect absence) and internal quality (sustainable design).
  • Scrum enhances quality via social factors (collaboration, safety, accountability, transparency) and process advantages (iteration, inspection, adaptation).
  • Implementation challenges include inconsistent Scrum practices, cultural barriers, team dynamics, user access issues, and project complexity.

Conclusions:

  • Scrum can enhance software quality by promoting a supportive social environment and structured processes.
  • Successful quality improvement requires consistent Scrum implementation, supportive organizational culture, and effective team collaboration.
  • Recommendations are provided for practitioners to optimize Scrum for superior software quality outcomes.