Download presentation
Presentation is loading. Please wait.
Published byMartti Väänänen Modified over 6 years ago
1
Agilne metodologije in njihova praktična uporaba na projektih poslovne inteligence
Igor Korelič
2
Poslovno obveščanje (inteligenca) BI
“Poslovno obveščanje omogoča, na vseh nivojih organizacije dostop, interakcijo in analizo podatkov organizacije, z namenom učinkovitega in pravočasnega upravljanja poslovnih procesov, povečanja učinkovitosti procesov, hitrega odkrivanja neželenih odmikov in odzivanja na neželene odmike ter odkrivanja novih priložnosti.” (Howson 2007)
3
BI dejstva Sistemi za BI v osnovi nudijo “uporabne” informacije
Končno odločitev vedno sprejme uporabnik Proces (večdimenzionalnega) modeliranja, je eden pomembnejših delov procesa BI - izvaja informatik-analitik. Problem združenih vlog pri malih in srednjih podjetjih še dodatno otežuje uvedbo sistemov BI
4
Uspešnost uvedbe sistemov BI
Samo 31% projektov uvedbe je bilo v celoti uspešnih Ostali (skoraj 70%) niso dosegli vseh postavljenih ciljev ali pa so se neuspešno zaključili (Pendse 2007, Barc 2010) Kateri vzroki so botrovali neuspehom?
5
Vzroki neuspehov
6
Kriterij izbire kupca/uspešnost uvedbe projekta -2010
7
Kdo je kriv?
8
Pričakovanja vpletenih
Management – velikokrat pričakuje “čudežene odgovore” Analitiki – pričakujejo vsemogočno orodje, vendar popolnoma enostavno in hitro Informatiki – velikokrat prepuščeni sami sebi pri pomembnih odločitvah o sistemu za poslovno odločanje
9
Problemi pri uvajanju Kompleksnost podatkov <–> premalo podatkov
Kompleksnost orodij <-> pomanjkanje funkcionalnosti Nasičenost s podatki – podatki so dobri, vendar kateri so pravi? Neprilagojenost uporabniku – vsi gledajo vse, oblika je za vse enaka, količina pogledov je enormna
10
Metodologije vpeljave BI
Agilne metodologije: Adaptive Software Development (ASD), Dynamic Systems Development Method (DSDM), Extreme Programming (XP), Rapid Application Development (RAD), Lean Agile, SCRUM. Prednosti: Uporabnik prične zgodaj uporabljati sistem, rezultat iteracije je uporaben izdelek Slabosti Ni primerno za vsak BI projekt ali okolje Zahteva izkušeno razvojno ekipo in veliko znanja pri vodenju
11
Agilne metodologije za BI
Projekt je razdeljen na iteracije Iteracija je vsebinska celota in predstavlja uporaben izdelek: prodaja/kupci, Finančna poročila, CRM Tesno sodelovanje z naročniki/uporabniki Samo nujno potrebna količina formalizma Cilj je: čim prej (ASAP) predati funkcionalno delujoč izdelek iteracije uporabniku, dograditev ostalih funkcij v tej ali drugi iteraciji
12
Agilne metodologije za BI
Izdaja 1 Izdaja 2 Izdaja 3 Izdaja 4 Polna izdaja Razvojne različice programa
13
Metodologija vpeljave – iteracije, iteracije...
Širitev vpeljave ….. Širitev vpogledov Vpeljava Osnovni vpogledi Podatkovni viri
14
Kdaj uporabiti? Kadar vsebine še ne poznamo dobro (novo področje, novi ljudje, pomanjkanje časa). Kadar so želje naročnika nejasne (večinoma je to tudi glavni vzrok neuspešnosti projektov). Kadar dobro razumemo principe agilnih metodologij. Kadar je okolje podvrženo hitrim ali pogostim spremembam (podatki, ljudje, organizacija).
15
Tveganja in priporočila
Začnite z manjšimi projekti Utrdite podatkovno shemo Ne ločujte razvijalcev in poslovnih uporabnikov Definirajte dodaten čas za naknaden redizajn podatkovnih struktur Uporabite prave »beta« testerje na delnih podatkih, povabite ključne uporabnike že zgodaj Napolnite podatkovno skladišče zgodaj in večkrat
16
Primer: sistem pred prenovo
17
Iteracije Iteracija 1 – spoznavanje sistema, definicija osnove podatkovnega skladišča, osnovne ETL, aplikacije za polnjenje baz, prva BI poročila! Iteracija 2 – dopolnitve podatkovnega modela z dodatnimi vsebinskimi atributi, izdelavo aplikacij za interaktivni zajem podatkov za to iteracijo, izdelavo BI poročil za iteracijo 2 in nedokončanih iz Iteracije 1 Iteracija 3 – vsebinske dopolnitve skladišča in aplikacije, vsa ostala BI poročila
18
Primer: sistem po prenovi
19
Nekatere težave in problemi
Prepozna vključitev končnih uporabnikov v timsko delo (pomanjkanje časa, nezaupljivost). Začetna nezaupljivost do metodologije (pričakovali smo skupno delo z naročnikom, končni uporabniki pa so pričakovali končni izdelek. Težave z večkratnim izvajanjem iteracij kreiranja in polnjenja baz, nastale zaradi ustaljenih varnostnih postopkov pri naročniku, kar je predstavljalo časovno oviro. Težave z vpeljavo standardizacije pri aplikacijah za zajem in izdelavo pogledov (največkrat podana izjava: »izpisi morajo biti taki, kot so bili prej«). Uporabniki so vztrajali pri obliki poročil, ne glede na to, da je bila vsebina enaka, oblika pa običajno preglednejša.
20
Zaključek Metoda je primerna, zahteva pa veliko fleksibilnosti in izkušenj Bistvena je definicija iteracije: obseg in časovno trajanje Končna poročila uporabniku že zelo zgodaj Izvedba v pričakovanem časovnem okviru Ustrezna orodja (vodenje projekta, BI orodja ..)
21
Vprašanja ? Kontakt
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.