Skip to main content

Hvad er funktionskryp?

Feature Creep, også kaldet Scope Creep, henviser til tendensen til projektkrav til at overskride deres oprindelige skøn.Det er almindeligt med udviklingen af større computerprojekter, hvor ingeniører beslutter, at der skal føjes yderligere funktioner til produktet før frigivelse for at gøre det mere brugbart og underholdende for målmarkedet.Det kan også ske, når klienten, der kontraherer, fortsætter med at tilføje til ønskelisten.Funktionskryb kan påvirke det samlede budget for et projekt samt forsinke frigivelsestiden betydeligt, hvilket forårsager frustration for virksomhedens ledere.Det kan også i sidste ende svække et produkt ved at tilstoppe det med interessante, men unødvendige funktioner, så virksomheder er nødt til at passe på for at undgå det.

Problemet kan mindskes ved at have et tæt organiseret projektteam, der anerkender de nøjagtige krav i projektet og arbejdersammen for at møde dem.En projektleder, der er opmærksom på risiciene ved funktionskrybning, kan hjælpe med at gå af ved passet ved at fokusere teamet igen eller minde klienten om projektets originale mål.Lejlighedsvis er Creep faktisk nødvendig, især med store projekter, hvor ingeniører udforsker nye koncepter.I disse tilfælde skal flere teammedlemmer mødes sammen for at evaluere funktionen krybning, der forekommer og beslutter, om det er et gyldigt resultat af den retning, hvor projektet bevægerBukkum for at have krybning er ofte intens.Softwareudviklere tænker konstant på nye måder at forbedre deres produkter på, og på et bestemt tidspunkt skal projektledere stoppe det.Funktionskryp i dette tilfælde kan reduceres ved at have hyppige projektmøder for at minde deltagerne i projektet om de mål, der blev anført i begyndelsen.Når man udvikler nogen form for nyt produkt, skal teamet altid mødes, inden det begynder at arbejde for at blive enige om, hvad der oprettes, hvad teamet vil have det til at gøre, og hvordan produktet vil nå disse mål.

Bestræbelser på at afskrække funktionskryp erIkke designet til at straffe kreativitet.Tværtimod bør teammedlemmer notere yderligere funktioner, som de mener ville være interessant og nyttige, og bør indsende dem sammen med ugentlige projektnotater.Hvis andre medlemmer af teamet er enige om, at funktionerne er vigtige, kan de føjes til projektudviklingen.Hvis funktionerne er interessante, men ikke nødvendige med den bestemte projektudgivelse, kan de indgives til videreudvikling på senere udgivelser af projektet, hvad enten det er en ny software, en bil eller enhver anden form for enhed.