Logo
NeoArc Studio

Quality Gate Block

Define quality criteria that must be met before proceeding to the next phase. Track thresholds, current values, and approval status.

The Quality Gate block defines checkpoints in your delivery pipeline where specific quality criteria must be met before proceeding. Each gate includes measurable criteria with thresholds, current values, and pass/fail status.

When to Use

Block Properties

PropertyRequiredDescription
NameYesName of the quality gate
PhaseNoDevelopment, Code Review, Testing, Staging, Production, Release
DescriptionNoWhat must be achieved to pass
CriteriaNoMeasurable requirements with thresholds
Overall StatusNoPassed, Failed, Pending, Waived
Last EvaluatedNoDate of most recent evaluation
ApproverNoPerson or role who approves
NotesNoAdditional context or exceptions

Criteria Properties

PropertyRequiredDescription
NameYesCriterion name
ThresholdYesThe required value or condition
Current ValueNoLatest measured value
StatusNoPassed, Failed, Pending, Waived, Warning

Status Values

Example: Passing Quality Gate

A production deployment gate with all criteria met.

Example: Failed Quality Gate

A staging gate with criteria not met.

Example: Waived Quality Gate

A gate with exceptions documented.

Example: Pending Evaluation

A gate awaiting evaluation.

Best Practices

PracticeDescription
Objective CriteriaDefine measurable, objective criteria
Automated EvaluationAutomate criteria evaluation where possible
Waiver DocumentationDocument waiver justifications thoroughly
Regular ReviewReview gate definitions regularly
Trend TrackingTrack gate pass/fail trends
Mixed ChecksInclude both automated and manual checks
Pipeline AlignmentAlign gates with delivery pipeline stages