Co je rozsah působnosti?
Rozsah doteku je posun v rozsahu projektu, ke kterému dochází v průběhu vývoje bez odpovídajících změn na podporu rozšířené povahy projektu. Úpravy jsou v průběhu projektu nevyhnutelné, protože personál se dozví více o tom, co dělají, přidává nebo odečítá funkce a řeší problémy, které možná nebyli schopni předvídat. Malé změny se mohou sčítat a proměnit v dotvarování oboru, kde se projekt stává mnohem větším, než bylo původně zamýšleno.
Klíčovou vlastností s dotvarováním rozsahu je, že plán projektu zůstává stejný. Vývojáři musí udělat více za méně času a rozšířený rozsah může vyvolat zvýšená očekávání. Klienti a lidé mimo vývojový tým, jako jsou administrátoři, mohou být frustrováni tím, co považují za pomalý postup nebo neúplný projekt. Vývojáři se mohou snažit dokončit projekt včas nebo se mohou potýkat s problémy s nedostatečným testováním a řešením problémů, protože se musí zaměřit spíše na nové funkce než na zdokonalování základní struktury projektu.
Dalším problémem je tendence udržovat stejné věnování zdrojů. Personál musí dokončit mnohem větší projekt se stejným rozpočtem, jaký měl předtím, se stejnými zaměstnanci a zařízeními. Rozsahové tečení to může funkčně znemožnit; klient může například požádat o vlastnost, kterou nikdo z vývojového týmu nemůže pohodlně poskytnout. To povede k nespokojenosti. Vývojový tým může požádat o další finanční prostředky a personální zajištění, aby pomohl s dokončením projektu, a klient se může vyhnout dodatečným výdajům.
Tento jev se může rychle vymknout kontrole. Existuje několik taktik k řešení rizika dotvarování rozsahu. Mnoho vývojářů zabuduje do svých projektů určitou volnost, když nastavují odhady a plánování. Přidání vyrovnávacích pamětí pro čas a financování může znamenat, že projekt je dokončen podle plánu a pod rozpočtem, pokud tým zůstává soustředěný a nemusí splňovat další potřeby projektu. Pokud klienti začnou přidávat funkce, vytvoří tyto zóny vyrovnávací paměti prostor pro implementaci těchto funkcí, aniž by to ohrozilo celý projekt.
V průběhu vývoje projektu mohou členové týmu řešit dotvarování rozsahu pomocí jasného procesu vyřizování žádosti, zejména pokud tyto požadavky zahrnují přidání funkcí. Jasná komunikace je kritickým nástrojem pro správu dotvarování rozsahu, aby se zajistilo, že všichni zúčastnění mají stejné informace a jsou si vědomi důsledků dalších funkcí nebo jiných požadavků.