Skip to main content

Hvad er ad hoc -software?

Ad hoc -software er software, der testes, oprettes eller på anden måde drives af uden specifik planlægning eller forudgående.Dette generelle udtryk bruges oftest til at beskrive testen af softwareprodukter, hvor den kontrasterer til andre mere strengt planlagte testmetoder.Ad hoc -software er også et forretningsnavn i nogle områder af verden.Nogle ved det også som et akronym for en fransk type observationssoftware.

Forskellige tekniske samfund kan have lidt forskellige definitioner af, hvad ad hoc -software er.De fleste identificerer ad hoc-software som applikationer, der opstår temmelig naturligt eller næsten tilfældigt uden en masse planer eller prototype og scenespecifikke planlagte parametre.Som nævnt er ad hoc -test en tilgang, som nogle udviklere tager for hurtigt og effektivt at teste software.Andre råd mod denne mere uformelle testproces.

Nogle fagfolk i den forklarer ad hoc -softwaretest som en "én gang" -test;En sådan test ville kun køres én gang, medmindre udviklere i løbet af testen ser en kritisk fejl.Disse fejl i teknologi kaldes ofte "bugs" i professionel lingo.At finde en eller flere af disse i en ad hoc -test ville generelt tvinge programmerere til at gå tilbage og gennemgå betydelige dele af kodning for et program eller test på flere planlagte eller strenge måder.

Alternativer til ad hoc -softwaretest inkluderer acceptprøvning og regressionstest.Disse typer test involverer genudførelse af en test for yderligere effektivitet.Nogle udviklere ser grunde til altid at bruge disse mere formelle testmetoder.For eksempel, når software giver en effektiv sundhed eller sikkerhedsbeskyttelse, kan der kræves overflødig test.Dette er også sandt, når softwaretest vedrører konstruktionen af transportprojekter eller andre projekter, som folks bor afhænger af.

For software, der ikke er "livskritisk", er udviklere forskellige om, hvorvidt ad hoc-testmetoder er tilstrækkelige.Ideen om "udforskende test" eller en mere uformel eller randomiseret tilgang får fart i nogle cirkler i IT -samfundet.Selvom generelle standarder for overflødig test ofte er fremherskende hos topfirmaer, er der en generel kontrovers over specifikt, hvilke testmetoder der er mest ønskelige.

Nogle it -fordele føler, at titlen, ”Ad hoc -software, undertiden er forkert anvendt.Udtrykket ser ud til at karakterisere nogle softwareprodukter og test på en overdreven måde.Brug af mere komplekse etiketter kan hjælpe slutbrugere og andre til mere fuldstændigt at forstå, hvordan individuelle softwareprodukter udvikles.