What is a change request?
A change request is a formal request to change the agreed scope of an ongoing project. It is described, assessed for effort, cost, schedule and risk, and implemented only after the client approves it, so that scope and budget remain traceable.

Change request: definition and purpose
A change request arises when it becomes clear during a project that something different or more is wanted than was agreed—an additional function, a changed process or another system that is to be connected. It makes changes visible instead of letting them slip into implementation on the side.
It serves to keep scope, costs and deadlines under control. Without a clear procedure, “scope creep” occurs: the scope grows gradually, budget and schedule start to slip, and in the end both sides argue about what was actually agreed. With fixed-price projects, this risk is especially high.
How the procedure works
The process is usually simple: the request is described, with a reason and urgency. The contractor assesses effort, cost, schedule and effects on other functions. The client decides whether to approve, postpone or reject. Only then does implementation begin, and the new status is documented.
Not every change is a change request: an error where the software deviates from what was agreed is a defect and is fixed, not billed again. In agile projects, prioritization in the backlog partly replaces the procedure: new requests go into the backlog, and in return something else moves back or drops out.
- Description of the requested change with reasons
- Impact on functional scope and other areas
- Effort estimate in hours or days, including cost
- Impact on schedule and acceptance
- Decision with date and name of the approver
Real-world example: a configurator for a carpentry shop
A carpentry shop has an online furniture configurator developed for a fixed price. Midway through the project, the managing director realizes that orders should be passed directly to the accounting software. That was not in the functional specification, and the interface is no small detail.
The developer records the request as a change request, estimates two days of extra effort and points out that go-live moves back by a week. The carpentry shop approves the change. Both sides know what was agreed in addition, and acceptance goes ahead without discussion.
Common mistakes and implementation
Typical mistakes are verbal promises, changes squeezed in “just quickly” without naming the consequences for schedule and testing, and no responsible person on the client side to approve them. It helps to describe the procedure already in the quote: who submits changes, how quickly they are assessed and which rates apply.
Nano Concepts anchors the change process in the quote, assesses requests transparently and records approvals in writing, so that scope, price and schedule remain traceable at all times. That leaves room for new ideas without the project getting out of hand. Clients keep control over costs, and contractors avoid unpaid extra work.
Frequently asked questions about Change request
In principle the client, when the request goes beyond the agreed scope. The effort is estimated and approved in advance. Errors where the software does not work as agreed, by contrast, are defects and are fixed by the contractor.
A bug fix corrects a deviation from what was agreed: the software does not do what was promised. A change request alters what was agreed itself, because something new or different is wanted. The first case is a defect, the second an additional order.
Scope creep is the gradual growth of project scope through many small extra requests that are neither assessed nor approved. The consequences are exceeded budgets, delayed schedules and disputes. A clear change process prevents it.
No. Small adjustments within the agreed scope, such as texts or implementation details, are part of normal project work. A procedure is worthwhile as soon as effort, costs or deadlines are noticeably affected. The threshold should be set in the quote.
Matching services

Custom Software
Software built around your workflows instead of standard tools with compromises – for replacing Excel, internal tools and specialized business applications.
Learn more
Software Development
Software from requirements to operations – web, mobile and integrations from a single source.
Learn more
Technology Consulting
Software selection, architecture, code review and a digitalization roadmap – independent and implementation-oriented.
Learn more
Software Maintenance
Bug fixes, security updates, adjustments and further development of your custom software – with a clear maintenance contract.
Learn moreRelated terms
Relevant for these industries
Related magazine articles

Scrum in Software Projects: Roles, Process and Velocity
Scrum makes progress visible – when the Product Owner can make decisions, the Definition of Done applies and velocity serves as an internal planning tool. A guide for clients commissioning custom software.
Read more
Software Requirements Specification (Lastenheft): Structure, Example and Checklist
A good requirements specification makes quotes comparable and fixed prices possible. How it is structured, how to word requirements so they can be tested and how to tell that yours is complete.
Read more
Microservices or Monolith: A Decision Guide for Teams and Products
Microservices are seen as modern, yet for many products a modular monolith is the better choice. How to weigh teams, releases, data consistency and operating costs realistically.
Read more