Skip to main content

Ano ang ad hoc software?

AD hoc software ay software na nasubok, nilikha, o kung hindi man ay pinatatakbo nang walang tiyak na pagpaplano o premeditation.Ang pangkalahatang term na ito ay madalas na ginagamit upang ilarawan ang pagsubok ng mga produkto ng software, kung saan ito ay kaibahan sa iba pang mas mahigpit na nakaplanong pamamaraan ng pagsubok.Ang ad hoc software ay isa ring pangalan ng negosyo sa ilang mga lugar sa mundo.Ang ilan ay alam din ito bilang isang acronym para sa isang Pranses na uri ng obserbasyonal na software.

Iba't ibang mga teknikal na komunidad ay maaaring magkaroon ng bahagyang magkakaibang mga kahulugan ng kung ano ang ad hoc software.Karamihan ay nakikilala ang ad hoc software bilang mga application na lumitaw sa halip natural, o halos random, nang walang maraming plano o prototyping at mga tiyak na nakaplanong mga parameter.Tulad ng na -refer, ang pagsubok ng ad hoc ay isang diskarte na kinukuha ng ilang mga developer upang mabilis at epektibong subukan ang software.Iba pang payo laban sa mas impormal na proseso ng pagsubok.Ang nasabing pagsubok ay tatakbo lamang nang isang beses, maliban kung, sa panahon ng pagsubok, ang mga developer ay nakakakita ng isang kritikal na error.Ang mga pagkakamali sa teknolohiya ay madalas na tinatawag na "mga bug" sa propesyonal na lingo.Ang paghahanap ng isa o higit pa sa mga ito sa isang ad hoc test ay karaniwang mapipilit ang mga programmer upang bumalik at suriin ang mga mahahalagang bahagi ng coding para sa isang programa, o pagsubok sa mas nakaplanong o mahigpit na paraan.

Ang mga kahalili sa pagsubok ng software ng ad hoc ay may kasamang pagsubok sa pagtanggap at pagsubok sa regression.Ang mga ganitong uri ng pagsubok ay nagsasangkot ng muling pagpapatupad ng isang pagsubok para sa karagdagang pagiging epektibo.Ang ilang mga developer ay nakakakita ng mga dahilan para sa palaging paggamit ng mga mas pormal na pamamaraan ng pagsubok.Halimbawa, kapag ang software ay nagbibigay ng isang epektibong proteksyon sa kalusugan o kaligtasan, maaaring kailanganin ang labis na pagsubok.Totoo rin ito kapag ang pagsusuri ng software ay nauugnay sa engineering ng mga proyekto sa transportasyon o iba pang mga proyekto kung saan nakasalalay ang mga tao.Ang ideya ng "pagsubok sa pagsaliksik" o isang mas impormal o randomized na diskarte ay nakakakuha ng momentum sa ilang mga lupon ng komunidad ng IT.Bagaman ang mga pangkalahatang pamantayan para sa kalabisan na pagsubok ay madalas na mananaig sa mga nangungunang kumpanya, mayroong isang pangkalahatang kontrobersya sa partikular na kung aling mga pamamaraan ng pagsubok ang pinaka kanais -nais.Ang parirala ay tila nakikilala ang ilang mga produkto ng software at pagsubok sa isang labis na paraan.Ang paggamit ng mas kumplikadong mga label ay maaaring makatulong sa mga end-user at iba pa upang higit na maunawaan kung paano nabuo ang mga indibidwal na produkto ng software.