Was ist der beste Weg, um Business-Intelligence-Lösungen zu entdecken, zu priorisieren und iterativ einzusetzen?

HINTERGRUND: Haben Sie einen Kunden, der über Terabytes an Transaktionsdaten verfügt, und er würde gerne damit beginnen, die vorhandenen Daten zu nutzen, aber abgesehen von dem Wissen, dass dies möglich ist, und dem Glauben, dass ein Analysesystem Wert erzeugen würde, scheint er keinen soliden Anfang zu haben Punkt und haben das Problem hauptsächlich im Kontext dessen betrachtet, was Technologie leisten kann, anstatt was ihre geschäftlichen Anforderungen wirklich sind, und ich möchte die Analyse weg von der Frage verlagern, was Tools leisten können und wie Entdecken, priorisieren und iterativ implementieren Sie Business-Intelligence-Lösungen.

UPDATE: Wie auf meta angefordert , ist dieses Update eine Reaktion auf die aktuellen aktuellen Antworten. Erstens, danke, ich vermute, dass die Eignung der Fragen direkt damit zusammenhängt, wie klar meine Frage ist. Ich habe alle Antworten mehrmals überprüft, und meines Wissens befassen sich alle mit dem Sammeln allgemeiner Geschäftsanforderungen, nicht mit der „Analyse der Geschäftsanforderungen für Business Intelligence“, was für mich nicht dasselbe ist. Genauer gesagt, das beste Beispiel für eine Quelle, die dazu spricht, ist ein kürzlich erschienenes Buch von Lawrence Corr mit dem Titel Agile Data Warehouse Design . Obwohl dies für mich bisher die beste Antwort zu sein scheint, hatte ich gehofft, dass ich entweder Feedback zur Frage selbst oder eine andere Perspektive über eine Antwort erhalten würde.

Antworten (5)

Das Definieren von Geschäftsanforderungen für BI ist eine Herausforderung, da die Menschen dazu neigen, nur an Daten und Berichte oder Dashboards zu denken (und schnell von dem nahezu unendlichen Analysepotenzial überwältigt werden, das Terabytes an Daten bieten) und dabei aus den Augen verlieren, was diese Informationen für ihr Unternehmen tun können . Bei guter BI geht es nicht darum, Endbenutzern komplizierte Berichte oder coole Dashboards zur Verfügung zu stellen: Es geht darum, zu verstehen, wie gut Ihr Unternehmen läuft, damit Sie die richtigen Entscheidungen treffen können.

So würde ich Ihnen empfehlen, bei der Definition von BI-Anforderungen vorzugehen:

Schritt 1: Identifizieren Sie, welche KPIs das Geschäft antreiben :

  • Im Grunde geht es darum herauszufinden, was uns sagt, dass das Geschäft gut (oder schlecht) läuft und worauf wir unsere Entscheidungen stützen.
  • Um diese KPIs zu identifizieren, können Sie sich das WER (Wer benötigt BI-Informationen?), WAS (Welche Informationen benötigen sie?) und SO WAS (Was werden sie damit tun?) ansehen.

Zum Beispiel:

Als Business Unit Manager (WHO) muss ich wissen, wie sich unsere Produkte derzeit im Vergleich zu den diesjährigen Gewinnzielen (WAS) verkaufen, damit ich Maßnahmen ergreifen kann, z (SO WAS) => In diesem Beispiel wäre der KPI die Produktrentabilität.

Schritt 2: Definieren Sie, wie KPIs gemessen werden :

  • Hier geht es darum, hinter die KPIs klare Definitionen und Formeln zu stellen und herauszuarbeiten, welche Transaktionsdaten tatsächlich benötigt werden, um das Ergebnis zu liefern.
  • In diesem Schritt definieren Sie auch Dimensionen (z. B. Zeitdimensionen wie Geschäftsjahr, Monate, Tage usw.) und Einheiten (z. B. $, %).

Im Beispiel: Sie könnten die Rentabilität als Verhältnis von Gewinn zu Umsatz definieren. Dann kann diese Zahl für das bisherige Jahr, den bisherigen Monat, die Abweichung vom Ziel, die Aufsummierung nach Produktlinien usw. berechnet werden. Dies sagt Ihnen, welche Daten Sie benötigen (Umsatz und Kosten), wie Sie den KPI berechnen müssen und die Maße, die Sie angeben müssten .

Schritt 3: Definieren Sie, wie die Ergebnisse präsentiert werden :

  • Hier sehen Sie, wie Informationen abgerufen und präsentiert werden können (statische oder dynamische Berichte, Dashboards usw.) und wie Sie eine bestimmte Technologie nutzen können.

Schließlich sollte die Priorisierung darauf basieren, welche KPIs wichtige Entscheidungen treffen. Beginnen Sie mit ein paar und machen Sie sie gut (definieren Sie die Definitionen, Formeln und Maße richtig) - auf jeden Fall können Sie mit 50 Messungen keine effektiven Entscheidungen treffen, es ist besser, wenige zu haben, aber von hoher Qualität.

Ansonsten würde ich Ihnen, wie bei anderen Projekten, empfehlen, diese Übung als Teil eines Workshops mit den wichtigsten Interessenvertretern des Unternehmens zu moderieren und sicherzustellen, dass die Menschen die Verantwortung dafür tragen, dies zum erfolgreichen Abschluss zu bringen.

+1 - Das klingt nach einer sehr praktischen und intelligenten Herangehensweise an dieses Problem. Mit anderen Worten, halten Sie es einfach.

Ich beantworte dies, weil ich einen Kommentar zu Meta gesehen habe.

Sie stehen vor einem klassischen Problem, ein Kunde hat einen großen Datenberg und keinen wirklichen Plan, wie er mit den Daten arbeiten soll. Was Sie tun müssen, ist ein mehrwöchiges Projekt vorzuschlagen, um die Metaanalyse durchzuführen. Während dieser Zeit werden Sie daran arbeiten, mit den Daten zu spielen und Lösungen vorzuschlagen.

Das ist das Produkt, das Sie liefern, ein Plan für die Zukunft.

+1 @mhoran_psprep: Nur ein Kommentar, um Sie wissen zu lassen, dass ich Ihre Antwort überprüft und auf Ihre Anfrage auf meta-DBA.SE meine Frage aktualisiert habe. Wenn Sie Feedback / Fragen haben, lassen Sie es mich einfach wissen. Vielen Dank!

Es ist eine Frage der Perspektive. Du musst abheben und ein bisschen fliegen; und nehmen Sie Ihre Kunden mit. Sie müssen ihnen helfen, eine globale Perspektive auf ihr Geschäft zu haben. Die technische Seite eines Projekts macht sehr viel Spaß und ist interessant; aber einige scheinen nicht in der Lage zu sein, eine Bruderperspektive zu haben. Es ist dasselbe wie ein Manager, der keinen technischen Hintergrund hat und nicht in der Lage ist, sich in die technische Welt einzuarbeiten. Vielleicht solltet ihr euch auf halbem Weg treffen. Ich würde ihnen einen 5-10-minütigen Vortrag über grundlegende Managementkonzepte halten, um ihnen die Leidenschaft zu geben, die sie brauchen, um eine brüderliche Perspektive auf das zu haben, was sie geschäftlich tun.

+1 @Simon Boulanger: Nur ein Kommentar, um Sie wissen zu lassen, dass ich Ihre Antwort überprüft und auf Anfrage von mhoran_psprep meine Frage aktualisiert habe. Wenn Sie Feedback / Fragen haben, lassen Sie es mich einfach wissen. Vielen Dank!
Du hast es viel besser gemacht als ich!

Ich stimme mhoran zu, dass dies ein klassisches Problem ist. Aber ich bin nicht damit einverstanden, dass Sie eine Metaanalyse durchführen sollten.

Wir verlieren uns mit dem Schnickschnack der Technologie. Das sieht man nicht nur im Geschäft, sondern auch im Privaten. Beobachten Sie das Kaufverhalten, wenn Apple neue Technologien herausbringt. Es ist ein Fressrausch und wir kaufen. Wir kaufen, ob wir es brauchen oder nicht. Wir gestalten unser Leben um die Technologie im Gegensatz zu der Technologie um unser Leben herum, hauptsächlich weil es wirklich cool ist. Apple fragt uns nicht, was wir brauchen, sie sagen es uns, dann entwickeln oder übertragen wir unser Leben, um mit dem neuen Bedürfnis übereinzustimmen, von dem Apple uns gerade gesagt hat, dass wir es jetzt haben.

Was Sie brauchen, ist ein starker Moderator, eine Person, die die Geschäftssprache Ihres Kunden spricht, die die Technologie an der Tür überprüft und sich auf die Richtung des Geschäfts, die Wertstützen des Geschäfts, die Mission und seine Vision konzentriert . Sobald sich Ihr Kunde darauf geeinigt hat, wohin er gehen soll, kann er sich darauf konzentrieren, welche Daten er benötigt, wie sie synthetisiert werden müssen und welche Lösungen Sie benötigen, um sie zu synthetisieren.

Wenn Sie es umgekehrt machen, werden Sie am Ende das Geschäft ändern, um die Anforderungen der Lösung zu erfüllen. Leider machen wir das ständig. Sie müssen sich daran erinnern, dass die IT-Lösungen wegen des Geschäfts existieren ... nicht umgekehrt.

+1 @David Espina: Nur ein Kommentar, um Sie wissen zu lassen, dass ich Ihre Antwort überprüft und auf Anfrage von mhoran_psprep meine Frage aktualisiert habe. Wenn Sie Feedback / Fragen haben, lassen Sie es mich einfach wissen. Vielen Dank!

Darf ich eine praktische Lösung vorschlagen:

Ihr Kunde glaubt, dass die Daten einen Wert haben, also wäre das mein Ausgangspunkt. Identifizieren Sie einige Vorteile, idealerweise in greifbarer Form, aber wenn diese nicht vorhanden sind, beginnen Sie mit immateriellen Vorteilen und bringen Sie Ihren Kunden dazu, einige Werte um sie herum zu legen. Das ist Stufe 1.

Wählen Sie die besten Vorteile aus und ermitteln Sie, welche Daten erforderlich sind, damit diese Vorteile realisiert werden können. Das ist Stufe 2.

Phase 3 besteht darin, Ihre Möglichkeiten zur Analyse Ihrer Daten zu bewerten. Es könnte sein, dass es ein Standardtool gibt, das vielleicht bereits von den Konkurrenten Ihres Kunden oder anderen in ähnlichen Branchen verwendet wird oder vielleicht bereits zusammen mit ähnlichen Transaktionssystemen wie denen, die Ihr Kunde verwendet, verwendet wird. Betrachten Sie diese und entscheiden Sie, ob sie die Anforderungen erfüllen. Wenn ja, großartig; Wenn nicht, gehen Sie auf den Markt und sehen Sie, was es sonst noch gibt. Ein Wort der Vorsicht: Behalten Sie Ihren Verstand bei sich und kaufen Sie nicht das schillerndste, auffälligste Werkzeug auf dem Markt, es sei denn, Sie brauchen es und wissen genau, was es für Sie tun wird, was durch kostengünstige Alternativen nicht erreicht werden kann.

Phase 4 besteht darin, das Tool zu implementieren und einen echten Mehrwert für Ihren Kunden zu erzielen. Halten Sie sich an die ursprünglichen Vorteilsbereiche und kontrollieren Sie den Umfang Ihrer Bereitstellung, um die Vorteile schnell nutzen zu können. Auf diese Weise macht sich das Tool bezahlt.

Phase 5 besteht darin, das Wissen aus der ersten Iteration zu nutzen, weitere Nutzenbereiche zu identifizieren und alles noch einmal zu tun. Möglicherweise müssen Sie über die Verwendung eines anderen Tools nachdenken, oder noch besser, Sie können das Tool, das Sie haben, weiter ausnutzen. In jedem Fall haben Sie viel Wissen gewonnen, das die zweite und die folgenden Runden glatter und einfacher macht.

Gehen Sie so oft wie nötig um den Kreis, aber hören Sie auf, wenn die Vorteile die zusätzlichen Kosten nicht mehr überwiegen.

Ich hoffe, das hilft!