Cognos жана BI текшерүүдөн өтүүнүн баасы

by Dec 4, 2014Cognos Analytics, MotioCI, тестирлөө0 комментарийлер

UPDATED август 28, 2019

Программа иштелип чыккандан бери тестирлөө программалык камсыздоону өнүктүрүүнүн бир бөлүгү катары кеңири колдонулган. Business Intelligence (BI), бирок, IBM Cognos сыяктуу BI программалык камсыздоонун интеграцияланган бөлүгү катары тестирлөөнү жайыраак кабыл алды. Келгиле, BI эмне үчүн тестирлөө практикасын жайыраак кабыл алганын жана анын кесепеттерин изилдеп көрөлү NOT тестирлөө.

Эмне үчүн уюмдар BIди текшеришпейт ...

  • Убакыт чектөөлөрү. BI долбоорлору тезирээк жеткирилиши үчүн дайыма кысым астында. Кээ бир уюмдар түшүнбөшү мүмкүн, убакытты кыскартуунун эң оңой фазасы - бул тестирлөө.
  • Бюджеттик чектөөлөр. Тестирлөө өтө кымбат жана тестирлөө тобун арнай албайт деген ойдо.
  • Тезирээк болсо жакшы. Бул сөзсүз түрдө "шамдагай" мамиле эмес жана сизди туура эмес жерге тезирээк алып келиши мүмкүн.

Бандаж-Цитата

  • "Биринчи жолу туура кыл" менталитети. Бул жөнөкөйлүк сапатты контролдоонун болушу тестирлөөнүн зарылдыгын азайтышы керек деп талап кылат.
  • Менчиктин жоктугу. Бул мурунку окко окшош. "Биздин колдонуучулар муну сынашат" деген ой. Бул ыкма бактысыз колдонуучуларга жана көптөгөн колдоо билеттерине алып келиши мүмкүн.
  • Куралдардын жоктугу. Тестирлөө үчүн туура технологиялары жок деген жаңылыш түшүнүк.
  • Тестирлөө жөнүндө түшүнүк жок. Мисалы,
    • Тестирлөө маалыматтардын тууралыгын жана негиздүүлүгүн, маалыматтардын ырааттуулугун, маалыматтын өз убагында болушун, жеткирүүнүн аткарылышын жана жеткирүү механизмин колдонуунун оңойлугун баалашы керек.
    • BI долбоору учурунда тестирлөө регрессиялык тестирлөөнү, бирдиктүү тестирлөөнү, түтүндү текшерүүнү, интеграциялык тестирлөөнү, колдонуучуларды кабыл алууну тестирлөөнү, атайын тестирлөөнү, стресс/масштабдуулукту тестирлөөнү, тутумдун иштөө тестин камтышы мүмкүн.

BI тестирлөөнүн баасы канча?

  • Натыйжасыз дизайн. Сыноо этибарга алынбаса, начар архитектура ачылбай калышы мүмкүн. Дизайн маселелери колдонууга, иштөөгө, кайра колдонууга, ошондой эле техникалык тейлөөгө жана сактоого өбөлгө түзөт.
  • Маалыматтардын бүтүндүгү маселелери. Берилиштердин бузулушу же маалымат линиясынын кыйынчылыктары сандарга ишенбөөчүлүккө алып келиши мүмкүн.
  • Маалыматтарды текшерүү маселелери. Жаман маалыматтар боюнча кабыл алынган чечимдер бизнеске зыян келтириши мүмкүн. Туура эмес маалыматка негизделген көрсөткүчтөр менен башкарууга аракет кылгандан өткөн жаман эч нерсе жок.

Дилберт мультфильм- маалыматтар туура эмес

  • Колдонуучуну кабыл алуу азайган. Эгерде сандар туура эмес болсо же колдонмо ыңгайлуу болбосо, сиздин колдонуучулар жамааты сиздин жаңы ишкананын BI программасын колдонбойт.
  • Стандартташтыруунун жоктугунан чыгымдар көбөйдү.
  • BI иштеп чыгуу циклинин кийинки стадияларында кемчиликтерди оңдоого чыгымдар көбөйдү. Талаптар этабынан тышкары табылган ар кандай маселелер мурда ачылгандан алда канча кымбат турат.

Эми биз уюмдар эмне үчүн тестирлебей калышы мүмкүн экенин жана сиз BIди текшербегениңизде пайда болгон тузактар ​​жөнүндө айтып бердик, эми программалык камсыздоону иштеп чыгууда тестирлөө боюнча кээ бир изилдөөлөрдү карап көрөлү.

Изилдөөлөр көрсөткөндөй, BI платформаңызды текшерүү акчаны үнөмдөйт!

Түндүк Американын 139 компаниясын изилдөө өлчөмү 250дөн 10,000 5.2ге чейинки кызматкерлерге чейин, жылдык мүчүлүштүктөрдү оңдоо чыгымдары 22 миллион доллардан XNUMX миллион долларга чейин. Бул нарк диапазону уюмдарды чагылдырат жок автоматташтырылган тестирлөө бар. Өзүнчө IBM жана Microsoft тарабынан жүргүзүлгөн изилдөөлөр муну аныктады менен автоматташтырылган бирдиктүү тестирлөө, кемчиликтердин санын 62% дан 91% га чейин кыскартууга болот. Бул мүчүлүштүктөрдү оңдоого сарпталган долларды $ 5M - $ 22M диапазонунан $ 0.5M дан $ 8.4M $ га чейин кыскартса болот дегенди билдирет. Бул чоң үнөмдөө!

Сыноосуз жана сыноосуз чыгымдарды оңдоо

Каталарды оңдоого кеткен чыгымдар тез көбөйөт.

Программалык камсыздоону ийгиликтүү иштеп чыгуу тактикасы боюнча кагаз көпчүлүк каталар өнүгүү циклинин башында жасалганын жана аныктоо жана оңдоо үчүн канчалык көп күтсөңүз, ошончолук оңдоого туура келерин көрсөтөт. Демек, каталар канчалык эртерээк табылып, оңдолсо, ошончолук жакшы болот деген ачык тыянак чыгаруу үчүн ракета илимпозунун кереги жок. Ракета илими жөнүндө айта турган болсок, НАСА дал ушул боюнча кагаз чыгарган. "Долбоордун жашоо цикли аркылуу каталардын наркынын өсүшү."

Өнүгүүнүн жашоо цикли илгерилеген сайын каталарды оңдоого кеткен чыгымдар көбөйөрү интуитивдүү. НАСАнын изилдөөсү табылган каталарды оңдоонун салыштырмалуу баасы канчалык тез илгерилей турганын аныктоо үчүн жүргүзүлдү. Бул изилдөө салыштырмалуу чыгымдарды аныктоо үчүн үч ыкманы колдонгон: төмөндөн өйдө каржылоо ыкмасы, жалпы чыгымдарды бөлүштүрүү ыкмасы жана жогорудан гипотетикалык долбоор ыкмасы. Бул макалада сүрөттөлгөн ыкмалар жана жыйынтыктар чоң, татаал космостук аппаратты, аскердик учакты же кичинекей байланыш спутнигин түзүүдө колдонулган долбоордук мүнөздөмөлөргө ээ болгон аппараттык/программалык системанын өнүгүшүн болжолдойт. Натыйжалар долбоордун жашоо циклинин кийинки жана кийинки баскычтарында каталар табылып, оңдолгондуктан чыгымдардын канчалык деңгээлде жогорулашын көрсөтөт. Бул изилдөө жасалган башка изилдөөлөрдүн өкүлү.

Каталар масштабын оңдоо үчүн SDLC наркы

Жогорудагы диаграммадан TRW, IBM, GTE, Bell Labs, TDC жана башкалардын изилдөөлөрү ар кандай өнүгүү этаптарында каталарды оңдоонун баасын көрсөтөт:

  • Талаптар баскычында табылган катаны оңдоонун баасы катары аныкталат 1 бирдиги
  • Дизайн баскычында табылган болсо, бул катаны оңдоонун баасы эки эсе көп ошол
  • Код жана мүчүлүштүктөрдү оңдоо баскычында катаны оңдоонун баасы турат 3 бирдик
  • Бирдикти сыноо жана интеграциялоо этабында катаны оңдоого кеткен чыгым болот 5
  • Системаларды тестирлөө фазасында, катаны оңдоонун баасы 20га чейин жетет
  • Жана система иштөө баскычында болгондон кийин, катаны оңдоонун салыштырмалуу баасы 98ге чейин жогорулады, эгер талаптар баскычында табылган болсо, катаны оңдоонун наркынан дээрлик 100 эсе көп!

Жыйынтык, эгерде алар эрте кармалбаса, кемчиликтерди оңдоо алда канча кымбатка тураары.

Тыянактар

Программалык камсыздоону иштеп чыгууда эрте жана үзгүлтүксүз тестирлөөнүн маанисин көрсөткөн олуттуу изилдөөлөр жүргүзүлдү. Биз, BI коомчулугунда, досторубуздан программалык камсыздоону иштеп чыгууда үйрөнө алабыз. Программалык камсыздоону иштеп чыгууга байланыштуу көптөгөн расмий изилдөөлөр жүргүзүлгөнүнө карабастан, BIди иштеп чыгуу боюнча ушундай тыянактарды чыгарууга болот. Тестирлөөнүн мааниси талашсыз, бирок көптөгөн уюмдар BI чөйрөсүнүн формалдуу тестирлөөнүн артыкчылыгын колдонуп, тестирлөөнү БИнин өнүгүү процесстерине интеграциялашкан. Чыгымдар жок тестирлөө реалдуу. Менен байланышкан тобокелдиктер жок тестирлөө реалдуу.

Кээ бир автоматташтырылган Cognos тесттерин иш жүзүндө көргүңүз келеби? Плейлистибиздеги видеолорду көрүңүз басып бул жерде!

BI/AnalyticsCognos Analytics
Cognos Query Studio
Колдонуучуларыңыз алардын Query студиясын каалашат

Колдонуучуларыңыз алардын Query студиясын каалашат

IBM Cognos Analytics 12 чыгарылышы менен, Query Studio жана Analysis Studio көптөн бери жарыяланган эскирүү акыры Cognos Analytics версиясы менен жеткирилди. Бул иш менен алектенген көпчүлүк адамдар үчүн күтүлбөгөн нерсе болбошу керек ...

Read More

Cognos Analytics
CQMден DQMге эң тез жол

CQMден DQMге эң тез жол

CQMден DQMге эң тез жол Бул түз сызык MotioCI Эгер сиз көптөн бери Cognos Analytics кардары болсоңуз, дагы эле кээ бир эски шайкеш суроо режиминин (CQM) мазмунун сүйрөп жатканыңыз жакшы. Динамикалык суроого эмне үчүн өтүшүңүз керектигин билесиз...

Read More

Cognos AnalyticsCognos жаңыртылууда
Cognosту ийгиликтүү жаңыртуу үчүн 3 кадам
Ийгиликтүү IBM Cognos жаңыртуу үчүн үч кадам

Ийгиликтүү IBM Cognos жаңыртуу үчүн үч кадам

Ийгиликтүү IBM Cognos жаңыртуу үчүн үч кадам Жаңыртууну башкаруучу жетекчи үчүн баа жеткис кеңеш Жакында биз ашканабызды жаңыртуу керек деп ойлодук. Алгач архитектор жалдап пландарды түздүк. Колубузда бир план менен биз конкреттүүлөрдү талкууладык: Аянты кандай?...

Read More

MotioCI
MotioCI Tips Ошондо Tricks
MotioCI Tips Ошондо Tricks

MotioCI Tips Ошондо Tricks

MotioCI Кеңештер жана амалдар Сизди алып келгендердин сүйүктүү өзгөчөлүктөрү MotioCI Биз сурадык MotioИштеп чыгуучулар, программалык камсыздоо инженерлери, колдоо адистери, ишке ашыруу тобу, QA тестерлери, сатуу жана башкаруу алардын сүйүктүү өзгөчөлүктөрү MotioCI болуп саналат. Биз алардан сурандык...

Read More

MotioCI
MotioCI отчеттор
MotioCI Максатка ылайыкталган отчеттор

MotioCI Максатка ылайыкталган отчеттор

MotioCI Максаты менен иштелип чыккан отчетторду берүү - Колдонуучуларга белгилүү болгон суроолорго жооп берүүгө жардам берүү. MotioCI отчеттор жакында бир максатты эске алуу менен кайра иштелип чыккан -- ар бир отчет белгилүү бир суроого же суроолорго жооп бере алышы керек...

Read More

Cognos AnalyticsMotioCI
Cognos Deployment
Cognos Deployment Proven Practices

Cognos Deployment Proven Practices

Кантип максималдуу пайдалануу керек MotioCI далилденген практикаларды колдоодо MotioCI Cognos Analytics отчетун түзүү үчүн интеграцияланган плагиндерге ээ. Сиз иштеп жаткан отчетту бекитип жатасыз. Андан кийин, сиз түзөтүү сеансыңызды бүтүргөндөн кийин, аны текшерип, комментарий кошосуз...

Read More