Cognos è u Costu di NON Testà u Vostru BI

by Dec 4, 2014Cognos Analytics, MotioCI, essaimissaghji 0

Aghjurnatu 28 d'Agostu, 2019

E prove sò state largamente aduttate cum'è parte di u sviluppu di software dapoi chì u software hè statu sviluppatu. Business Intelligence (BI) hè tuttavia più lenta per aduttà e prove cum'è una parte integrata di u sviluppu in u software BI cum'è IBM Cognos. Scupremu perchè BI hè stata più lenta per aduttà e pratiche di prova è e cunsequenze di NOT prucessu.

Perchè l'organizazioni ùn testanu micca BI ...

  • Limitazioni di tempu. I prughjetti BI sò sott'à pressione costante per esse mandati più veloce. Ciò chì alcune organizzazioni ùn si rendenu micca contu hè chì a fase più faciule per riduce u tempu hè a prova.
  • Limitazioni di u bugettu. U penseru hè chì e prove sò troppu costose è ùn ponu micca dedicà una squadra di prova.
  • Più veloce hè megliu. Questu ùn hè micca necessariamente un approcciu "agile" è pò vene solu in u locu sbagliu più prestu.

Bandage-Quote

  • A mentalità "ghjustu fà bè a prima volta". Stu approcciu ingenuu insiste chì a presenza di cuntrollu di qualità deve riduce a necessità di test.
  • Mancanza di pruprietà. Questu hè simile à u bullet precedente. U penseru hè chì "i nostri utilizatori u testeranu". Stu approcciu pò purtà à utilizatori infelici è assai biglietti di supportu.
  • Mancanza di strumenti. L'errore di cuncepimentu chì ùn anu micca a tecnulugia giusta per testà.
  • Mancanza di capiscitura di e prove. Per esempiu,
    • A prova deve valutà l'accuratezza è a validità di i dati, a consistenza di i dati, a tempestività di i dati, e prestazioni di consegna, è a facilità d'usu di u meccanismu di consegna.
    • Pruvenzi durante un prughjettu BI pò include testi di regressione, test unitari, test di fumu, test di integrazione, test di accettazione di l'utilizatori, test ad hoc, test di stress / scalabilità, test di prestazioni di u sistema.

Chì Sò i Costi di NON Pruvene BI?

  • Disegni inefficienti. Una scarsa architettura ùn pò esse scuperta se e prove sò ignorate. I prublemi di cuncepimentu ponu cuntribuisce à l'usabilità, e prestazioni, u riutilizazione, è ancu, a manutenzione è u mantenimentu.
  • Problemi di integrità di dati. A corruzzione di i dati o e sfide di ligna di dati ponu purtà à a mancanza di fiducia in i numeri.
  • Problemi di validazione di dati. E decisioni pigliate nantu à i cattivi dati ponu esse devastanti per l'impresa. Ùn ci hè nunda di peghju chè di pruvà à gestisce per metriche chì si basanu nantu à infurmazioni sbagliate.

Cartoon Dilbert- i dati sò sbagliati

  • Diminuzione di l'adopzione di l'utilizatori. Se i numeri ùn sò micca ghjusti, o se l'applicazione ùn hè micca user-friendly, a vostra comunità d'utilizatori solu ùn aduprà micca u vostru lucente novu software BI d'impresa.
  • Aumenta i costi per mancanza di standardizazione.
  • Aumenta i costi per riparà i difetti in e fasi più tardi di u ciclu di vita di u sviluppu BI. Ogni prublemu scupertu al di là di a fase di i requisiti costerà in maniera esponenziale di più chè se scupertu nanzu.

Avà chì avemu stabilitu perchè l'urganisazione ùn puderebbenu micca esse teste è e trappule chì si verificanu quandu ùn testate micca BI, guardemu alcuni studii nantu à e prove in u sviluppu di software.

Studii Mostranu Pruvà A Vostra Piattaforma BI Risparmia Dinari!

Un studiu di 139 cumpagnie nordamericane chì varieghja in dimensione da 250 à 10,000 5.2 impiegati, hà segnalatu costi di debugging annuale da $ 22M à $ XNUMXM. Questa gamma di costi riflette l'organizazioni chì ùn avè testi unitari automatizati in locu. Sparte, e ricerche di IBM è Microsoft anu trovu chì  test automatizatu di unità in locu, u numeru di difetti pò esse riduttu da trà 62% è 91%. Ciò significa chì i dollari spesi per u debugging ponu esse ridotti da u range di $ 5M - $ 22M à u range di $ 0.5M à $ 8.4M. Hè un grande risparmiu!

Debugging costi senza teste è cù teste

Costi per Fighjà Errori Scalate Rapidamente.

Un articulu nantu à e tattiche di successu di sviluppu di software dimostra chì a maiò parte di l'errori sò fatti à l'iniziu di u ciclu di sviluppu è chì più si aspetta per rilevà è currege, più u costu di riparà. Dunque, ùn ci vole micca à un scienziato di razzi per tirà a conclusione evidente chì più prestu sò scuperti è risolti errori, megliu serà. Parlendu di scienza di razzi, accade chì a NASA abbia publicatu un articulu solu nantu à questu - "Scalazione di Costu Errore Attraversu u Ciclu di Vita di u Prughjettu".

Hè intuitivu chì i costi per risolve l'errori aumentanu à misura chì u ciculu di vita di u sviluppu avanza. U studiu di a NASA hè statu fattu per determinà a rapidità di u prugressu di u costu relativu di a riparazione di l'errori scuperti. Stu studiu hà adupratu trè approcci per determinà i costi relativi: u metudu di u costu ascendente, u metudu di ripartizione di i costi totali è u metudu di u prughjettu ipoteticu top-down. L'approccii è i risultati descritti in stu documentu presumenu u sviluppu di un sistema hardware / software chì hà caratteristiche di u prughjettu simili à quelli aduprati in u sviluppu di una grande nave cumplessa, un aereo militare, o un picculu satellitu di cumunicazione. I risultati mostranu u gradu in cui i costi aumentanu, cume l'errori sò scuperti è risolti in fasi successive è successive in u ciclu di vita di u prugettu. Stu studiu hè rappresentativu di altre ricerche chì sò state fatte.

Costu SDLC per riparà scala di errore

Da u graficu sopra, e ricerche di TRW, IBM, GTE, Bell Labs, TDC è altri mostranu u costu di a riparazione di l'errori durante e diverse fasi di sviluppu:

  • U costu di riparà un errore scupertu durante a fase di richieste hè definitu cum'è Unità 1
  • U costu per risolve quellu errore se si trova durante a fase di cuncepimentu hè doppia chì
  • À a fase di codice è di debug, u costu per risolve l'errore hè unità 3
  • À a fase di prova unitaria è di integrazione, u costu per risolve l'errore diventa 5
  • À a fase di prova di i sistemi, u costu per risolve l'errore salta à 20
  • È una volta chì u sistema hè in fase di operazione, u costu relative per curregge l'errore hè aumentatu à 98, quasi 100 volte u costu di correggere l'errore se si trova in a fase di requisiti!

U fondu hè chì hè assai più costuu di riparà i difetti s'elli ùn sò micca presi prestu.

cuegghiè

Una ricerca significativa hè stata cundutta chì dimostra u valore di e prove precoce è cuntinue in u sviluppu di u software. Noi, in a cumunità BI, pudemu amparà da i nostri amichi in u sviluppu di software. Ancu se a maiò parte di e ricerche furmali sò state fatte in relazione à u sviluppu di u lugiziale, cunclusioni simili ponu esse tirate nantu à u sviluppu di BI. U valore di e prove hè indiscutibile, ma parechje organizzazioni sò state più lente à prufittà di e prove formali di u so ambiente BI è integranu e prove in i so prucessi di sviluppu BI. I costi di micca i testi sò veri. I risichi associati à micca i testi sò veri.

Vulete vede qualchì test automatizatu di Cognos in azzione? Fighjate i video nantu à a nostra playlist da piaza qui!

Cognos AnalyticsAghjurnà Cognos
3 Passi Per Un Upgrade Cognos Successu
Trè Passi Per Un Upgrade di IBM Cognos Successu

Trè Passi Per Un Upgrade di IBM Cognos Successu

Trè Passi per un successu IBM Cognos Upgrade Consigli inestimabili per l'esecutivu chì gestisce un aghjurnamentu Recentemente, avemu pensatu chì a nostra cucina avia bisognu di aghjurnà. Prima avemu assuciatu un architettu per fà i piani. Cù un pianu in manu, avemu discututu i specifichi: Chì ghjè u scopu?...

Read More

MotioCI
MotioCI Cunsiglii È Tricks
MotioCI Cunsiglii È Tricks

MotioCI Cunsiglii È Tricks

MotioCI Cunsiglii è trucchi I funziunalità prediletti di quelli chì vi portanu MotioCI Avemu dumandatu MotioSviluppatori, ingegneri di software, specialisti di supportu, squadra di implementazione, tester QA, vendite è gestione ciò chì e so caratteristiche preferite MotioCI sò. Li avemu dumandatu di...

Read More