A change request process protects a custom system from vague additions, hidden dependencies, and unapproved risk. It should help the business decide what to do next without turning every improvement into paperwork.

Capture the desired outcome

Record user, workflow, problem, business reason, examples, expected result, urgency, and how acceptance will be judged. A feature name alone rarely explains the real work.

Assess impact

Review data, roles, permissions, integrations, reporting, performance, privacy, accessibility, migrations, support, and documentation. Identify affected users and systems before quoting.

Separate scope and decision

Estimate discovery, design, implementation, QA, deployment, training, and support. Mark approved, deferred, rejected, blocked, or needs research, with a decision owner and date.

The change management guide and acceptance checklist provide related controls.

Test the changed workflow

Use normal, invalid, duplicate, permission-limited, integration failure, old-data, and rollback cases. Confirm analytics, audit history, notifications, and user-facing notes.

Keep a release record

Document version, approval, tests, deployment, migration, open issues, release note, owner, and monitoring period. Review repeated requests for an underlying process or platform improvement.

Custom software growing through hallway requests? Ask Vertinus to create a change queue tied to acceptance and ownership.