Aġġornat għal 28 ta 'Awwissu, 2019
L-ittestjar ġie adottat b'mod wiesa 'bħala parti mill-iżvilupp tas-softwer minn meta ġie żviluppat is-softwer. Business Intelligence (BI) madankollu, kien iktar kajman biex jadotta l-ittestjar bħala parti integrata tal-iżvilupp fis-softwer BI bħal IBM Cognos. Ejjew nesploraw għaliex BI kienet aktar bil-mod biex tadotta prattiki ta 'ttestjar u l-konsegwenzi ta' MHUX ittestjar.
Għaliex organizzazzjonijiet ma jittestjawx BI ...
- Limitazzjonijiet ta 'ħin. Proġetti BI huma taħt pressjoni kostanti biex jitwasslu aktar malajr. Dak li xi organizzazzjonijiet jistgħu ma jirrealizzawx huwa li l-eħfef fażi biex tnaqqas il-ħin hija l-ittestjar.
- Limitazzjonijiet tal-baġit. Il-ħsieb hu li l-ittestjar jiswa wisq u ma jistax jiddedika tim tat-testijiet.
- Aktar malajr huwa aħjar. Dan mhux neċessarjament approċċ "b'aġilità" u jista 'jwassal biss għal post ħażin aktar malajr.
- Il-mentalità ta '"għamilha sew l-ewwel darba". Dan l-approċċ naive jinsisti li l-preżenza ta 'kontroll tal-kwalità għandha tnaqqas il-ħtieġa għall-ittestjar.
- Nuqqas ta 'sjieda. Dan huwa simili għall-bulit preċedenti. Il-ħsieb huwa li "l-utenti tagħna se jittestjawha." Dan l-approċċ jista 'jwassal għal utenti kuntenti u ħafna biljetti ta' appoġġ.
- Nuqqas ta 'għodda. Il-kunċett żbaljat li m'għandhomx it-teknoloġija t-tajba għall-ittestjar.
- Nuqqas ta 'fehim tal-ittestjar. Pereżempju,
- L-ittestjar għandu jevalwa l-eżattezza u l-validità tad-dejta, il-konsistenza tad-dejta, il-puntwalità tad-dejta, il-prestazzjoni tal-kunsinna, u l-faċilità tal-użu tal-mekkaniżmu tal-kunsinna.
- Ittestjar matul proġett BI jista 'jinkludi ttestjar ta' rigressjoni, ittestjar ta 'unità, ittestjar tad-duħħan, ittestjar ta' integrazzjoni, ittestjar ta 'aċċettazzjoni mill-utent, ittestjar ad hoc, ittestjar ta' stress / skalabbiltà, ittestjar ta 'prestazzjoni tas-sistema.
X'inhuma l-ispejjeż biex MHUX Ittestjat il-BI?
- Disinni ineffiċjenti. Arkitettura ħażina tista 'ma tinstabx jekk l-ittestjar jiġi injorat. Kwistjonijiet tad-disinn jistgħu jikkontribwixxu għall-użabilità, il-prestazzjoni, l-użu mill-ġdid, kif ukoll, il-manutenzjoni u l-manutenzjoni.
- Kwistjonijiet ta 'integrità tad-dejta. Korruzzjoni ta 'dejta jew sfidi ta' nisel ta 'dejta jistgħu jwasslu għal nuqqas ta' fiduċja fin-numri.
- Kwistjonijiet ta 'validazzjoni tad-dejta. Deċiżjonijiet meħuda fuq dejta ħażina jistgħu jkunu devastanti għan-negozju. M'hemm xejn agħar milli tipprova timmaniġġja b'metriċi li huma bbażati fuq informazzjoni skorretta.
- Adozzjoni tal-utent imnaqqsa. Jekk in-numri mhumiex tajbin, jew jekk l-applikazzjoni mhix faċli għall-utent, il-komunità tal-utenti tiegħek sempliċement ma tużax is-softwer tal-BI ta 'intrapriża ġdida tleqq tiegħek.
- Spejjeż miżjuda minħabba nuqqas ta 'standardizzazzjoni.
- Spejjeż akbar biex jissewwew difetti fi stadji aktar tard taċ-ċiklu tal-ħajja tal-iżvilupp tal-BI. Kwalunkwe kwistjoni skoperta lil hinn mill-fażi tar-rekwiżiti se tiswa b'mod esponenzjali aktar milli kieku ġiet skoperta qabel.
Issa li stabbilixxejna għaliex l-organizzazzjonijiet jistgħu ma jkunux qed jittestjaw u l-iżvantaġġi li jseħħu meta ma tittestjax il-BI, ejja nħarsu lejn xi studji dwar l-ittestjar fl-iżvilupp tas-softwer.
Studji Uri Ittestjar Il-Pjattaforma BI Tiegħek Jiffranka l-Flus!
Studju wieħed ta '139 kumpanija ta' l-Amerika ta 'Fuq li jvarjaw fid-daqs minn 250 sa 10,000 impjegat, irrappurtaw spejjeż ta 'debugging annwali ta' $ 5.2M sa $ 22M. Din il-firxa ta 'spejjeż tirrifletti organizzazzjonijiet li ma ikollhom ittestjar awtomatiku tal-unità f'posthom. Separatament, ir-riċerka mill-IBM u mill-Microsoft sabet li ma ittestjar awtomatiku tal-unità f'postha, in-numru ta 'difetti jista' jitnaqqas b'bejn 62% u 91%. Dan ifisser li d-dollari minfuqa fuq id-debugging jistgħu jitnaqqsu mill-medda ta '$ 5M - $ 22M għall-medda ta' $ 0.5M sa $ 8.4M. Dak hu tfaddil enormi!
Spejjeż biex Tiffissa Żbalji Tiskala malajr.
Dokument dwar tattiċi ta 'żvilupp ta' softwer ta 'suċċess juri li l-biċċa l-kbira tal-iżbalji jsiru kmieni fiċ-ċiklu tal-iżvilupp u li iktar ma tistenna biex tiskopri u tikkoreġi, iktar ikun jiswik biex tirranġa. Allura, mhijiex meħtieġa xjenzat rokit biex tasal għall-konklużjoni ovvja li iktar ma jiġu skoperti u rranġati żbalji, aħjar ikun. Meta tkellem dwar ix-xjenza tar-rokits, jiġri li n-NASA ppubblikat dokument dwar dan - "Żieda fl-Ispiża tal-Iżbalji Permezz taċ-Ċiklu tal-Ħajja tal-Proġett."
Huwa intuwittiv li l-ispejjeż biex jiġu rranġati l-iżbalji jiżdiedu hekk kif iċ-ċiklu tal-ħajja tal-iżvilupp jimxi 'l quddiem. L-istudju tan-NASA twettaq biex jiddetermina kemm malajr timxi l-ispiża relattiva biex jiġu rranġati l-iżbalji skoperti. Dan l-istudju uża tliet approċċi biex jiddetermina l-ispejjeż relattivi: il-metodu tal-ispiża minn isfel għal fuq, il-metodu tat-tqassim tal-ispiża totali, u l-metodu tal-proġett ipotetiku minn fuq għal isfel. L-approċċi u r-riżultati deskritti f'dan id-dokument jippreżumu l-iżvilupp ta 'sistema ta' hardware / software li għandha karatteristiċi ta 'proġett simili għal dawk użati fl-iżvilupp ta' vettura spazjali kbira u kumplessa, ajruplan militari, jew satellita żgħira tal-komunikazzjonijiet. Ir-riżultati juru l-grad sa fejn l-ispejjeż jeskalaw, hekk kif l-iżbalji jiġu skoperti u rranġati f'fażijiet aktar tard u aktar tard fiċ-ċiklu tal-ħajja tal-proġett. Dan l-istudju huwa rappreżentattiv ta 'riċerka oħra li saret.
Mit-tabella t'hawn fuq, riċerka minn TRW, IBM, GTE, Bell Labs, TDC u oħrajn turi l-ispiża biex jiġu rranġati żbalji matul il-fażijiet differenti ta 'żvilupp:
- L - ispiża biex jiġi ffissat żball skopert matul il - fażi tar - rekwiżiti hija definita bħala Unità 1
- L-ispiża biex jiġi rranġat dak l-iżball jekk jinstab matul il-fażi tad-disinn hija doppju Li
- Fil-fażi tal-kodiċi u tad-debug, l-ispiża biex jiġi rranġat l-iżball hija unitajiet 3
- Fil-fażi tat-test tal-unità u l-integrazzjoni, issir l-ispiża biex jiġi rranġat l-iżball 5
- Fil-fażi tal-fażi tat-test tas-sistemi, l-ispiża biex jiġi rranġat l-iżball tiżdied għal 20
- U ladarba s-sistema tkun fil-fażi tat-tħaddim, l-ispiża relattiva biex tikkoreġi l-iżball telgħet għal 98, kważi 100 darba l-ispiża biex tikkoreġi l-iżball jekk tinstab fil-fażi tar-rekwiżiti!
L-aħħar linja hija li jiswa ħafna iktar biex tissewwa difetti jekk ma jinqabdux kmieni.
Konklużjonijiet
Saret riċerka sinifikanti li turi l-valur ta 'ttestjar bikri u kontinwu fl-iżvilupp tas-softwer. Aħna, fil-komunità BI, nistgħu nitgħallmu mill-ħbieb tagħna fl-iżvilupp tas-softwer. Anki jekk il-biċċa l-kbira tar-riċerka formali saret relatata mal-iżvilupp tas-softwer, jistgħu jittieħdu konklużjonijiet simili dwar l-iżvilupp tal-BI. Il-valur tal-ittestjar huwa inkontestabbli, iżda ħafna organizzazzjonijiet kienu aktar bil-mod biex jieħdu vantaġġ mill-ittestjar formali tal-ambjent BI tagħhom u jintegraw l-ittestjar fil-proċessi tal-iżvilupp tal-BI tagħhom. L - ispejjeż ta ' mhux l-ittestjar huwa reali. Ir - riskji assoċjati ma ' mhux l-ittestjar huwa reali.
Trid tara xi ttestjar awtomatiku tal-Cognos fl-azzjoni? Ara l-vidjows fuq il-playlist tagħna minn tikklikkja hawn!