• About
  • Professional Info
  • Zaharia Bârsan
  • Poetry

Dan Bârsan

~ The miracle is not that we do this work, but that we are happy to do it. I'm writing in Romanian and English

Dan Bârsan

Category Archives: Business Intelligence

Business Intelligence (BI) refers to computer-based techniques used in spotting, digging-out, and analyzing business data, such as sales revenue by products and/or departments or associated costs and incomes.

SOA patterns: proposal for federated identity

05 Sunday Jun 2011

Posted by Birsan Dan in Business Intelligence

≈ Leave a comment

Summary
Goal: to enable single-sign-on for services and applications residing in different enterprises and in the cloud.

How can one achieve single-sign-on for services and applications residing in different enterprises and in the cloud?

The proposed solution, Federated Identity, is another candidate SOA pattern submitted and being considered by the SOA patterns community process. If approved, it will be added to the established SOA patterns outlined at SOApatterns.org and in the book SOA Design Patterns (coordinated by Thomas Erl).

Candidate SOA pattern: Federated Identity

At issue: Direct authentication is impractical to use when consumers need to access a large number of services within an enterprise. Brokered authentication effectively solves that problem by creating an enterprise resource that handles authentication on behalf of the rest of the services. By so doing the business services are relieved from the task of identifying users and it is possible to get a single-sign-on for the enterprise. However, in many cases users need to use services across enterprise borders and even services that reside in the cloud. These services do not accept tokens (or credentials) issued by your authentication broker.

Solution: Establish a trust relationship between your Authentication Broker and the Authentication Broker of the business services that your users needs to access. Use tokens issued by your own Authentication Broker to obtain tokens from the other Authentication Broker and send those obtained tokens to the business services that doesn’t accept your tokens.

Application: The kind of Authentication Broker that is normally used for this kind of setting is a Security Token Service (STS) that issues SAML tokens. Since SAML is a widely adopted technology agnostic standard it will be possible for STS’s that trust each other to understand the tokens (SAML ticket) of the other party and thereby being able to create a new token based upon the token of the other party.

SOA proponents, enterprise architects, and IT professionals are invited to submit patterns they have identified for potential inclusion. SOA design patterns typically represent field-tested solutions, and organize intelligence into referenceable formats, and are intended to be repeatable by IT professionals.

http://www.zdnet.com/blog/service-oriented/soa-patterns-proposal-for-federated-identity/7038

Advertisement

Rate this:

Previziuni privind tendințele din industria de tehnologie în 2010

27 Tuesday Jul 2010

Posted by Birsan Dan in Business Intelligence

≈ Leave a comment

Tags

Emisie de carbon

Recesiunea globală generează tehnologii orientate spre eficiența costurilor și protecția mediului înconjurător

București, România – 21 ianuarie, 2010 – Condițiile economice fără precedent care au marcat lumea afacerilor în ultimul an au pregătit terenul pentru noile tendințe în tehnologie, accentul căzând acum pe concepte eficiente din punct de vedere al costurilor și protecția mediului înconjurător; în paralel, granița dintre tehnologiile aplicate în mediul de lucru și în viața personală se estompează, potrivit celui mai recent raport realizat de grupul specializat în tehnologie, media și telecomunicații (TMT) din cadrul Deloitte.

„Nu este ușor să anticipezi viitorul într-un mediu atât de nesigur pe plan global,” spune Ahmed Hassan, Partener și lider TMT în cadrul Deloitte Balcani. „Cu toate acestea, raportul de față reprezintă rezultatul unei analize aprofundate la nivel internațional, mii de experți interni și externi împărtășindu-și opiniile și experiența. Părerea generală este că perspectivele economice incerte vor determina companiile să se concentreze pe costuri, ceea ce reprezintă de fapt factor cheie pentru toate industriile TMT în acest an. Revenirea la conceputul thin client computing în cadrul întreprinderilor, realizarea achizițiilor de tehnologie pornind de la nevoile angajatului individual (factorul cheie fiind realizarea de economii), precum și interesul crescut pentru conceptul cloud computing, chiar dacă ritmul de adoptare este moderat – sunt doar câteva dintre tendințele identificate de Deloitte în 2010”.

„Tehnologia este unul dintre sectoarele în care România nu își permite să rămână în urmă și evenimente recente au dovedit că facem progrese serioase în acest domeniu”, spune Andrei Ionescu, ERS Senior Manager în cadrul Deloitte Romania. „Chiar dacă o parte dintre tendințele enumerate în raport s-ar putea manifesta mai târziu în România decât în alte țări, implicațiile în ceea ce privește consumul sunt foarte interesante. Consumatorii români au dovedit în mod tradițional că sunt utilizatori pasionați care adoptă rapid cele mai recente tehnologii. De asemenea, companii industriale mari și-au subliniat adesea interesul pentru tehnologii care protejează mediul înconjurători, astfel încât ne putem aștepta ca aceste previziuni să aibă ecou și în industria locală, într-un viitor apropiat. Un exemplu ar fi producția de ciment fără emisii de dioxid de carbon, o oportunitate surprinzătoare și plină de potențial identificată în raportul de față”.
Principalele previziuni Deloitte privind industria globală de tehnologie în 2010

1. Mai mici decât un netbook și mai mari decât un telefon ‘smart’ – tabletele (netTabs) se lansează

Istoric vorbind, segmentul dintre cele mai mici laptop-uri și cele mai mari telefoane mobile a fost o zonă „moartă” din punct de vedere tehnologic. Anul 2010 ar putea rezolva această problemă, odată cu lansarea așa-numitelor Net Tablets / netTabs (tablete).

Potrivit estimărilor, vânzările de tablete vor ajunge la câteva zeci de milioane de unități în 2010. Deși este dificil de anticipat volumul vânzărilor, caracteristicile acestor dispozitive nefiind cunoscute pe deplin, unii analiști estimează că ele vor depăși un miliard de dolari, la un an de la lansare.

Urmărind să ofere un echilibru atrăgător între formă și funcționalitate, dispozitivele vor avea un preț de vânzare cuprins între 400 și 800 de dolari, vor cântări mai puțin de 500 de grame și vor avea dimensiuni de 20 / 12 / 2,5 centimetri. Funcțiile vor include acces la telefonia mobilă și tehnologia WiFi.

Tabletele prezintă un avantaj față de telefoanele smart, care sunt prea mici pentru vizualizarea de fișiere video sau navigarea pe Internet, dar și față de calculatoarele notebook, netbook sau „ultra-thin”, care sunt prea grele sau mai scumpe. Cu toate acestea, impactul tabletelor asupra producătorilor de calculatoare și telefoane mobile va fi redus, din moment ce noile dispozitive se adresează unei nevoi specifice care nu are corespondent pe piață în acest moment.

Potrivit informațiilor apărute la târgul Consumer Electronics Show din această lună, producători precum Apple și Microsoft în colaborare cu Hewlett-Packard se pregătesc să lanseze aceste produse la începutul anului. Totodată, și alte companii start-up ar putea intra pe acest segment de piață; producători de telefoane mobile sau calculatoare PC, lideri pe segmentul netbook și diverși alți producători mai mici folosesc sisteme de operare de tip open-source.

2. Legea lui Moore rămâne valabilă și în 2010

(În 1965, co-fondatorul Intel Gordon Moore a făcut o estimare, cunoscută astăzi drept Legea lui Moore, potrivit căreia numărul de tranzistori pe un cip se va dubla la fiecare doi ani. Intel a menținut acest ritm timp de aproape 40 de ani).

Capacitatea tradițională a industriei globale de semiconductoare de a dubla numărul de tranzistori pe centimetru pătrat la fiecare 18 – 24 de luni nu se va diminua. De fapt, este posibil ca ritmul acesta să nu încetinească deloc. Însă această densitate în creștere nu va produce cipuri mai mari sau cu putere de procesare mai mare, ci va încuraja producția de cipuri „suficient de bune”, care folosesc mai puțină electricitate, costă mai puțin și sunt mai mici.

În condițiile în care pe piața calculatoarelor mobile se remarcă preferința pentru laptopuri mai ieftine sau netbook-uri foarte ieftine, generațiile viitoare de cipuri vor fi optimizate din punct de vedere al prețului și al puterii de consum, fără a se pune mare accent pe performanță. În cazul altor tipuri de echipamente cu vânzări ridicate, cum sunt telefoanele smart sau tabletele, cipurile vor fi optimizate cu precădere din punct de vedere al puterii de consum, cu accent totodată și pe preț. Din nou, performanța ar putea fi aproape irelevantă.

3. Conceputul „cloud computing”: interes crescut, dar în continuare moderat

Conceputul „cloud computing” vizează transformarea centrelor de date tradiționale în super-calculoare folosite de clienți-utilizatori externi. Exemple includ aplicații personale (adesea susținute prin publicitate) precum Gmail, Hotmail, Facebook sau Twitter; aplicații destinate consumatorului precum Google, eBay și Amazon; sau aplicații de business precum Saleforce.com sau NetSuite.

În 2010, acest concept ar putea să se extindă într-un ritm mult mai rapid decât majoritatea celorlalte tehnologii verticale, dar nu se va ajunge încă la nivelul anticipat de susținătorii cei mai entuziasmați.

Din motive de securitate, adoptarea acestui concept va avea loc cu precădere în țările dezvoltate, care au o infrastructură IT sigură și fiabilă. Țările din America de Nord și Europa de Vest sunt în prezent cele mai importante utilizatoare ale acestui model, situație care se va menține, cel puțin pe termen lung. Pe termen mediu, țările în curs de dezvoltare vor prinde din urmă această tendință, din moment ce soluțiile „cloud” sunt ideale pentru piețe care dispun de rețele hardware și software tradiționale mici.

Furnizorii de soluții „cloud computing” trebuie să se concentreze asupra a două lucruri: să înțeleagă că oportunitatea veniturilor pe termen mediu vine de la aplicațiile pentru piața de consum și că principala provocare pe segmentul corporate și guvernamental este să rezolve problemele de securitate și fiabilitate.

4. Infrastructurile Desktop Virtuale revin în forță în detrimentul PC-urilor

Față de anii trecuți, industria ia din ce în ce mai serios Infrastructura Desktop Virtuală, un model bazat pe clienții „thin” sau apatrizi, cu aplicații centralizate și putere de procesare.

Confluența fără precedent a priorităților companiilor, precum reducerea costurilor, eficiența energetică, constrângerile de securitate și productivitatea individuală aduce modelul „thin client” într-o postură suficient de avantajoasă pentru a încuraja o rată semnificativă de adopție. Majoritatea corporațiilor de mărimi medii sau mari ar putea lua în calcul varianta Infrastructurii Desktop Virtuale, în acest an. Peste un milion de unități s-ar putea transforma în clienți „thin”, cele mai importante migrații fiind realizate pentru zeci de mii de unități odată. Până în 2015, ponderea acestui model ar putea ajunge la 10% din totalul infrastructurii oferite clienților-companii.

5. Achizițiile IT se orientează către angajat

În 2010, mai multe companii vor lua decizii de achiziții de tehnologie și echipamente pentru telecomunicații cu precădere în baza preferințelor exprimate de angajați, și mai puțin pe baza criteriilor tradiționale impuse de departamentele de IT.

Până acum, producătorii de hardware și software în tehnologie și telecomunicații își lansau cele mai recente produse mai întâi pe piața corporate, vizând cu precădere departamentele IT. Companiile erau printre primele care adoptau noile produse, fiind utilizatori sofisticați, dispuși să plătească prețuri premium pentru produse premium. După câțiva ani, soluțiile respective erau introduse și pe piața de consum, unde cererea este în mod obișnuit definită de prețuri mai mici. Producătorul obținea astfel marje mai scăzute, contrabalansate însă de volume mai mari de vânzări.

Modelul de afaceri tradițional este acum răsturnat. Marile companii producătoare de cipuri folosesc cele mai avansate tehnici în producția dispozitivelor destinate pieței de consum, și nu pieței corporate. Mai mult, noile aplicații software folosite de companii pentru networking social intern sau extern au fost mai întâi implementate și validate de piața de consum.

Acest nou model de achiziții axat mai mult pe consum va avea probabil un efect evident asupra modului tradițional de vânzare de echipamente, care va deveni mult mai dificil sau cel puțin diferit. Totodată, departamentele IT se vor vedea nevoite să devină mult mai flexibile. Viitorul instrumentelor ‚corporate’ de calcul și telecomunicații va fi cel mai probabil unul în care granița dintre viața la serviciu și viața personală se estompează.

6. Tehnologia CleanTech revine, dar tehnologia solară rămâne în umbră

Echipa TMT a Deloitte anticipează performanțe mixte pentru sectorul CleanTech în 2010. După ce criza economică recentă aproape că a adus în pragul colapsului valoarea pe piața de capital a acestei industrii, stimulentele guvernamentale și interesul investitorilor au catalizat o redresare rapidă. Cu toate acestea, nu toate segmentele se bucură de acest salt. Subsectorul tehnologiei solare nu va avea o performanță pe măsura restului industriei CleanTech. Prețul echipamentelor solare, al instrumentelor și materialelor prime va rămâne sub presiune, pe fondul unei supra-capacități la nivel global și a unei creșteri insuficiente a cererii.

7. De la gri la verde: tehnologia reinventează cimentul

Pe parcursul anului 2010, contribuția tehnologiei la reducerea emisiilor de dioxid de carbon va include și inițiative precum construcția de mașini electrice, aeronave mai eficiente și centre de date de dimensiuni mai mici. Există însă un alt segment industrial neglijat la scară largă până acum, care ar putea genera beneficii la fel de importante: cimentul.

Progresele tehnologice ar putea conduce în curând la construcția primei fabrici de ciment din lume care nu emite carbon. Pe termen mediu, acest lucru poate atrage o reducere semnificativă (de cel puțin 5%) a emisiilor globale de dioxid de carbon.

Despre TMT

Grupul de profesioniști specializați în tehnologie, media și telecomunicații (TMT) din cadrul Deloitte Touche Tohmatsu (DTT) este alcătuit din departamentele TMT ale numeroaselor firme membre DTT. El include peste 7.000 de parteneri și profesioniști seniori din lumea întreagă, care ajută clienții să evalueze aspecte complexe, să identifice noi abordări în situații dificile și să implementeze soluții practice. Deloitte deține echipe specializate TMT în 45 de locații pe continentele americane, regiunea EMEA și Asia Pacific. Firmele membre DTT oferă servicii unui procent de 92% dintre companiile TMT incluse în Fortune Global 500. Printre clienții firmelor membre Deloitte se numără unii dintre cele mai mari dezvoltatori de software din lume, producători de calculatoare, semiconductoare, operatori wireless, furnizori de servicii prin cablu, agenții de publicitate și case de publishing.

Previziunile TMT pe 2010 au la bază opinii interne și externe care au reieșit din discuții cu clienții firmelor membre Deloitte Touche Tohmatsu, contribuțiile celor 7.000 de parteneri și seniori specializați din cadrul Deloitte, precum și interviuri cu analiști și lideri în industrie la nivel global.

Rate this:

Aplicatiile Peer to Peer in lumea afacerilor

04 Friday Jun 2010

Posted by Birsan Dan in Business Intelligence

≈ Leave a comment

View this document on Scribd

Rate this:

Business Intelligence – Îndrumări pentru Managementul Proiectelor BI

19 Wednesday May 2010

Posted by Birsan Dan in Business Intelligence

≈ Leave a comment

Tags

BI

Primul pas este sa dezvoltati o imagine de ansmablu a ceea ce doriti sa furnizeze solutia BI. Nu pierdeti din vedere ideea de baza. BI va poate furniza solutii pentru fiecare intrebare pe care o aveti.

La inceput este bine sa intocmiti o lista cu tot ceea ce va imaginati, visati sau doriti sa obtineti. Ignorati in acest prim pas faptul ca nu aveti toate datele necesare pentru a realiza ceea ce va doriti.

Un bun profesionist va sti sa extraga sau sa deriveze informatiile din seturile de date deja existente chiar daca acest lucru pare imposibil la prima vedere. Lasati specialistii sa decida ce se poate realiza si ce nu.

Este extrem de comun pentru o implementare BI ca aceasta sa evidentieze beneficiile noilor fluxuri de date ce trebuiesc colectate si stocate, in conditiile in care colectarea datelor respective nu reprezenta o prioritate pentru organizatie pana la acel moment.

Incepeti aici...

Cu lista in mana, sfatuiti-va cu oricine va poate da informatii asupra datelor pe care compania dumneavoastra le stocheaza.

Acum este timpul sa urmariti orice fel de informatii pe care oricare angajat le poate vehicula prin foi de calcul tabelar, email sau notite particulare. Toate aceste date pot fi analizate, raportate si se poate beneficia de ele.

Daca compania dumneavoastra are un administrator de baze de date, acesta este cel mai in masura sa va informeze asupra datelor existente. Majoritatea rolurilor de IT, Management sau Administrare implica colectarea de date in colectii de date, asadar pregatiti-va sa fiti surprinsi de scopul pe care il au datele colectate.

Cu noile cunostinte acumulate despre datele pe care compania le detine, este momentul sa invitati un consultant in Business Intelligence sa va ghideze si sa va evidentieze oportunitatile pe care le aveti.

Fie ca decideti sa va dezvoltati in cadrul companiei un departament de excelenta in BI, fie ca angajati un expert consultant in domeniu, este nevoie de o intelegere generala asupra rapoartelor pentru a putea discuta asupra acestui punct si pentru a putea comunica eficient cerintele pe care le aveti.

Tipuri de rapoarte

Exista cateva categorii distincte si stiluri de rapoarte si, in functie de cel ales, vom putea determina daca obiectivele noastre pot fi atinse cu succes.

Urmatoarea lista descrie tipurile rapoartelor de baza pentru a va forma o idee despre avantajele fiecaruia. Este bine de retinut ca nu exista reguli rigide asupra alegerii tipurilor de rapoarte. Acestea se pot interschimba, mixa sau croi specific pentru nevoile noastre, astfel incat sa indeplineasca cerintele:

* Rapoarte de detaliu – Practic o lista a informatiilor care ne intereseaza. Acestea sunt ideale pentru identificarea inregistrarilor si a problemelor. O extra formatare a textului poate scoate in evidenta inregistrarile care sunt de interes.

* Rapoarte de insumare – Aceste rapoarte furnizeaza insumari de date care sunt de interes, precum orele petrecute pentru a completa anumite sarcini intr-o saptamana. Paleta de optiuni pentru astfel de rapoarte include calculul mediilor, sumelor, procentelor sau a numarului de inregistrari. De obicei, aceste optiuni se afiseaza in cadrul unor grafice pentru o mai buna claritate.

* Rapoarte de detaliere – Sunt asemanatoare cu rapoartele de insumare, cu diferenta ca atunci cand facem click pe total sunt afisate datele de detaliu care compun raportul.

* Panourile de control (Dashboards) – Acestea sunt colectii de rapoarte de detaliu, de obicei sub forma grafica, cu un numar minim de valori afisate care releva o privire de ansamblu asupra unui set de informatii relationate.

Aceste optiuni, utilizate fie individual, fie in conjunctie, satisfac practic cerintele oricarui business, indiferent de sectorul de activitate.

Anvergura datelor

Fiecare raport trebuie sa specifice intervalul de timp din care datele sunt extrase spre a fi raportate. Este important sa luam decizia corecta dar si sa acordam timpul necesar acestei analize.

Intr-o multime de cazuri, decizia noastra depinde de natura informatiei si cui se adreseaza ea. De exemplu, un raport care afiseaza datele din ultimele sase luni sau sume afisate lunar. Acest raport este o unealta indispensabila pentru management in urmarirea evolutiei si progresului anumitor situatii.

In cazul in care se doreste urmarirea vanzarilor catre un anumit beneficiar, o situatie saptamanala este de dorit uneia lunare. Astfel lungimea inregistrarilor de la o saptamana la alta poate varia, insa performantele in vanzari sunt ilustrate mai bine in acest fel. O alta cerinta in cazul unor rapoarte saptamanale este urmarirea sarcinilor rezolvate in timpul standard de lucru si a celor rezolvate in afara programului de lucru standard.

Compararea vanzarilor pe sezoane este de asemenea un aspect important care depinde in mare masura de tipul de afacere in care activati.

Software-ul folosit pentru a crea rapoarte Business Intelligence este capabil sa produca orice fel de variatie in selectia datelor, asadar este bine sa ne imaginam maximum de posibilitati in selectia unui interval de timp. Un bun consultant BI va fi in masura sa ofere o informare corecta a optiunilor pe care le aveti.

Frecventa

Cat de des se doreste a fi vizitata informatia?

Acest aspect poate fi luat in calcul atunci cand selectam un interval de date pe care sa realizam raportarea. In functie de acest factor vom decide frecventa de generare a raportului.

Distribuirea

Odata ce un raport este dezvoltat, el trebuie executat pentru a colecta, manipula si afisa datele capturate iar rezultatele – comunicate persoanelor interesate de aceste informatii.

Acest lucru se poate face manual prin rularea raportului si, fie prin salvarea lui pe un anumit Hard Disk, fie prin trimiterea lui prin email catre cei intresati. Oricum exista si software specializat care permite programarea rapoartelor pentru a fi rulate si exportate automat, de obicei, in format .pdf sau Excel.

Marimea si scopul proiectului dumneavoastra vor determina daca este nevoie de un astfel de software specializat si daca investitia merita sa fie facuta.

Partea de distribuitie a rapoartelor si a informatiei face subiectul unei discutii separate.

Procesul de dezvoltare

Implementarile “Business Intelligence” sunt diferite fata de alte tipuri de dezvoltari ale unor proiecte IT. Datorita acestui fapt ele trebuie tratate diferit, cu o altfel de abordare.

In mod traditional, documentatia proiectului este scrisa dupa specificatiile clientului si, odata ce acestea agreate (specificatiile) de ambele parti, incepe partea de dezvoltare panca cand la un moment dat proiectul este finalizat. Orice interventie in dezvoltarea softului ulterioara acestui punct prevede costuri suplimentare.

Dezvoltarea de rapoarte BI trebuie sa fie un proces mult mai fluid si iterativ. Toate eforturile trebuie concentrate pentru identificarea cerintelor inainte de inceperea lucrului, dar prima schita a proiectului trebuie tratata ca atare.

Multi consultanti incearca sa stabileasca cerintele de la bun inceput si sa le impuna in contract cat se poate de repede. De obicei, acest lucru se face cu cele mai bune intentii insa astfel, cel mai adesea, se compromite calitatea si scopul raportului final si anume acela de a aduce plus valoare companiei.

Sunt multi factori care trebuie luati in calcul, unii subiectivi sau care par o idee buna in teorie dar care in realitate nu furnizeaza rezultatele dorite.

Cand este dezvoltarea completa?

Ideal, un raport ar trebui sa fie aprobat ca finalizat dupa ce audienta a vizualizat raportul cu date reale si este multumita.

Cererile minore sunt comune in aceasta faza a proiectului. Adesea sunt cerute ajustari marunte in ultima faza. Aceste lucruri nu au fost probabil prevazute in designul initial dar devin necesare cand raportul este vizualizat cu date reale. De exemplu, doua coloane cu date comparative asezate in paralel la sfarsitul raportului sau o sumarizare a raportului pe ultima pagina.

Multi dintre consultanti nu sunt prea incantati de aceasta faza sau aceasta abordare, deoarece le da posibilitatea clientilor sa faca schimbari dupa ce munca a fost aproape incheiata.

In orice caz, daca analiza cerintelor a fost facuta corect orice alterare a formatarii ceruta ulterior necesita un efort minim pentru a aduce raportul in final exact in forma in care si-l doreste clientul.

In final vom face o recapitulare a celor cinci pasi de baza care au fost identificati intr-o implementare de tip Business Intelligence.

1. Identificati intrebarile la care veti raspunde.
2. Aruncati-va o privire peste baza de date a companiei si vedeti ce este disponibil.
3. Folositi parerea unui expert BI pentru a defini cu precizie scopul implementarii.
4. Evaluati rapoartele dezvoltate si testati daca ele sunt sau nu adecvate.
5. Aprobati cu toate modificarile facute, implementarea ca si completa si finalizata.

Iar in cele din urma, savurati avantajul strategic pe care o solutie BI il genereaza.

Articol pregatit si redactat de:
Dan Birsan – Software Engineer specializat in domeniul BI
Chief Technical Officer – cto Business Intelligence Romania

Format PDF – http://www.scribd.com/full/31540316?access_key=key-1z6td2a3azpqve5v4rly

View this document on Scribd

Rate this:

BI and Business Process Management

22 Thursday Apr 2010

Posted by Birsan Dan in Business Intelligence, Management

≈ Leave a comment

Tags

BPM, business process management, OBI, operational business intelligence

Linking business intelligence (BI) and business process management (BPM) creates stronger operational business intelligence (OBI). As organizations http://www.ctobi.net move from developing cubes and management reports towards scorecards, dashboards and real-time BI, the way BI is used is transformed into a proactive decision-making tool. This, coupled with BPM, pushes the concept of embedded BI to the next level. With both, companies can focus on constant process improvement while linking time savings to lower costs and achieving enhanced performance at the same time http://www.ctobi.net

Rate this:

Ce inseamna ETL ? – continut in http://www.ctobi.net

17 Saturday Apr 2010

Posted by Birsan Dan in Business Intelligence

≈ Leave a comment

Tags

ETL, ETL tools, extract transform load, extrage transforma incarca

ETL Jobs

Extrage, transformã, si încarcã (ETL) este un proces în utilizarea bazei de date şi în special în depozite de date care implică:

– Extragerea datelor din surse externe
– Transformarea lor pentru a se potrivi nevoilor operaţionale (care pot include nivele de calitate)
– Incarcarea datelor în obiectivul final (baze de date sau depozit de date)

Extrage

Prima parte a unui proces de ETL implică extragerea datelor din sursa sistemelor. Majoritatea proiectelor de depozite de date consolideaza datele din diferite surse de sisteme. Fiecare sistem separat poate utiliza, de asemenea, o organizare diferită a datelor / format. Formatele frecvente de surse de date sunt bazele de date relationale si fisierele plate (text), dar pot include structuri de baze de date non-relaţionale, cum ar fi Information Management System (IMS) sau alte structuri de date, cum ar fi Virtual Storage Access Method (VSAM) sau Indexed Sequential Access Method (Isam), sau chiar şi preluarea din surse externe, cum ar fi prin intermediul web spider sau capturi de date de pe ecran. Extragerea converteşte datele într-un format de prelucrare a transformarii.

O parte intrinsecă a extragerii implică parcurgerea si interpretarea datelor extrase, rezultând într-o verificare pentru a vedea dacă datele îndeplinesc un model aşteptat sau o structură validă. Dacă nu, datele pot fi respinse în întregime sau partial.

Transformã

Etapa de transformare aplică o serie de reguli sau funcţii datelor extrase de la sursă pentru a obţine date noi si pentru a le încărca în dispozitivul final. Unele surse de date vor necesita foarte puţina sau chiar nici o manipulare a datelor. În alte cazuri, unul sau mai multe din următoarele tipuri de transformare pot fi necesare pentru a satisface nevoile de afaceri şi cele tehnice ale bazei de date ţintă:

Selectarea numai unor anumite coloane pentru a încărca (sau selectarea coloanelor null pentru a nu încarca). De exemplu, în cazul în care sursa de date are trei coloane (numite şi atribute) sa spunem roll_no, vârsta şi salariul, apoi extragerea poate să ia numai roll_no şi salariul. În mod similar, mecanismul de extragere poate ignora toate acele înregistrări în cazul în care salariul nu este prezent (salariul = null).

Traducerea valorilor codificate (de exemplu, în cazul în care sursa de sistem stocheaza 1 pentru masculin şi 2 pentru feminin, dar depozitul stocheaza M pentru masculin şi F pentru feminin), apeleaza curăţarea automată de date; nici o curăţare manuală nu apare în timpul ETL

Codarea valorior free-form (de exemplu, maparea “Masculin” la “1” şi “Domnul” pentru D)

Deriva o nouă valoare calculată (de exemplu, sale_amount = Cantitate * unit_price)

Filtrare

Sortare

Imbinarea datelor din surse multiple (de exemplu, căutarea, fuzionarea)

Agregarea (de exemplu, rollup – insumarea mai multor randuri de date – vânzările totale pentru fiecare magazin, şi pentru fiecare regiune, etc)

Generarea înlocuitorului de valori cheie

Transpunerea sau pivotarea (transformarea mai multor coloane în mai multe rânduri sau invers)

Divizarea unei coloane în mai multe coloane (de exemplu, punând o listă separată de o virgula specificata ca un sir de caractere într-o singură coloană ca valori individuale în coloane diferite)

Dezagregarea unor coloane repetate într-un tabel detaliat separat (de exemplu, mutarea unei serii de adrese dntr-o înregistrare în adrese separate într-un set de înregistrări într-un tabel adresă legat)

Aplicarea oricarei forme de validare a datelor simple sau complexe. În cazul în care validarea nu reuşeşte, aceasta poate duce la respingerea datelor completă, sau parţială. Prin urmare, niciuna, o parte sau toate datele sunt predate la pasul următor, în funcţie de regula de proiectare şi manipulare a excepţiei. Multe dintre transformările de mai sus pot duce la excepţii, de exemplu, atunci când o traducere de cod interpreteaza un cod necunoscut în datele extrase.

Incarcã

Faza “Încarcă” incarcă datele în obiectivul final, de obicei, depozitul de date (DW Data Warehouse). În funcţie de cerinţele organizaţiei, acest proces variază foarte mult. Unele depozite de date pot suprascrie informaţiile existente cu date cumulative, actualizate periodica (ex. în fiecare săptămână), în timp ce alte depozite de date (sau chiar alte părţi ale aceluiaşi depozit de date) pot adăuga date noi într-o formă de istorizare a datelor, de exemplu, în fiecare oră. Pentru a înţelege acest lucru, luati în considerare un depozit de date care este necesar pentru a menţine inregistrarile vânzărilor pe anul precedent. Apoi, depozitul de date va rescrie orice date care sunt mai vechi de un an cu date noi. Cu toate acestea, introducerea de date pentru orice fereastra “un an” vor fi făcute într-o manieră istorizatã. Sincronizarea şi domeniul de aplicare pentru a înlocui sau adăuga datele sunt alegeri de proiectare strategice subordonate timpului disponibil şi nevoilor mediului de afaceri. Sisteme mai complexe pot menţine o istorie şi o pistă de audit a tuturor modificărilor datelor încărcate în depozitul de date.

Întrucât faza “încãrcare” interacţionează cu o baza de date, constrângerile definite în schema bazei de date – precum şi în trigger-e activate din datele de încărcare – se aplică (de exemplu, unicitatea, integritatea referenţială, câmpuri obligatorii), care, de asemenea, contribuie la realizarea de date de calitate a procesului de ETL.

Provocãri

Procesele de ETL pot implica complexitate considerabila, şi pot apărea probleme operaţionale importante, cu sisteme operationale ETL impropriu proiectate.

Seria de valori ale datelor sau calitatea datelor într-un sistem operaţional poate depăşi aşteptările proiectantilor, la momentul validarii cand regulile de transformare sunt specificate. Profilarea datelor unei surse în timpul analizei datelor este recomandata [who?] pentru a identifica condiţiile datelor care vor trebui să fie gestionate de specificatiile regulii “transformã”. Aceasta va conduce la o modificare a regulilor de validare puse în aplicare în mod explicit şi, implicit, în procesul de ETL.

Depozitele de date de obicei cresc asincron, alimentate printr-o varietate de surse care toate servesc unui scop diferit, avand ca rezultat, de exemplu, date de referinţă diferite. ETL este un proces cheie ce aduce extrageri din surse eterogene si asincrone intr-un mediu omogen.

Analistii de proiectare ar trebui să stabilească scalabilitatea unui sistem ETL pe întreaga durata de viaţă a utilizarii sale. Aceasta include înţelegerea volumelor de date care vor trebui să fie procesate în termen de acorduri la nivel de servicii.

Timpul disponibil pentru a extrage datele din sursa sistemelor se poate schimba, ceea ce poate însemna ca aceeaşi cantitate de date ar putea fi procesate în mai puţin timp. Unele sisteme ETL trebuie să fie scalabile pentru a procesa terabytes de date sau pentru a actualiza depozite de date cu zeci de terabytes de date.

Creşterea volumului de date poate solicita modele care sunt scalabile. Aceste modele pot satisface fluxuri de date care se integreaza cu cozile mesajelor sau captura schimburilor de date in timp real. Toate acestea sunt necesare pentru transformare continuă şi actualizarea depozitelor de date.

Preluat de pe http://www.ctobi.net

Rate this:

HR Recruitment

08 Monday Mar 2010

Posted by Birsan Dan in Business Intelligence

≈ Leave a comment

Tags

Aplicatie de resurse umane, dotCMS plugin

Prezentarea Aplicatiei pentru Recrutarea Angajatilor

1. De ce am nevoie de o aplicatie? Nu pot face in continuare recrutarea in mod traditional?
2. Cui se adreseaza aplicatia pentru Recrutarea Angajatilor?
3. E greu sa folosesc aceasta aplicatie? Nu pot sa raman la ce stiu deja?
4. Nu-i asa ca ma costa mult sa folosesc o astfel de aplicatie?
5. Cum se poate folosi totusi aceasta aplicatie?

1. De ce am nevoie de o aplicatie? Nu pot face in continuare recrutarea in mod traditional?

O sa incep prin a va spune ca nu tinem neaparat sa va vindem un produs, dar dorim sa aflati ca un asemnea produs exista si ca noi va putem facilita accesul la el.
De ce nu, de ce sa nu folosim o aplicatie? De ce sa nu incercam sa ne optimizam afacerea imbunatatind un proces esential pentru orice firma, fie ea cat de mica sau fie si un gigant multinational ?
Procesul de recrutare al viitorilor angajati este unul din procesele care fac sa aiba succes sau nu un bussiness. De ce spun asta? Pentru ca cel mai de pret bun al unei companii este angajatul. Nu este produsul pe care-l fabrica, nu este serviciul pe care-l vinde, ci este omul care face acel produs, pentru ca doar acel om stie cum sa faca produsul sa fie competitiv pe piata, pentru ca doar acel om care gandeste serviciul si il promoveaza stie cum sa o faca in mod profesionist. O companie care are cei mai buni specialisti in domeniu este o companie care va avea succes pe termen lung si care va avea sansa sa se dezvolte si sa creasca conform planificarilor in mediul competitiv in care compania activeaza.
Dar, haideti sa vedem totusi cum se desfasoara un proces de recrutare in mod clasic.
Exista mai multi pasi care sunt urmati pentru a ne asigura ca vom angaja persoana potrivita:

  • Primul pas este acela de face cunoscut tuturor nevoia de a angaja un specialist. Mai pe scurt, inseamna sa publicam un loc de munca. Adica sa dam un anunt in ziar, intr-o revista de specialitate sau de ce nu chiar pe internet, anunt in care sa specificam faptul ca dorim sa angajam o persoana care trebuie sa aiba o anumita educatie, sa stie anumite limbi straine, sa aiba anumite cunostine profesionale si sa fie dispusa sa lucreze conform programului companiei noastre si la punctele de lucru pe care le avem.
  • Acum ca am publicat anuntul ramane sa asteptam cv-urile persoanelor interesate, cv-uri care pot fi primite pe e-mail, pe fax sau chiar in mod traditional aduse de catre potentialii candidati.
  • Locul de munca propus de compania noastra este unul deosebit asa ca in primele 10 zile de la publicarea locului de munca am primit aproximativ 25 de cv-uri.
  • Urmatorul pas este studierea atenta a cv-urilor primite si selectarea persoanelor pe care le vom chema la interviu. Acest pas este cel mai mare consumator de timp si de resurse. In exemplul nostru numarul de cv-uri a fost de doar 25, dar ce s-ar fi intamplat daca pentru acest loc de munca am fi primit 200 de cv-uri? Sa nu credeti ca nu este posibil! 🙂
  • Dupa ce am reusit ca din cv-urile primite sa ne selectam 4-5 candidati vom face programarea la un interviu.
  • Si am ajuns si la interviuri. Ne intanlim cu fiecare din candidatii selectati si purtam discutii pe baza cv-ului si a experientei acestora, dar si pe baza necesitatilor companiei noastre. Evident va fi nevoie sa luam notite.
  • Am terminat si cu interviurile si acum trecem la partea de analiza a candidatilor pentru a vedea care dintre ei se potriveste cat mai bine cu locul nostru de munca. Pentru a face acest lucru avem nevoie de cv-urile acestora si de notitele pe care le-am luat in timpul interviului.
  • Dupa indelungatul proces de analiza am descoperit multumiti ca avem un castigator, un candidat pe care o sa vrem cat mai repede sa il cooptam in echipa noastra, sau in cazul nefericit, descoperim ca niciunul dintre participantii la interviu nu se potriveste locului de munca si atunci trebuie sa reluam acest proces chiar de la bun inceput.

Nu-i asa ca este complicat? Nu-i asa ca este o munca dificila care consuma mult prea mult timp in care s-ar putea face cu totul si cu totul altceva pentru a creste bussiness-ul?
Raspunsurile sunt evident DA la ambele intrebari!
Din experienta noastra in marile companii care activeaza in Romania, Canada si in Franta succesul este definit in mare parte de procesele care se desfasoara in cadrul acelor companii.
Totul este si trebuie sa fie standardizat, astfel incat sa putem avea control deplin asupra oricaror aspecte.
De ce sa nu standardizam si procesul de recrutare, un proces atat de elaborat ? Exista intr-adevar o standardizare si in cadrul recrutarii in mod clasic, insa, evident si cu siguranta este perfectibila.
Si ce se intampla in momentul in care dorim sa angajam din nou o persoana pe acelasi job sau pe un job care are cerinte similare cu unul pentru care am facut deja angajari? Trebuie sa reiau acest proces greoi de la capat!
Nu ar fi mai eficient daca as putea cauta prin baza mea de date un candidat cu potential? Nu s-ar misca lucrurile mai repede? Ba da! Ar fi mult mai usor ca din cateva click-uri de mouse sa pot vedea potentialii angajati compatibili cu un loc de munca.

2. Cui se adreseaza aplicatia pentru Recrutarea Angajatilor?

Raspunsul este unul cat se poate de simplu. Tuturor companiilor care doresc sa faca ordine in procesul de recrutare si care doresc sa se eficientizeze cu costuri minime.
Fie ca vorbim de o companie mica, la inceput de drum, fie ca vorbim de o companie cu istoric bogat in spate, toate au nevoie de oameni pentru a exista. Nu se poate fara angajati!
De ce sa nu reusim sa ii luam pe cei mai buni de pe piata cu un efort minim din partea companiei si cu costuri cat mai reduse ?

3. E greu sa folosesc aceasta aplicatie? Nu pot sa raman la ce stiu deja?

Nimic mai simplu. Dupa ce personalizarea si instalarea aplicatiei a fost facuta de catre personalul companiei noastre sau chiar de catre angajatii dumneavoastra nu mai ramane decat sa va apucati de lucru.
Interfata aplicatiei este intuitiva si prietenoasa, astfel incat utilizarea ei este “joaca de copil”. Tot ce trebuie sa stiti este sa folositi un browser de Internet precum Internet Explorer sau Mozilla Firefox. Si daca sunteti la inceput cu utilizarea Internetului tot nu este o problema, deoarece, personalul companiei noastra va pune la dispozitie un ghid de utilizare comentat la fiecare pas si documentat cu imagini reale din aplicatie, astfel incat, orice ecran care apare in aplicatie, apare si in ghidul de utilizare.

4. Nu-i asa ca ma costa mult sa folosesc o astfel de aplicatie?

Raspunsul scurt si concis este NU.
Daca aplicatia va fi folosita de o singura persoana, atunci pe calculatorul pe care-l foloseste acea persoana se face instalarea si aplicatia poate fi accesata din brower-ul de Internet.
Daca in schimb exista mai multi angajati care se ocupa de procesul de recrutare, atunci aplicatia se instaleaza intr-un punct central, pe un calculator, iar ceilalti angajati au nevoie doar de un calculator cu un browser de Internet pentru a putea accesa aplicatia si a-si desfasura activitatea.
Aceasta aplicatie vine si cu un modul care poate fi accesat cu ajutorul Internetului, modul care permite unui potential angajat sa isi introduca singur CV-ul in baza de date, scapand astfel persoana care face recrutarea de efortul de a introduce in baza de date CV-urile.
Mai mult decat modurile de utilizare expuse pana acum, CTOBI Romania, vine cu un concept care minimizeaza si mai mult costrile de utilizare a aplicatiei. Aplicatia de Recrutare a Angajatilor are doua componente majore: componenta grafica, aici regasindu-se ceea ce vede utilizatorul pe ecranul calculatorului, si componenta logica, adica acea componenta care executa comenzile date de utilizator. Datorita acestui mod de dezvoltare si a conceptului pe care il propune CTOBI Romania exista posibilitatea de a achizitiona doar componenta logica, fara componenta grafica. Ramanand astfel la latitudinea dumneavoastra creearea componentei grafice si integrarea cu propriul site web. Tot in acest concept rezida inca o reducere importanta de costuri deorece componenta logica nu mai este in grija dumneavoastra, specialistii CTOBI Romania ocupandu-se de managementul acestei componente.
Multumita faptului ca aplicatia este dezvoltata integral cu resurse OpenSource, reducem semnificativ costul acesteia, nemaifiind obligati sa cumparam licente costisitoare.
Datorita optimizarii aplicatiei, resursele fizice necesare acesteia sunt minimizate. Prin resurse fizice intelegand calculatorul/calculatoarele care vor folosi aplicatia. Aceste vor putea fi calculatoare obisnuite, ale caror costuri de achizitie sunt minime.

5. Cum se poate folosi totusi aceasta aplicatie?
Puteti accesa filmul de prezentare al aplicatiei de pe siteul nostru http://www.ctobi.net

autor: Bogdan Betianu

Rate this:

Business Intelligence – Software de suport decizional pentru management

02 Tuesday Mar 2010

Posted by Birsan Dan in Business Intelligence

≈ Leave a comment

Tags

Business Intelligence, Inteligenta in afaceri, Procesarea informatiei, Soft de asistenta manageriala

Conform statisticilor de specialitate informația digitală este în creștere an de an cu aproximativ 30%. Companiile din mediu economic sunt cele mai afectate de această creștere dramatică a informației datorită faptului că ele nu sunt pregătite să manevreze o cantitate din ce în ce mai mare de date. Limitarea este datorată în principal timpului mare de procesare al informației prin metodele tradiționale de lucru. Competiția dintre firme se bazează în mare parte pe câștigarea unor licitații în care cele mai bune prețuri, servicii și calități au câștig de cauză. Complexitatea calculării unor oferte câștigătoare pe piața concurențială este dată de mai mulți factori variabili care sunt în majoritatea cazurilor greu de stăpânit și aflat în timp real. Dintre acești factori am putea enumera doar câțiva care să ne ofere o imagine de ansamblu a subiectului pus în discuție și anume problematica inteligenței în afaceri.

• Costul la producător în condițiile oferite de un anumit contract unde exista constrângeri de tipul timp și calitate
• Necesarul de personal, utilaje, unelte sau software pentru ducerea la bun sfârșit a unui contract sau proiect
• Valoarea serviciilor la o anumita calitatea propusă a produselor plus costurile de instruire și formare a personalului
• Costurile de achiziție ale materiei prime la nivelul calității cerute de proiect

Am enumerat doar câțiva factori pentru a putea discuta pe marginea lor și pentru a vedea cum o soluție Business Intelligence poate genera un avantaj strategic oricărei organizații care o utilizează.

Business Intelligence este în esență abilitatea unei afaceri de a converti datele pe care le deține în informații precise care sunt în permanentă la îndemâna și care pot să genereze un avantaj competitiv și o plus valoare organizației.

In sistemele tradiționale de lucru angajații sunt răsplătiți pentru munca de gestionare, cercetare, căutare și extragere a informației din sistemele de lucru gestionate. Ponderea cea mai mare din timpul total de lucru o are căutarea și extragerea informației. Angajaților le rămâne foarte puțin timp la dispoziție să acționeze asupra informației extrase și să o analizeze.

In sistemele moderne de lucru accesul informație nu este un privilegiu al angajaților ci mai degrabă un drept și o necesitate. Accesul clienților la informația firmei este de multe ori o strategie a firmelor prin care acestea își crează un avantaj competitiv pe piața concurențiala.

Adesea în analiza numerică a oricăror feluri de date întâlnim asa numitele “sweet spots” care ne pot oferi o imagine mult mai precisă a unui anumit fenomen pe care-l investigăm. De exemplu putem observa cum costul la producător a unui produs crește exponențial atunci când sunt impuse limitări de timp în execuție. De asemenea putem observa faptul că pentru a duce la îndeplinire un anumit contract nu dispunem de personal suficient. Un alt exemplu ar putea fi costurile prohibite ale unui anumit tip de material pe care trebuie să-l achiziționam iar timpul de căutare a unui înlocuitor să fie prea mare pentru a depune o ofertă la timp.

Din aceste motive sistemele moderne de lucru ne permit să acționăm asupra informației înainte ca aceasta să se învechească și să-și piardă valoarea. Un lucrător într-un sistem bine informatizat dispune de informația necesara luării deciziilor la momentul oportun și se poate concentra pe partea de management a unui proiect sau a unui contract aflat în lucru.

Să luăm exemplul unui vânzător de cauciucuri. Să presupunem că acesta află în ultimul moment de o licitație ce are loc la o bază de transport unde potențial se poate livra marfă în valori mult mai mari comparativ cu livrările la clienții obișnuiți.

Timpul de pregătire al unei oferte de vânzări poate să varieze în funcție mai mulți factori impuși de firma care organizează licitația. Ne referim aici la următoarele criterii:

• Dimensiunile cauciucurilor
• Marca producătorului
• Cantitatea necesară pentru a fi livrată
• Timpii de livrare
• Garanția oferită
• Service-ul acordat produselor achiziționate

Să presupunem că toate informațiile necesare se regăsesc în locuri diferite. Pe websiteul producătorului, în cataloage, liste de prețuri sau faxuri primite de la producători, în fișiere și emailuri stocate pe calculator sau pur și simplu informații memorate de anumite persoane din firmă. Pentru întocmirea ofertei este evident că aceste surse trebuiesc cercetate și extrasă informația relevanta pentru întocmirea ofertei. De asemenea anumite surse de informații se dovedesc a fi vechi și necorespunzătoare mai ales în cazul unor cataloage de produse publicate în anii precedenți sau faxuri primite cu mai mult timp în urma.

In lipsă de timp și de resurse firmele în general folosesc o metoda tradițională și anume rotunjirea marginilor superioare și creșterea artificială a prețului prin asumarea unor marje de risc lărgite. în aceste condiții este improbabil ca oferta depusă să aibă câștig de cauză în competiție cu niște oferte minuțios calculate și unde partea de risc este minimizată. Atunci când avem date certe la dispoziție pe care să le putem analiza oferta făcută va lua în calcul toți factorii majori de risc minimizând astfel adăugarea unor valori suplimentare.

Chiar și atunci când informațiile ne sunt la îndemâna și pot fi analizate cu ușurință există posibilitatea ca analiza pe care o facem să fie eronată. Există situații nenumărate când datele analizate sunt prezentate intenționat întro forma anume pentru a trage concluzii eronate. Există exemple foarte multe în privatizările făcute în România după revoluție. Cu toate acestea democratizarea informației are efecte benefice asupra sănătății unei intreprinderi deoarece expune informația mai multor persoane care pot sesiza erorile sau greșelile făcute. Din aceste motiv corectitudinea datelor introduse în sistemele informatice este esențială, în caz contrar rezultatele obținându-se după principiul “garbage in garbage out”.

Consolidarea datelor provenite de la clienți și de la furnizori în structuri omogene de date, care reprezintă o singură realitate și anume cea corectă, este extrem de importantă. Soluțiile Business Intelligence permit acest lucru și mai mult decât atât ele oferă posibilitatea de a analiza aceste date prin intermediul unor formule aplicate ce sunt afișate sub forma unor rapoarte, balanțe, centralizatoare sau panouri de control.

Informația prezentată sub forma unor date reprezintă într-o companie energia vitală a acesteia. Dacă am face o analogie între viață și mediul economic, am putea spune cu lejeritate faptul că datele sunt utile afacerilor la fel cum apa este necesară vieții.

Companiile competitive sunt pregătite în permanenta să răspundă solicitărilor venite din mediul de afaceri. Acest lucru este posibil prin captarea acestor date provenite din interior și din exterior și introducerea lor în sisteme informatice performante capabile să răspundă întrebărilor puse. Asemenea unui vapor care navighează pe timp de furtună și care are nevoie de toate informațiile referitoare la vreme și la condițiile atmosferice pentru a putea supraviețui, o firma are nevoie de un management bazat pe informații reale, specifice, măsurabile, corecte și vremelnice.

Pentru a obține un astfel de rezultat în cadrul grupurilor de lucru din cadrul firmelor se creează de obicei un centru de excelență și de competență unde cei mai buni specialiști și manageri participă la producerea acestor informații și răspândirea lor controlată în cadrul companiei. Definirea unui circuit al informației în cadrul unei companii este extrem de importantă pentru a evita producerea unui haos organizațional în care fiecare își dă cu părarea și fiecare este expert în toate. Centrele de excelentă sunt formate din cei mai buni specialiști din diversele domenii de activitate și cu expertize diverse. Datorită naturii multidisciplinare a majorității domeniilor de activitate umane este necesară construirea unor echipe de lucru care să conștientizeze faptul că efortul colectiv este întotdeauna superior eforturilor individuale. Astfel colectarea, accesul, analiza, raportarea și distribuirea informației devine responsabilitatea fiecăruia.

Dan Bîrsan
http://www.artarom.com/ctobi
Software Engineer

View this document on Scribd

Rate this:

Top Six Vendors for Business Intelligence

25 Wednesday Nov 2009

Posted by Birsan Dan in Business Intelligence

≈ Leave a comment

Tags

Cei mai mari producatori de solutii BI.

By Laton McCartney, Editor at CIOZone

There’s no question that the business intelligence business is booming, even in these troubled times.

The market for BI platforms and solutions, analytic applications and performance management software soared almost 22 percent in 2008 and has cooled only slightly this year.

It’s a highly competitive market that’s largely dominated by major software companies that have acquired BI vendors and added their capabilities to existing product suites.

Here are the top six vendors by revenue and market share. Together they represent more than 80 percent of the current BI market.

*Market share and revenue estimates are based on Gartner and IDC projections and vendor SEC filings.

SAP AG

Estimated market share: 24%; estimated revenue: $2.1 billion

SAP moved aggressively into the business intelligence market with its $6.8 billion acquisition of Business Objects in 2007, and it hasn’t looked back.

The company now accounts for almost a quarter of the overall market, according to recent studies by IDC and Gartner.

With offerings including the SAP BusinessObjects BI solutions, SAP racked up a market share gain of 17.8 percent last year.

That growth was due in large part to the company adding significant sales personnel and resources to reach out to BI technology purchasers.

SAS Institute

Estimated market share: 14.6%; estimated revenue: $1.286 billion

The largest independent BI vendor, privately held SAS provides enterprise-wide business intelligence within a fully integrated business analytics framework.

That approach makes it easier to share consistent, holistic views of the business and enhances decision-making abilities, the company claims.

It also is one of the dominant players in the performance management market. It’s worth noting that SAS intends to open its own cloud facility in 2010.

Oracle

Estimated market share: 14.6%; estimated revenue: $1.284 billion

Oracle paid $3.3 billion for its ticket into the BI market, acquiring Hyperion Solutions in 2007.

Built on the Oracle BI Enterprise Edition Platform, the mega-vendor offers numerous functional and industry-specific BI applications that were developed with the expectation that data resides in multiple places and potentially multiple packaged applications.

They include prebuilt ETL (extract, transform and load) adapters and business logic to tap into a multitude of common operational applications and data sources, including Oracle E-Business Suite, Siebel CRM, SAP, PeopleSoft Enterprise and JD Edwards.

Oracle has agreed to purchase certain assets from HyperRole, a data performance management software vendor.

IBM

Estimated market share: 11.3%; estimated revenue: $996.5 million

IBM, which likely has the deepest pockets in the tech industry, acquired a major BI vendor, Cognos, in 2007 for $5 billion.

Earlier this month, it completed a $1.2 billion takeover of statistics software vendor SPSS.

IBM’s big-footprint Cognos offering is targeted largely at major enterprises, although Big Blue is now providing BI solutions to the mid-sized market as well.

Of note is the June announcement that business intelligence and analytic applications will soon be available in an IBM cloud.

Microsoft

Estimated market share: 7.7%; estimated revenue: $681.5 million

Microsoft was the last of the major software vendors to enter the BI arena, committing early this year to a subset of the BI market, the performance management space, with its PerformancePoint Server product.

It’s also using Katmai and Excel to make its BI business more ubiquitous.

At Microsoft’s Worldwide Partner Conference in New Orleans in July, CEO Steve Ballmer cited business intelligence as one of the keys to Microsoft’s future success.

Still, some critics say the company has yet to spell out a comprehensive road map for the future.

MicroStrategy

Estimated market share: 4.1%; estimated revenue: $280 million

One of the last of the independent BI vendors, MicroStrategy continues to add to its large customer base, most recently with Toshiba Europe and Societe Generale, the French investment bank.

Typically MicroStrategy runs deployments on top of large enterprise data warehouses.

In a recent BI survey issued by Nigel Pendse and the Business Application Research Center, MicroStrategy received the highest customer loyalty ratings in several key areas.

Rate this:

Facebook activity

Facebook activity

How are you my friend?

Dan Birsan

Agile Architecture Artificial intelligence Business Intelligence HL7 JAVA Management Poetry Puzzle QA Quotes SOA Social Networking

Archives

  • October 2019
  • September 2019
  • April 2019
  • December 2018
  • January 2018
  • July 2017
  • July 2016
  • June 2016
  • October 2015
  • September 2015
  • May 2015
  • March 2015
  • November 2014
  • October 2014
  • September 2014
  • May 2014
  • April 2014
  • March 2014
  • June 2013
  • April 2013
  • March 2013
  • November 2012
  • September 2012
  • August 2012
  • June 2012
  • September 2011
  • August 2011
  • June 2011
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • November 2009
  • October 2009
  • July 2009

Categories

  • Agile
  • Architecture
  • Artificial intelligence
  • Business Intelligence
  • HL7
  • JAVA
  • Management
  • Poetry
  • Puzzle
  • QA
  • Quotes
  • SOA
  • Social Networking
March 2023
S M T W T F S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Oct    

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 41 other subscribers

Dan Barsan Twitter

  • Domnul Tudor voci.ro/domnul-tudor/ via @pntcdbv 1 year ago
  • Vasile Motrescu, o istorie care nu se învață la școală voci.ro/vasile-motresc… via @pntcdbv 1 year ago
  • Meseria de istoric la începutul mileniului al treilea voci.ro/meseria-de-ist… via @pntcdbv 6 years ago
  • PNTCD Brasov: Neamul nostru rumânesc pntcdbrasov.blogspot.com/2015/10/neamul… 7 years ago
Follow @danbirsan

Facebook activity

Facebook activity

How are you my friend?

Dan Birsan

Agile Architecture Artificial intelligence Business Intelligence HL7 JAVA Management Poetry Puzzle QA Quotes SOA Social Networking

Archives

  • October 2019
  • September 2019
  • April 2019
  • December 2018
  • January 2018
  • July 2017
  • July 2016
  • June 2016
  • October 2015
  • September 2015
  • May 2015
  • March 2015
  • November 2014
  • October 2014
  • September 2014
  • May 2014
  • April 2014
  • March 2014
  • June 2013
  • April 2013
  • March 2013
  • November 2012
  • September 2012
  • August 2012
  • June 2012
  • September 2011
  • August 2011
  • June 2011
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • November 2009
  • October 2009
  • July 2009

Categories

  • Agile
  • Architecture
  • Artificial intelligence
  • Business Intelligence
  • HL7
  • JAVA
  • Management
  • Poetry
  • Puzzle
  • QA
  • Quotes
  • SOA
  • Social Networking
March 2023
S M T W T F S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Oct    

IT Services

  • esbar – Consulting Technology

Politic

  • Daniel Remus Veres
  • PNTCD Brasov

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 41 other subscribers

Dan Barsan Twitter

  • Domnul Tudor voci.ro/domnul-tudor/ via @pntcdbv 1 year ago
  • Vasile Motrescu, o istorie care nu se învață la școală voci.ro/vasile-motresc… via @pntcdbv 1 year ago
  • Meseria de istoric la începutul mileniului al treilea voci.ro/meseria-de-ist… via @pntcdbv 6 years ago
  • PNTCD Brasov: Neamul nostru rumânesc pntcdbrasov.blogspot.com/2015/10/neamul… 7 years ago
Follow @danbirsan

Live traffic

Create a free website or blog at WordPress.com.

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Follow Following
    • Dan Bârsan
    • Join 26 other followers
    • Already have a WordPress.com account? Log in now.
    • Dan Bârsan
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar