{"head":{"title":"What Is Scope Creep? Definition and How to Stop It","description":"Scope creep is the slow growth of a project's scope without matching changes to time or budget. Where it comes from, an example and how teams control it.","canonical":"https://oceanlab.in/glossary/scope-creep"},"crumbs":[{"name":"Home","path":"/"},{"name":"Glossary","path":"/glossary"},{"name":"scope creep","path":"/glossary/scope-creep"}],"slug":"scope-creep","term":"Scope creep","aka":["feature creep","requirements creep"],"category":"Running a build","short":"The slow growth of what a project must deliver, without a matching change to its time or budget.","body":[["Scope creep rarely arrives as one big request. It is a small extra field, one more report, \"while you are in there\", a stakeholder who joins late with new needs. Each looks harmless. Together they can add weeks."],["It is different from a planned change. A ",{"href":"/glossary/change-request","text":"change request"}," adds scope on purpose, with its cost and date agreed. Creep adds scope without anyone deciding to."]],"why":["Creep is one of the most common reasons software projects run late and over budget. On a ",{"href":"/glossary/fixed-price","text":"fixed-price contract"}," contract it causes disputes. On ",{"href":"/glossary/time-and-materials","text":"time and materials"}," it quietly raises the bill. In both cases the original goal gets diluted."],"example":["A booking app starts with one clinic and one booking type. During the build, requests arrive for group bookings, a waitlist and multi-language reminders. None goes through a change request. Launch slips six weeks and the core booking flow gets less testing than planned."],"inBuild":["In a milestone-based build, each new request is checked against the agreed milestone scope. If it is new, it goes into the backlog or a change request instead of the current milestone."],"mistakes":[["Saying yes in a meeting and never writing it down."],["Treating every change as creep. Learning is good; the problem is unmanaged change."],["No single person on the buyer side who can say no or decide trade-offs."]],"related":[{"href":"/glossary/change-request","label":"Change request","detail":"A written request to change the agreed scope of a project, with its effect on cost and timeline agreed before work starts."},{"href":"/glossary/statement-of-work","label":"Statement of work (SOW)","detail":"The document that sets out what a supplier will deliver, by when, for how much, and how the work will be accepted."},{"href":"/glossary/backlog","label":"Backlog (product backlog)","detail":"The ordered list of everything still to be built or fixed in a product, with the most important work at the top."},{"href":"/glossary/fixed-price","label":"Fixed-price contract","detail":"A contract where the price for an agreed scope is set up front."}],"tools":[{"href":"/tools/change-request-template","label":"Change request template","detail":"Free tool"},{"href":"/tools/project-brief-template","label":"Project brief template","detail":"Free tool"}],"links":[{"href":"/software","label":"Software by industry","detail":"Systems we build per industry, with guides and tools."},{"href":"/embedded-engineers","label":"Embedded engineers","detail":"OceanLab engineers working inside your team."}],"sources":[],"legal":false,"updatedAt":"2026-10-25"}