Business Solutions (BI, CRM)

  • PerformancePoint evolueert in MOSS 2010

    Zoals in 2006 bij de annoncering van PerformancePoint al was aangegeven zou de 2e release rond 2009/2010 het levenslicht zien. Deze release zou onder meer in het teken staan van (verregaande) integratie met MOSS (SharePoint).

    Na 3 Service Packs (SP; de laatste verschijnt in juli), is inmiddels bekend gemaakt dat de daaropvolgende hoofdversie van PerformancePoint volledig wordt geïntegreerd in de nieuwe versie van MOSS (de Office 14 versie; waarschijnlijk MOSS ‘2010’). Deze versie zal eind dit jaar/begin 2010 verschijnen.

    De volgende versie van PerformancePoint zal als ‘PerformancePoint Services for SharePoint’ het levenslicht zien en bevat de onderdelen:  scorecarding, dashboard en analytics. PerformancePoint Services zal onderdeel vormen van de Enterprise versie van MOSS.

    We zijn inmiddels al druk aan het en kijken naar de beta versies van de nieuwe Office en MOSS omgeving. De bekendmaking van Microsoft van PerformancePoint Services for Sharepoint zal dit enthousiasme weer verder gaan versterken.

    Persoonlijk vind ik de integratie van PerformancePoint in MOSS een erg goede stap. Het Microsoft BI portfolio wordt daarmee weer een stap simpeler, maar vooral ook verder bereikbaar gemaakt:

    SQL Server 2005/2008; basis BI

      • ETL Tooling (SSIS),
      • Reporting Functionaliteit (SSRS en SSRB) en
      • Analytics Engine (SSAS; ontsluiting via Excel of SSRS/SSRB)

    Met de komst van Office 14 (2010) Officewriter Reporting functionaliteit in Excel en Word;

    MOSS 2010 EE; Geavanceerde Presentatie (Web) Clients en BI Collaboratie mogelijkheden

    Als de Basis BI verder moet worden uitgebouwd kan dit met de volgende functionaliteit:

      • Scorecarding,
      • Dashboading,
      • Advanced Analytics (de voormalige ProClarity Functionaliteit)
      • Excel Services

    Met de komst van Office 14 (2010) Self Service Analysis in Excel en deployment via MOSS 2010 Excel Services. In combinatie met een SP op SQLServer 2008 krijgt daarmee ook Excel Services functioneel een flinke 'boost' voorwaarts. De eerste previews afgelopen oktober tijdens de World BI Conference in Seattle waren mijns inziens 'stunning'

    Wij zien dat een groot deel van onze klanten deze strategische Microsoft producten reeds  in het bezit hebben. Daarmee is dus in veel gevallen al aan de licentievoorwaarden (en kosten) voldaan, om met alle BI producten van Microsoft aan de slag te gaan. Een simpel stukje drempel- en kostenverlagende innovatie voor de gemiddelde Macaw klant.

  • Microsoft BI 2010-2015

    Some new developments will have significant influence in our (Microsoft) BI World. Some are being called revolutionary, some more evolutionary. We see a great temptation to embrace these developments as quickly as possible.

    However it’s wise to observe these developments from a more conceptual point-of-view. It’s important to ‘discover’ how the puzzle will or could fit together in the long-end. Some of the developments will most certainly never see true maturity and/or will be replaced by newer developments.

    During the last Microsoft BI Conference in Seattle last October, we visited a number of exciting presentations, but we more and more missed a number of conceptual considerations from a Microsoft point-of-view. The Macaw delegation returned home slightly disappointed on this specific issue. However we are currently investigating how to revise our Microsoft BI architecture (development) model and our BI Solution Factory, which we will use to implement for our customers for the period to come: 2010-2015.

    We are doing this by testing in some small R&D programs high potential developments and their necessary integrated role in the whole architecture of a 100% pure Microsoft BI architecture environment.

    The model of a Data Warehouse

    Kimball/Inmon and Data Vault

    The Kimball, Inmon battle is extended with Data Vault. Data Vault addresses a number of shortcomings in the existing models: tracebility, auditibility and adaptivity regarding changes of source systems (auditing and maintenance costs). However, the way the presentation data layer should be shaped, stays unmentioned; other than the use of a Star of Snowflake model is being advised. The advantage of a Data Vault Data Warehouse therefore can rapidly change into a disadvantage (the complete environment/architecture becomes more complex!). Data Vault furthermore uses the concept of a source-data driven Data Warehouse instead of a demand driven Data Warehouse; this will mean that a Data Warehouse will become substantial larger than needed.

    The Data Vault development is very interesting, but from a Microsoft point-of-view not mature.

    First of all there is a very simply reason from a practice point a view. Most of the organizations implementing a Data Warehouse are still in the phase of ‘first time use’ and don’t ‘feel’ the necessity on pre-investing on potential future advantages on maintenance costs.

    Furthermore a Data Vault Data Warehouse cannot be build more cost-efficient then a regular Kimball environment with the current state of technology. The business case for a Data Vault Data Warehouse is than specifically when heavily maintenance is expected (source system change e.g.) or audit trail management (regulations, e.g.).

    We have to wait for some fully automated tools for generating a Data Vault Data Warehouse out of a Source System structure and also generating a Star/Snowflake (cube) model out of a Data Vault model. There are already some third party tools  (e.g. Rapidace) which are covering part of the solution, but this is most certainly not the way to go for a pure Microsoft BI environment. Tooling has to embrace the UDM concept and has to anticipate on the Master Data Management development. Current tools don't.

    Some rumors say that SSIS components will come available next year which helps to create a Data Vault Data Warehouse. A first step.

    Master Data Management

    Master Data Management (MDM) integrated on all applications (line of business and business intelligence). At this moment (2008) it is basically just a concept with tooling for maintaining the master data management repository. When MDM as a tool will become mature over the next few years, it will take organizations years to fully integrate MDM in a ICT (and business!) architecture.

    The value of MDM for BI will substantially grow with the number of Line Of Business applications that will fully use MDM. Regarding BI; ETL (business and transformation logic will be handled trough MDM) and modeling will become less complex. MDM could decrease the business value of using Data Vault modeling, but will also change BI modeling techniques in general. Dimensions for example will no longer be part of a Data Warehouse, but will belong to the MDM environment (Dimension Management). The next generation of Data Warehouses therefore can consists only of Fact tables.

    The greatest risc of MDM becoming successful is it’s major impact on a ICT and business architecture. In my opinion it will have more impact than implementing for example a true SOA architecture or a large ERP system and it will take a longer period of time. Hopefully not only tools will be developed, but also some good methods on ‘how to eat this elephant’.

    The first MDM BI steps are to be expected by 2010/2011 (Microsoft plans it’s MOSS MDM tool to be released somewhere in 2010/2011).

    The architecture of a Data Warehouse

    Master Data Management with or without Data Vault modeling will have impact on the structure of a Data Warehouse. Currently known ‘default’ constructions like ODS, Staging Area’s, but also full relational Data Warehouse will have to be redefined; they could not be necessary anymore.

    For example. If a Data Vault Data Warehouse is in place, the only thing needed is an Data Source View algorithm to transform a Data Vault Structure to a Star/Snowflake scheme that is necessary for a cube. On top of this a MDM application could basically act as a kind of engine for Dimension Management, but also for the necessary Data Vault transformation.

    If we are looking to some new emerging technology, the conclusion is that technology will be ready to support these kind of thoughts. Project Gemini and Kilimanjaro are living proof. The first will be the self service analyses engine mechanism (2010/2011). This can be an accelerator for a next step.

    Self Service BI will probably be the first step on the way to an simplified Enterprise Data Warehouse (EDW) environment in the years to come. Self-Service BI however should be carefully managed; it should not lead to the next version of ‘Excel hell’; the ‘Self service hell’. In our opinion the dataset on which Self Service BI can be performed should meet some kind of quality conditions (a controlled data environment). If an organization embraces the thought of an EDW (it’s maturity reaches the single version of the truth thought), then there should be one common data source for self service BI.

    We think that controlled data environments will form within an EDW environment. This would be some kind of transactional (OLTP) data source. A new form that would combine/replace ODS and Staging; Data Vault could be a very useful way to do this.

    Self Service BI could be one of the applications on this data source. If Self Service leads to structured form of analysis and reporting; the Self Service environment can then be more or less automatically migrated to the formalized EDW BI environment. In Microsoft language : the automatically generation of a DSV, a formalized SSAS cube, connected to PPS. The demo’s given in Seattle proofs that this is no rocket science; let’s hope that ‘Donald Farmer & Friends’ will keep on track of their current development speed.

    Project Gemini is a ‘small statement’ that SSAS technology evolves quickly. This could also mean that the necessity disappears of a full relational Data Warehouse or Multi Cube environment. It looks like SSAS is heading for a ‘single EDW cube’ strategy for most organizations.     

    In our crystal ball the architecture of a future Data Warehouse will only consists out of 2 components:

    ·         A controlled data environment (driven by source systems data); which will support self-service/sandbox approaches. Controlled will mean some kind of cleansing (the same we see in Data Vault modeling)

    We strongly support this thought. It will lower the initial costs of a Business Intelligence project.

    ·         A formalized BI data environment (ultimate a single cube SSAS environment)

    Above is just one way how the Microsoft BI future could look like. Reality most certainly will look different. The general idea is that BI will change. And also a path as mentioned could easily be extended with a MDM environment Microsoft is now developing. We are excited on the years to come.

  • Een fase 1 implementatie van CRM: Hoe start ik met CRM?

    De vragen: 'wat is Customer Relationship Management (CRM)' en 'wat willen we daarmee bereiken binnen onze organisatie' lijken erg eenvoudig, maar zijn dat niet. Voorafgaand aan de implementatie moet een organisatie zich mijns inziens deze vragen echter wel stellen, anders is de implementatie gedoemd te mislukken. Het stellen van deze vragen is een van de 8 stappen die Gartner heeft gedefinieerd voor het succesvol implementeren van CRM.

    Het CRM implementatietraject

    Een implementatietraject van CRM bestaat uit een aantal onderdelen:

    • Plannen en sturen
    • Projectteam samenstellen
    • Wensen en eisen inventariseren
    • Implementatie CRM applicatie
    • Training en opleiding
    • Verankering binnen de organisatie

    Een CRM implementatie moet met name worden gezien als een organisatieveranderingsproces. Het betekent een verandering in de wijze van werken en verandering in het gedrag van mensen en dat is voor, tijdens en vooral na de implementatie een onderdeel dat vaak te weinig wordt belicht.

    Communicatie van de doelen en de plannen binnen de organisatie is een essentieel onderdeel van de CRM implementatie. Niet alleen voor het creëren van draagvlak maar ook bijvoorbeeld om te informeren over de resultaten en het benoemen van verbeterpunten.

    Gefaseerde aanpak

    Zoals in een eerdere blogpost van mijn collega Rene Vroemen al is geschreven, is een gefaseerde aanpak wenselijk ter ondersteuning van een 360 graden benadering (know, target, sell/deliver, services) en is het een groeimodel. Het is niet haalbaar om alle fases in één keer te implementeren binnen de gehele organisatie. De implementatie heeft een langere doorlooptijd, is complexer en de verandering binnen de organisatie is vele malen groter. Begin daarom eenvoudig (niet teveel functionaliteiten ineens gebruiken) en bij voorkeur met een pilot groep, voordat een uitrol plaatsvindt binnen de gehele organisatie. Draag zorg voor tussentijdse resultaten: quick-wins, en communiceer deze binnen de gehele organisatie. Bij voorkeur worden de quick-wins al in de aanloopfase vastgesteld.

    Fase 1: Ontwikkeling Accounts, Contacts en Activiteiten

    De eerste fase concentreert zich op de vastlegging van belangrijke gegevens en segmentatie van organisaties, contactpersonen en het uitvoeren en registreren van klantcontacten en andere activiteiten.

    Vaak zijn er veel verschillende Excel, Access en tekstbestanden bij een organisatie in omloop, waarin veel waardevolle klantinformatie staat. Inventariseer eerst deze bestanden, schoon deze zoveel mogelijk waar nodig en vul deze aan, voordat deze worden geïmporteerd binnen de centrale applicatie.

    Deze informatie kan vanaf de succesvolle implementatie van fase 1 binnen de gehele organisatie gedeeld worden, wat vele voordelen heeft en onder andere voor cross-selling zeer waardevol is (zie volgende fases).

    Wanneer voor iedereen duidelijk is wie de klanten zijn, wat hun kenmerken zijn, wie (eind)verantwoordelijk is voor de (klant)organisatie en wat de waarde is voor de eigen organisatie, is een eerste stap gezet. Daarbij is het goed up-to-date houden van de klant- en contactpersooninformatie onmisbaar. Bepaal wie verantwoordelijk is voor welk deel van de registratie. Wijs tevens een functioneel beheerder aan, die controles kan doen voor het bewaken van de kwaliteit van de gegevens. Spreek tevens af welke contactmomenten belangrijk zijn om te delen, zodat bij een volgend bezoek aan of gesprek met de klant de contacthistorie direct opvraagbaar is en iedereen op de hoogte is.

    Begeleiding implementatietraject

    Tijdens het implementatietraject wordt zoveel mogelijk met een groep van kerngebruikers overlegd over de (gewenste) processen binnen de organisatie. Deze kerngebruikers zijn een afspiegeling van de mensen binnen de organisatie. Macaw begeleidt dit traject door workshops te organiseren rondom de procesgang en van daaruit de vertaalslag te maken naar de gewenste inrichting binnen de applicatie Hierdoor kunnen de processen optimaal ondersteund worden met de MS CRM implementatie. De rol van de implementator is zoveel mogelijk mee te denken in de klantprocessen en quick wins te benoemen. En door zijn/haar kennis van implementaties bij vergelijkbare klanten en in dezelfde branches kunnen directe voordelen worden behaald door snel de juiste adviezen te geven met betrekking tot de oplossing.

    Door zoveel mogelijk de termen te hanteren die binnen de organisatie gangbaar zijn, zorgt de inrichting in fase 1 niet alleen voor herkenbaarheid, maar zal de acceptatie groter zijn.

    En - nogmaals - begin stap voor stap, het is eenvoudiger de applicatie op een later tijdstip uit te breiden met meer functionaliteit, wanneer de gebruikers het systeem al kennen en hebben geaccepteerd.

    De volgende fases kunnen zijn: het proces van het managen van een lead tot opportunity, marketingactiviteiten, integratie met backoffice systemen en managementrapportages.

    Deze fases kunnen weer alle bovengenoemde onderdelen bevatten binnen het implementatietraject (bijvoorbeeld het projectteam kan worden aangepast, opnieuw wordt een analyse gedaan naar de wensen, gebruikers worden getraind op nieuwe onderdelen).

    Door steeds meer gegevens te registeren van (klant)organisaties, wordt het nut van relatiemanagement steeds groter: kosten zullen afnemen (selectievere marketing), de omzet zal toenemen (gerichter aanbod) en de relatie kan nog verder worden verstevigd.

  • Microsoft BI Platform in de eerste vernieuwingsslag… en toen beheer?

    Binnenkort komt SQL Server 2008 beschikbaar. Het blijft in sommige discussie's onwennig om juist 'een technisch woord'; een database even te positioneren als basis voor een Business Intelligence gebruikers omgeving. Toch is voor Microsoft BI SQL Server een essentiele omgeving voor de implementatie van 'BI for the masses'; de belofte dat Business Intelligence voor iedereen, in zijn/haar interface op ieder moment bereikbaar en beschikbaar is.

    Vanuit Business Intelligence perspectief is het logisch dat SQL Server 2008 (voorheen bekend onder de naam Katmai) diverse verbeteringen heeft ten aanzien van Performance (for the masses impliceert namelijk dat hier continue aandacht voor moet zijn). Daarnaast dat bestaande BI Componenten weer verder zijn doorontwikkeld, hetgeen het geval is. Tot zover niets wat we niet konden verwachten. Hetzelfde geldt voor bijvoorbeeld de ondersteuning van spatiale (geografisch) BI.

    Voor mij is onder meer de integratie van OfficeWriter toch een van de belangrijkste nieuwe onderdelen die concrete verdere invulling geven aan de belofte van Microsoft. In het kort: rapportages ophalen, maar ook wijzigen in Excel en Word. Niets spectaculairs zullen sommigen zeggen, toch wel lijkt me. Microsoft introduceert een nieuw aandachtgebied voor BI: beheer van de BI presentatielaag.

    De presentatielaag wordt in eerste aanleg voor de gebruiker, waar en hoe je rapportages maakt, een pluriforme omgeving:

    • Reporting Services (statische rapportages gemaakt door de ICT afdeling) in het eigen portal of geintegreerd in SharePoint
    • Report Builder (het maken van rapportages door gebruikers die als Reporting Services rapport kunnen worden gedistribueerd in een organisatie)
    • Excel (ad hoc) rapportages
    • Het publiceren van deze rapportages in een SharePoint omgeving met Excel Services (zodat gebruikers om ICT heen snel een eigen BI presentatie omgeving kunnen maken)
    • OfficeWriter waarbij je Reporting Services rapportages in Word/Excel documenten kunt integreren en vervolgens hier zaken omheen kunt zetten, maar waarmee je ook rapportages kunt aanpassen

    Voor gebruikers daarmee legio mogelijkheden om op ieder moment in de eigen gewenste interface met BI om te kunnen gaan. Perfect.

    Maar daar begint voor de beheerder van de BI omgeving de hoofdpijn. Was tot voor kort BI als een applicatie te beschouwen, die als zodanig ook in beheer kon worden genomen, met duidelijke applicatie grenzen. Dan is die grens erg grijs aan het worden, er ontstaat een vanuit applicatiebeheer perspectief een redelijk groot niemandsland rond rapportages. Wie beheert en wie is eigenaar van de presentatielaag begint een serieuze uitdaging te worden bij de implementatie van een 'BI voor de masses' strategie.

    Essentieel in het hoofd bieden van deze uitdaging is beheer van de datastructuur. 1 logische databron (bij voorkeur een DWH) met eenheid van taal en 1 bron waarop in ieder geval de gebruikers data benaderen (een cube bijvoorbeeld/ bij voorkeur).

    De tot stand koming van deze structuur moet een beheerst proces zijn (gezien de potentiele impact van wijzigingen in de presentatielaag). Zaken als een geautomatiseerde ontwikkelstraat voor een BI omgeving zijn hierin essentieel (bij Macaw hebben we dit door middel van MAST geimplementeerd; een ontwikkelstraat voor Microsoft producten in combinatie met de projectaanpak van Macaw (http://blogs.macaw.nl/blogs/corporate_marketing_directie_hr/archive/2007/01/17/660.aspx) ). Het proces moet hier foutvrij en transparant zijn, zodat wijzigingen verderop in het proces; aanpassingen in de presentatielaag, niet nodeloos complex worden.

    Echter daarnaast komt er een zacht onderdeel in het proces (doorgaans moeilijker te managen). Toepassing van de strategie betekent ook dat een organisatie sterk reageert op kennistoevoeging in presentatielagen (formules en andere verrijkingen). Dit staat doorgaans haaks op een 'eenheid van taal' visie. Deze is essentieel voor organisatorische toepassing van BI for the masses (het wordt anders BI anarchy for the masses), maar ook voor het ICT beheer.

    Een geluk bij een ongeluk is dat een ICT (beheer) probleem hier hand in hand gaat met een organisatorisch probleem en dat dus de business case om tot een oplossing te komen snel te maken is.

    Afspraken rond beheer zijn essentieel. Niet alleen het gebruik/verrijken van data, maar ook inrichting en afspraken hierover worden steeds belangrijker. De functie van een Functioneel beheerder van een BI omgeving wordt daarmee een cruciaal onderdeel van een succesvolle implementatie van BI for the masses. Niet alleen de functie, maar ook het mandaat, de zeggenschap, van de functie.

    Daarnaast moet Microsoft nog effort gaan besteden om deze beheerder te gaan helpen met tooling om de complexiteit van zijn omgeving te overzien. Een pleidooi voor een metadata beheer omgeving ligt hierin voor de hand. Hierin kunnen dan op basis van Business BI entiteiten wijzigingen worden overzien (b.v. waar en hoe wordt een bepaalde meetwaarde; omzet, gebruikt, wie is eigenaar van de specifieke presentatie, etc.).

    Kortom beheer als succesfactor voor BI for the masses.

  • Performance Point als finishing touch

    Vorige week was voor Nederland de officiele lauch van Microsoft Office Performance Point Server 2007. Daarmee is de Microsoft BI Suite vooralsnog gecomplementeerd. Deze Suite bestaat feitelijk uit 4 producten. 3 daarvan zijn bij de meeste Microsoft platform gebruikers al in gebruik:

    ·         SQL Server 2005

    ·         Office (Excel, Visio)

    ·         SharePoint/MOSS 2007 met Report Center en Excel Services

    Performance Point (in de wandelgangen afgekort als PPS) is een apart BI product en bestaat uit 3 modules die je als 1 geheel aanschaft:

    ·         Monitor (het ‘oude’ BSM – Business Scorecard Manager)

    ·         Analyze (het ‘oude’ ProClarity)

    ·         Planning (voorheen bekend onder de codenaam Biz#)

    Met de beschikbaarheid dekt Microsoft voor wat betreft het maximale mogelijke portfolio van een BI/CPM leverancier het gehele terrein af. Daarmee heeft Microsoft bijvoorbeeld een vergelijkbaar portfolio ten opzichte van Cognos, die binnen de BI wereld in mijn beleving als enige een breed portfolio had, dat je ook als geintegreerd geheel kan beschouwen.

    Voordeel van Microsoft is een blijft dan men opereert vanuit een bekend veronderstelde user-interface (SharePoint, danwel Office) en dat de productintegratie (het –her- gebruik in andere producten) op een erg hoog niveau is. Dit geeft voordelen voor gebruikers (herkenbaarheid), beheerders, maar ook voor de producten zelf. Deze houden zich primair bezig met de initiele doelstelling van een product; ‘essentials’, zoals dat door onze westerburen zo mooi verwoord wordt.

     

    Met deze gedachte heb ik ook naar Performance Point aangekeken. Voor normale BI producten als Scorecards (Monitor) en Dashboard (Analyze) doet Microsoft haar imago eer aan; prettig intuitief. Zeker Performance Point Dashboard zijn simpel en voor wat betreft interfacing een verademing, waar alle BI functionaliteit (ook zaken als doordrillen, drill across) webenabled een muisklik van je verwijderd is. Althans als je de datastructuur van je BI omgeving (DWH, Cubes) goed hebt opgezet.

     

    Planning had voor mij wat meer voeten in de aarde voordat het kwartje viel. In eerste aanleg zat ik naar het product te kijken als de tool om een financieel budgetterings en planningsproces in een organisatie geautomatiseerd en dus foutvrij te laten verlopen (het gebied van Corperate Performance Management). Zeker omdat hier een vertaalslag moet worden gevonden van een financieel bedrijfsmodel naar een tool is hier gedegen financiele kennis meer dan op zijn plaats. Een terrein waar de gemiddelde ICT-er zich doorgaans niet op zijn gemak voelt (en ook waar de gemiddelde CFO zich niet op zjjn gemak voelt als een ICT-er hier mee aan de slag gaat).

     

    Planning blijk in praktijk echter veel meer mogelijkheden te hebben. Planning dekt/ondersteund weliswaar de financieel gestuurde processen, maar de relatie is niet 1:1. Binnen planning maak je modellen die zich richten op een bepaald organisatieonderdeel of een specifiek financieel proces. De verschillende modellen kun je ‘mappen’, waardoor een integrale procesondersteuning ontstaat. Echter dit is niet noodzakelijk.

     

    Het maken van een simpel Forecast model waarin bijvoorbeeld per Accountmanager, Per Klant de verwachte omzet per Maand wordt aangegeven is vrij snel te realiseren. Autorisatie is dat iedere Accountmanager alleen zijn klanten mag muteren is dan voor zichzelf sprekend. Evenals de volledig gestuurde interface in Excel. Door middel van het toevoegen van de nodige workflow en versie control heb je dan vanuit financieel oogpunt goed zicht op het proces en de wijze waarop Forecast zich ontwikkeld; gecontroleerd en transparant.

     

    Voeg daaraan een nieuw model toe ten aanzien van ResourcePlanning, of zelfs Tijdsbesteding (die kan worden ingelezen van een externe applicatie) en ... een primair proces van een PSA organisatie is ondersteund. Zo kun je voor ieder type organsatie al snel ondersteunende modellen maken.

     

    Kortom Planning is een erg zinvolle tool, die laagdrempelig en met een beetje inventiviteit breed kan worden ingezet, om vaak handmatige, tijdrovende en foutgevoelige primaire processen te ondersteunen.

     

    CPM voor de Masses.

  • De levenscyclus van een student – CRM in het onderwijs

     

    De heilige graal van  Customer Relationship Management is een persoon die zijn hele leven klant bij je blijft. Stel je voor dat je een snoepwinkel beheert en dat een zesjarige zijn eerste spaargeld aan een lolly besteedt in jouw winkel. Hij blijft geregeld langskomen om wat te kopen, eerst voor zichzelf, later voor zijn kinderen en kleinkinderen. Je weet precies wat hij en zijn gezin lekker vindt en prijst hem dat ook aan. CRM in zijn puurste vorm.

     

    Van de snoepwinkel naar het onderwijs. Vanaf een jaar of 4 komen kinderen  in contact met onderwijs.  Van crèche naar kleuterschool en via de lagere naar de middelbare school. Daarna MBO, HBO of WO of combinaties hiervan.  Met andere woorden: onderwijs beslaat een grote en belangrijke periode in een mensenleven. En dit is zonder cursussen, die mensen volgen als ze eenmaal actief zijn in het bedrijfsleven, mee te rekenen.

     

    De Toon wordt gezet

    De vraag is nu wat CRM in deze periode kan betekenen, zowel voor scholieren als voor onderwijsinstellingen. Op peuter, kleuter en lagere school niveau zal de scholier zelf niet erg betrokken worden. Maar de ouders des te meer. Zij worden graag op de hoogte gehouden van de vorderingen van hun kind en de doorstroom mogelijkheden. Hierbij valt te denken aan het uitreiken van folders voor het middelbaar onderwijs of een open dag waar de scholier, samen met de ouders, informatie ophaalt en achterlaat.

    De toon wordt gezet naar een vervolg opleiding voor deze scholier. Binnen CRM kan een onderwijsinstelling de details van een scholier niet alleen vastleggen maar hier ook  vervolg-acties aan koppelen om zo te trachten deze scholier(en) over te halen jouw school te kiezen.

     

    Vanaf de middelbare school wordt de inzet van CRM  interessanter voor de scholier zelf. Denk hierbij aan bijvoorbeeld  een SMS dienst die je op de hoogte stelt als een eerste lesuur uitvalt; een moderne variant van de ketting-bel-actie.  Of het automatisch versturen van remindermail aan klassen in verband met proefwerken of tentamens.

    Gedurende de middelbare schooljaren kan het vakkenpakket van een scholier in CRM worden bijgehouden evenals behaalde resultaten en interesses. Zo kan er tegen het einde van de middelbare schoolperiode een gewogen advies  worden gegeven over mogelijke vervolgstudies.  Door vanaf het eerste jaar een studie dossier van een scholier op te bouwen en op basis hiervan advies te geven over vervolgopleidingen, wint dit advies aan waarde. Je hebt zo immers het hele overzicht van iemands studietijd op een school en niet alleen datgene wat een decaan of leerling zich herinnert van ’t afgelopen jaar.

      

     Registreerbare contact momenten

    Als een scholier een vervolg opleiding gaat doen in VMBO, MBO, HBO of WO wordt CRM nog interessanter. In de laatste middelbare schooljaren is de scholier immers al op zoek geweest naar een geschikte vervolgopleiding. Hij/zij heeft folders aangevraagd via telefoon of internet en wellicht een open dag bezocht of daar interesse in getoond. Al deze  contact momenten zijn registreerbaar. De aankomende student kan je zo niet alleen vastleggen maar ook volgen in zijn interesse in een bepaalde opleiding. Als de adresgegevens van een aankomende student bekend zijn, kunnen hier vervolgens marketing acties aan worden gekoppeld.

     

    Als de scholier eenmaal student is geworden bij een onderwijsinstelling kan CRM op meerdere vlakken ondersteuning bieden. Zo kan er ook nu gebruik worden gemaakt van de eerder genoemde SMS dienst om studenten op ‘last minute’ informatie te attenderen. Daarnaast kan bijvoorbeeld een aanvraag van een tentamenkans of tentamenverlenging door de student via een SharePoint teamsite worden ingediend waarna de verwerking van dit verzoek volledig via CRM loopt.

     

    Uitreiken naar het bedrijfsleven

    Bedrijven kunnen zich inschrijven op een website om aan te geven dat zij plaats hebben voor een praktijkopdracht of een onderzoeksaanbod. De matching tussen student en praktijkopdracht verloopt via CRM.  Als de student besluit een praktijkopdracht aan te nemen,  wordt vervolgens automatisch een zogenaamde collaboratie site  vanuit CRM aangemaakt. Zo kunnen student, docent en de externe bedrijfsbegeleider samenwerken en documenten plaatsen op deze SharePoint site.

     

    Aan het eind van de opleiding kan het diploma via intranet worden aangevraagd. Deze aanvraag wordt doorgegeven aan CRM waar het proces diplomering van start gaat. Bij de uitreiking van het diploma krijgt de student niet alleen dat felbegeerde papiertje maar ook meteen het verzoek of hij/zij als alumnus verbonden wil blijven aan de onderwijsinstelling.

     

    De scholier/student kan via een digitale ontmoetingsplaats, zoals Schoolbank en Hyves, op internet zijn oud-medestudenten blijven zien.  Op basis van de gegevens in CRM kan je vervolgcursussen op maat aanbieden of een praktijkopdracht laten plaatsvinden bij het bedrijf waar een oud-student nu werkt.

     

    Veelzijdige toepassingen

    Zoals uit bovenstaande alinea’s blijkt, zijn de toepassingsmogelijkheden voor CRM binnen het onderwijs erg divers. Voor alle onderwijsvormen geldt echter dat CRM kan helpen bij het werven en volgen van een scholier of student. Daarnaast zijn er ook belangrijke verschillen. Zo zal een basisschool CRM met name gebruiken in haar dienstverlening richting de ouders van een kind terwijl een Hogeschool CRM vooral kan gebruiken om de aansluiting op het bedrijfsleven beter te faciliteren.

     

    In alle gevallen geldt dat een scholier of student als klant gezien moet worden. En klanten hebben per definitie verschillende behoeftes. Met CRM kan handig ingespeeld worden op deze verschillende typen klanten en hun behoeftes.

     

    Als consultant van Macaw implementeer ik CRM binnen verschillende onderwijsinstellingen, we zien de vraag van onderwijsinstellingen om meer klantgericht te werk te gaan, gestaag groeien.

     

  • Vooral de invoering van CRM systemen zou vaak in de soep lopen ...

    Onlangs verscheen er weer een bericht dat "de meeste ICT-projecten niet succesvol" zijn en vooral de invoering van CRM systemen zou vaak in de soep lopen. De meest genoemde oorzaken zijn: technische problemen, het systeem voldoet niet aan de verwachtingen, overschrijding in tijd en/of geld binnen het project.

    Ongetwijfeld is het onderzoek met de grootste zorg uitgevoerd en de resultaten worden niet in twijfel getrokken. De essentie is echter hoe je kunt voorkomen dat een CRM project mislukt. De praktijk leert dat "slechts" 20% van de projecten mislukt door technologische redenen (gebruiksvriendelijkheid, minder passend systeem gekozen, project vanuit IT aangestuurd in plaats vanuit de business).

    CRM is geen ICT project maar een cultuurverandering binnen de gehele organisatie en daardoor is invoering van klantgericht handelen zo moeizaam. Het is een ommezwaai van productgericht naar klantgericht denken, van denken in doelgroepen naar klantgroepen, van massamarketing naar one-to-one marketing. Succesvolle CRM implementaties zijn er voldoende geweest. Succesvolle implementaties hebben de volgende kenmerken:

    A. Er is sprake van een goed georganiseerd verandermanagement

       1. Het project wordt op het hoogste niveau binnen de organisatie en door alle directie (of MT) leden ondersteund. Is er een bepaalde urgentie of kan deze gecreëerd worden?

       2. Er is sprake van leiderschap in plaats van management;

       3. Er is een duidelijke visie en missie gedefinieerd waarbinnen invoering van een CRM systeem past;

       4. Communiceer de veranderingsvisie;

       5. Creëer een breed draagvlak. Beloon initiatieven en pak obstructie aan.

       6. Korte termijn successen helpen om  sceptici over de schreef te trekken. Het is uitermate belangrijk om deze korte termijn successen vooraf te identificeren;

       7.  Consolideer verbeteringen om meer veranderingen tot stand te brengen;

       8. Veranker nieuwe benadering in de cultuur.

    B. Goed projectmanagement is essentieel:

       9. Baken het project af met een duidelijke en beperkte scope lieft met een doorlooptijd van maximaal 3 - 6 maanden. Maak gebruik van plateauplanning om het project in de tijd uit te bouwen indien meer en uitgebreidere functionaliteit noodzakelijk is.

       10. Er zijn duidelijke afspraken omtrent aansprakelijkheid, verantwoordelijkheid, wie een bijdrage levert en wie betrokken wordt.

    Als bovenstaande 10 punten in acht worden genomen, zal de kans op succes sterk toenemen. Uiteraard kunnen consultants van Macaw u hierin ondersteunen vanuit een brede ervaring en achtergrond.

  • Macaw goes Dam2Dam

     

    De Dam tot Damloop 2007 krijgt er een stevige deelnemer bij. Dit jaar heeft Macaw zich namelijk met een team van 30 lopers ingeschreven om aan de prestigieuze en welbekende Loop (10 mile) mee te doen. En ik ben natuurlijk één van de renners.  Toen ik twee jaar geleden samen met een vriend meedeed zag ik al die bedrijven in aparte vakken staan met hun gesponsorde bedrijfskleding; klaar om collectief een mooie tijd neer te zetten. Hierdoor kreeg ik al snel de gedachte ‘dat moeten wij ook doen’ . Helaas werkte ik toen nog niet voor Macaw want vanuit de organisatie waar ik werkte was amper animo om deel te nemen. Dit is nu gelukkig anders.

     

    Aangezien een aantal van de lopers nog niet zoveel ervaring heeft, is besloten om de voorbereiding onder leiding van oud-Nederlands marathon kampioen Michel Rietheide (www.run4ever.nl ) goed en gecontroleerd te laten plaatsvinden. Al geruime tijd traint het Macaw team met Michel in het Amsterdamse bos en er is al duidelijk vooruitgang zichtbaar. De trainingen variëren van lichte opstart- tot zwaardere looptrainingen.

    En ik moet zeggen dat ze behoorlijk zwaar kunnen zijn. Type strafkamp ;)

    Er wordt aandacht geschonken aan de duurloop, looptechnieken, rekoefeningen, intervaltraining, hartslagfrequentie, schoeisel maar er is ook ruimte voor conditie spelletjes. Onlangs heeft hij ons voorbereid voor het fenomeen en tevens de Damloop-valkuil de IJ-tunnel. Met het dobbel/trim spel heeft Michel ons lichamelijk gewapend tegen de gevaren van het overschatten van deze tantalus. Ik ben ervan overtuigd dat we het tot een succes zullen brengen en ik ben nog meer benieuwd of er ook andere deelnemende ICT organisaties zijn die de strijd aan durven.

     

  • 'Ballmer was here' - afsluitende post over de BI Conference in Seattle

    Vanochtend een energiestoot gekregen van Microsoft CEO Steve Ballmer. Een gebruikelijke powerspeech, waarin duidelijk was dat BI in ieder geval ook hoog op zijn agenda staat. "Democratizing BI" was het centrale thema. Oftewel 'BI for the Masses'.

    De Nederlandse kolonie, die de derde grootste buitenlandse afvaardiging was, zat frontrow in het oranje. Een aanwezige Duitser verwonderde zich over deze 'landelijke' bedrijfskleding, dat was niet mogelijk bij onze oosterburen volgens de man in kwestie.

    Daarna de 3e sessie van Donald Farmer over DataMining gevolgd. Zo langzamerhand begin ik knap enthousiast over dit onderwerp te worden en ook over de toepassingsmogelijkheden, maar ook over Donald. Knap hoe hij dit onderwerp leuk en begrijpelijk over de buhne krijgt en ook zaken als DMX verstaanbaar uitlegt. Meer info op www.sqlserverdatamining.com.

    DataMining is nu een stuk duidelijker geworden en we zijn verleid dit de komende periode maar eens te gaan toepassen bij bijvoorbeeld een aantal CRM implementaties die we bij Macaw op stapel hebben staan. Het onderwerp leeft!

    En daarmee is een eind gekomen aan een leuke en al met al goede en zinvolle conventie. Nu is het tijd te gaan 'chillen' op Mt Rainier. Perfect zichtbaar vanuit Seattle en ijzingwekkend wit op afstand.

  • Meer nieuws uit Seattle: Here comes Katmai

    'Never a dull' moment als je een Microsoft presentator de mist in ziet gaan als hij een Report server wil integreren in een MOSS2007 omgeving. Na een half uur prutsen had hij alles weer aan het werk en was het publiek enorm verrast wat er kon. Wij een beetje blij aangezien het leermoment een paar maanden geleden ook al was ontstaan toen we in de avonduren dit zelf ook al hebben gedaan. Kortom hier niets nieuws, anders dan dat we als Macaw hier toch wel prettig vooraan lopen in kennis.

    Na een gezellig uitje met de Hollandse kolonie gisterenavond op dag 2 van start gegaan met een spetterende opening in het kader van Katmai (SQL Server 2008).

    In een demo van Reporting Services zagen we een component voorbij komen die verdacht veel leek op Dundas technologie, ik ben benieuwd of er nog een 'technologie overname' dus zit aan te komen.

    Daarnaast de integratie van Officewriter gezien. In Excel of Word kun je een Reporting Services rapport ophalen, draaien, maar ook aanpassen en weer opnieuw deployen naar de Reporting omgeving (en gebruiken binnen MOSS, ed). Excel of Word worden hiermee ook development omgeving met alle mooie opmaak features van dien.

    Wat nu erg duidelijk wordt is de enorme beweging die Microsoft jaren geleden heeft ingezet. Doordat de gehele BI omgeving van SQL feitelijk in XML wordt opgeslagen en met Office2007 hetzelfde gebeurd, kunnen nu de omgevingen met elkaar gedeeld en uitgewisseld worden.

    Ook wordt duidelijk dat Microsoft mikt op het heel breed (voor wat betreft de rollen maar ook de hoeveelheid gebruikers) inzetten van BI. En dat er dus veel meer gevraagd gaat worden van de capaciteiten van de database, maar ook van de kwaliteit van het BI (data/cube) model. De kruk zit hem zo direct niet meer in het maken van rapporten e.d., dat wordt een commodity. Maar wel in het opzetten en onderhouden van een model en het kunnen plaatsen van alle mogelijkheden om met BI om te gaan; dat is wel heel complex geworden in de 'people ready' wereld. 

    Daarmee op Katmai aanbeland. Volgend jaar komt het eraan. Daarna de bedoeling dat er iedere 24-36 maanden een nieuwe versie gaat verschijnen. We hebben de eer gehad de eerste 'publieke' preview van Katmai te zien.

    OfficeWriter zal volgens mij met Katmai meekomen. Dat zal nog wat aanpassingen gaan vragen in Reporting Services wat dus op de schop moet.

    Voorts veel aanpassingen in datatypes (spatial!) - alles moet in de database kunnen worden opgeslagen-, policy based management, development acceleration (door language specific querying en entity use), etc. Erg leuk was het concept van synching tussen databases 'on any device'. Ik zoek nog steeds naar een goede omschrijving, maar hou het maar op gridcomputing met een masterdatabase. SQL Server DBA wordt dus een zeer serieuze, brede en gewenste expertise.

    Doordat men SQL Server voor veel intensief gebruik gaat positioneren, zal performance een main issue gaan (en moeten) spelen. Al met al zal er weer een flinke dosis 'BI related' functionaliteit met SQLServer meekomen.

    We gaan zo maar eens de hardloopschoenen aan doen aan een flink rondje langs de baai rennen. Per slot van rekening 'druk' in de voorbereiding met de van Dam tot Dam loop. We laten de Macaw collega's in Holland dus niet in steek;-)

    De gedachten de vrije loop laten dus. Is wel even nodig met alle impressies.

  • Microsoft BI World Conference in Seattle

    Microsoft BI World Conference Seattle - Day 1

    Ik ben met collega's Dennis en Pieter op de Microsoft BI Conference in Seattle en heb net de eerste ochtendsessie overleefd. Om 7 uur met een aantal andere Hollandse collega's ontbijt gehad en onder de hardrock klanken van 'Stairway to heaven' en een Starbuck's de openingssessie begonnen.

    2800+(!) conventiegangers uit 60 landen is een hoop en zelfs de hoofdzaal zat te vol; 'uitverkocht' was de kreet. Microsoft was merkbaar trots op het feit dat deze 1e BI conference zo druk bezocht wordt. Zelf heb ik in het verleden ook van andere vendors een aantal BI party's mogen meemaken maar deze hoort toch wel in de topcategorie. De aanwezigheid van Microsoft in de BI industry is dus merkbaar.

    Getalsmatig een aantal leuke feitjes: De BI industry gaat dit jaar door de 23 billion dollar grens. TaTa (IT/Consulting bedrijf uit India en via het moederbedrijf betrokken bij veel meer, voor diegene die het nieuws een beetje volgen) denkt dit jaar meer dan 100 Mln BI Consulting te doen.

    Nog een leuke: jaarlijks neemt wereldwijd de hoeveelheid informatie die in ERP systemen wordt opgeslagen met 2 Mln Exa (1 Exa=1000 Peta, 1 peta=1000 Terrabyte, ofwel 1.000.000.000.000.000.000 bytes) byte toe. Als dat allemaal moet worden ontsloten met BI (ja, volgens de presentator), dan valt er nog een hele hoop BI te ontwikkelen.

    Meteen een aantal nieuwtjes. Sidenews was de overname van Outlooksoft door SAP, maar naast de annoncering van Performance Point 'this summer', was hoofdnieuws dat Katmai (SQlServer's volgende versie) volgend jaar - 2008- er aan komt en dat http://www.softartisans.com/ is overgenomen door Microsoft.

    De integratie van ProClarity (PerformancePoint Analysis) in SharePoint 2007 neemt bemoedigende vormen aan (decomp trees enzovoort werkt nu allemaal geintegreerd - ogenschijnlijk - met Business Scorecard Manager).

    Verder is erg opvallend de meer dan centrale rol die SharePoint 2007 speelt als het 'delivery platform' voor Microsoft BI, op basis van de applicaties die je ontwikkelt met Excel 2007 en PerformancePoint.

    Nog even mogen genieten van de search capaciteiten van SharePoint 2007 door ongestructureerde (docs) en gestructureerde (BI) en daarnaast van een voor mij nog onbekende Analysis addin in Excel die meekomt met SP2 van SQL2005, bij de DataMining Addin.

    Enfin, we gaan de chalktalks en de handon sessies maar in. En daarna ons maar weer geestelijk voorbereiden op een steak of zo.

    Genoeg 'food for thought' voor vandaag.

  • Business Intelligence in LOVE

    28 november is de officiele Launch van Office 2007, Vista en Exchange 2007; LOVE. Samen met Arjan Oude Kotte en Marcel Westra van Microsoft gaan we praten over Business Intelligence en 'de nieuwe manier van werken'

    Binnen Macaw zijn we inmiddels al geruime tijd bezig met Office 2007 en in onze jaarlijkse begrotingsrondes is Office dit jaar 'gepromoveerd' van Excel Spreadsheet naar Analyse omgeving, waar naar hartelust draaitabellen door financiele, marketing, directie en sales zijn gemaakt, opdat een ieder vanuit een eigen perspectief de informatie die in de diverse administraties 'verborgen' ligt te gebruiken voor de eigen plannen in 2007.

    Gebleken is dat de drempel in 2007 erg laag is voor zowel 'ervaren' Office gebruikers, als de mindere goden, om snel aan de slag te gaan in de nieuwe omgeving. Waar de een graag met ouderwetse rapportages werkt en de ander graag in Excel onder de motorkap wenst te kijken, ieder kan op zijn eigen manier met de informatie aan de slag gaan.

    Voor Business Intelligence is dit 1 van de 3 peilers voor de nieuwe manier van werken, zoals Microsoft dit noemt:

    1. Business Intelligence moet een technologie zijn, die door iedere mogelijke gebruiker in een organisatie moet kunnen worden aangewend voor zijn specifieke behoefte ('BI for the masses')
    2. Business Intelligence moet een betaalbaar onderdeel zijn van de ICT omgeving
    3. Business Intelligence moet door iedereen op ieder moment op een voor hem/haar prettige/bruikbare manier gebruikt kunnen worden.

    In 2005 met de annoncering van SQL 2005 is Microsoft begonnen met een Roadmap die de nieuwe manier van werken voor Business Intelligence gaat invullen.

    Met SQL Server 2005 worden de eerste 2 peilers ingevuld. Een uiterst schaalbaar, robuust, maar ook zeer betaalbaar Business Intelligence Platform is aanwezig. Iets wat wij inmiddels ook bij diverse relaties, zoals Sara Lee, Bouwfonds en Vendex hebben mogen (mee)helpen te implementeren. Datawarehouses die tientallen tot honderden miljoenen rijen informatie kunnen bevatten en in potentie door honderden gebruikers kunnen worden geraadpleegd, zijn vandaag de dag actief.

    De laatste periode zijn we ons aan het specialiseren op het toegankelijk krijgen van deze, in potentie, zeer gedetailleerde informatie, door middel van Dashboards en Scorecards. De laatste 2 BI-events (www.hetbievent.nl) hebben we hiervoor al de casussen laten zien van ANWB Reizen, ROC Koning Willem I en de Hogeschool Utrecht (http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=200249). Deze organisaties liggen inmiddels een eind op de rit om de nieuwe manier van werken voor Business Intelligence in te vullen. De volgende en vooralsnog laatste stap kan volgende week worden ingezet.

    Met de launch van Office 2007 en Microsoft Office Performance Point (Business Scorecard Manager, Dashboard en Financial Management), wordt de roadmap naar de nieuwe manier van werken voor Business Intelligence vooralsnog afgesloten.

    Dit zal ondermeer betekent dat niet meer naar een aparte BI omgeving moet worden gegaan, maar dat de BI kan worden 'opgehaald' op het moment dat je het nodig hebt en met de software die je op dat moment gebruikt. Simpele voorbeelden zijn: het ophalen van KPI's en scorecards in Excel of PowerPoint, Reporting opstarten vanuit Excel als basis voor een nieuwe rapportage, centraal gebruik van Excel vanuit je intranet.

    De puzzle van Microsoft Busines Intelligence is bijna compleet, de tools zijn voorhanden om Business Intelligence tot een geintegreerd en niet een apart onderdeel te maken van de bedrijfsvoering op ieder moment van de dag, voor iedere medewerker, met ieder tot beschikking gesteld ICT hulpmiddel. 

      

  • Wat kost een BI project; verantwoord gokken of verantwoord doorrekenen?

    Er zijn natuurlijk verschillende factoren die de kostprijs van een BI project bepalen. Als Consultant wordt je primair gevraagd om een goede en verantwoorde inschatting te maken van je ‘eigen’ werk.

     

    Dit ontslaat je natuurlijk niet van de verplichting om ook te letten op alle andere kostenfactoren: Hardware, Licenties, Inspanning gebruikersorganisatie en Beheer en Onderhoud.

     

    De laatste (toekomstige) kostenpost is afhankelijk van vele factoren, zoals: de veranderingen in een klantorganisatie, het ervaringsniveau van de gebruikers, maar natuurlijk ook de wijze waarop een systeem initieel is opgezet.

     

    Het datamodel op basis waarvan rapportages en analyses worden gedaan is de leidende factor van een BI omgeving. Echter op het eerste gezicht is dit soms onttrokken aan het zicht van de gebruiker. De intelligentie van het BI systeem zit in mijn beleving echter primair in het datamodel en niet, zoals ik zo vaak zie, in de intelligente queries in de rapportages en analyse.

     

    Mits goed opgezet (en Kimball heeft hiervoor een goede voorzet), kun je uit het datamodel een zeer groot deel van de omvang van een BI project ‘lezen’.

     

    Zeker in de BI wereld worden projecten vaak op basis van ‘gevoel’ opgezet. Binnen het kader van een projectaanpak (bv DSDM of RUP), algemene regels voor verhoudingen van fases in een aanpak, het aantal rapportages en analyses wordt een planning aangeleverd. De ervaring van de betrokken consultant bepaald in hoge mate de waarde van de planning; verantwoord of een gok.

     

    Nu is met een ‘buikgevoel’ niets mis, gestoeld op basis van ervaring zelfs onmisbaar. Echter een ‘sanity’ check op basis van meetbare factoren is een goede manier om te valideren hoe goed een planning werkelijk is.

     

    Daar zit dan ook de waarde van het (op Functie Punt Analyse gebaseerde) rekenmodel wat we de afgelopen jaren hebben ontwikkeld om een BI omgeving ‘door te rekenen’. Dit model is vooralsnog MOP (Multi ObjectPunt Analyse) gedoopt, met als uitgangspunten:

    • RUP als aanpak, doorrekening voor de Ellaboratie en Constructie Fase
    • Datamodel als leidende factor (MDM; Multi Dimensionele Modellering volgens Kimball)
    • Microsoft BI als gebruikte tool (waardoor bv. normaliter aspecten met zware impact als Slowly Changing Dimensions als relatief licht beoordeeld kunnen worden)

     

    Tijdens de Inceptie fase en het eerste deel van de Ellaboratie fase wordt dan ook relatief veel aandacht gespendeerd het logische datamodel te achterhalen. Dit is primair een zeer op de gebruikers gericht proces, waarbij op basis van een functionele decompositie van de rapportages en analyses een logisch MDM wordt gemaakt. Dit decompositieproces leidt feitelijk tot een BI use-case.

     

    Rapportage en Analysebehoeften worden gepresenteerd op basis van Natuurlijke Taal, die vervolgens door de consultant 1:1 modelmatig kan worden vertaald naar een MDM. Dit proces is feitelijk niet enorm complex, maar wel BI specifiek en vraagt veel kennis en ervaring van de BI consultant die dit proces uitvoert. Vanuit een hoog abstractie niveau is dit een BI vertaling van wat vroeger (jaren 80 en 90) in DFD’s plaatsvond, aangevuld met stukjes NIAM en de equivalent van Date’s normalisatie methode (3e Normaalvorm) voor BI: MDM (hierop wil ik een een latere blog nog eens terugkomen).

     

    Dit gehele proces geeft belangrijke input voor het inschattingsproces wat in MOP plaatsvindt:

    • Berekening van de Bruto Objectpunten

    De Feitelijke doorrekening op basis van het MDM en de in natuurlijke taal vastgelegde rapportage en analysebehoefte, e.e.a. op kwalificatie van de verschillende objectpunten (makkelijk, gemiddeld en moeilijk)

    • Berekening van de Netto Objectpunten

    Dit is op basis van de correctiefactor die op de Bruto objectpunten wordt toegepast. In de basis kijken we hier feitelijk naar een aantal meetbare risicofactoren: aantal en complexiteit van bronsystemen in relatie tot het voorkomen in enkelvoudige feiten en dimensies, de ETL strategie en het gebruik van specifieke Microsoft tooling en tot slot het ervaringsniveau van de gebruikers.

    Op basis van de berekende brutopunten wordt vervolgens een productiefactor bepaald (aantal uur per punt), wat lijdt tot een bruto berekening van de projectinspanningen.

     

    De berekening dient als basis van een planning waarop vervolgens kan worden doorgerekend:

    • Toevoeging van eventuele risicofactoren, die afhankelijk zijn van hoe ver men in het project/proces is (‘data source en Scope Creep’)
    • Projectmanagementinspanningen
    • Etc.

     

    MOP is niet opgezet als een wetmatige planningstool binnen Macaw, maar primair als ‘sanity’ check en risico-analyse middel om een project verantwoord te kunnen doorrekenen. Daarnaast om dit proces inzichtelijk en transparant te kunnen maken, hetgeen vanuit een kwaliteitsgedachte van belang behoort te zijn.

     

    Het uitvoeren van projecten is en blijft mensenwerk en geen calculatorische activiteit.

     

     

  • Microsoft Office PerformancePoint Server 2007 – Game, Set & Match in BI land?

    Met de annoncering van PerformancePoint lijkt een einde te zijn gekomen aan de al lange tijd aanhoudende stroom van nieuwe BI producten van Microsoft. Waar staat Microsoft in BI land na deze jongste annoncering ?

    PerformancePoint komt in de loop van Q2 2007 op de markt en vanaf deze zomer zullen de eerste klanten met Beta versies aan de slag gaan. Kortom het duurt nog een jaar voordat Microsoft ‘er is’.

    Maar van enig aanstormend geweld is zeker sprake.

    Grofweg genomen bestaat het Microsoft BI Platform uit de volgende producten:

    • SQL Server 2005; database, ETL omgeving, Reporting Omgeving, Analyse Omgeving en Notifcatie omgeving; het BI fundament. Voor alle BI ‘add-ons’ wordt in tegenstelling tot alle andere leveranciers niets extra’s betaald
    • Office; ontsluiten van de analyse omgeving vindt plaats door middel van Office Excel. Dat werkt al vanaf Excel 2000, maar met Excel 2007 worden er toch belangrijke stappen vooruitgezet. De analyse capaciteiten van Excel zijn fors toegenomen, Excel is ook serverside (webbased, zerofootprint) te benaderen en ook Reporting Services kan vanuit Excel worden benaderd. Excel is daarmee de Ad-Hoc Reporting en Analyse front-end geworden.
    • SharePoint; Als geintegreerde distributie omgeving van Microsoft BI. Vanuit het Portal (deze functionaliteit zit al in het bij Windows Server standaard meegeleverde SharePoint Services) kunnen Reporting, maar ook Analyse, KPI’s, etc standaard worden gepresenteerd. SharePoint is daarmee een BI portaal geworden, zowel als Intranet als Extranet te gebruiken
    • PerformancePoint; boven op het BI fundament te plaatsen, ten behoeve van geavanceerde Dashboards (voorheen ProClarity), ScoreCards (BSM) en ook een CPM (Corperate Performance Management) omgeving

    De enige BI speler ie op dit moment deze BI integratie aanbiedt is Cognos. Ten aanzien van de andere spelers blijft het vervolgens een heel eind rustig. Hyperion en SAS doen een redelijke gooi, maar zitten prijstechnisch op een compleet andere golflengte. Business Objects weigert CPM op te pakken. De andere inmiddels kleinere spelers zoals Actuate en Microstrategy houden het bij Analyse, Dashboard en Scorecards en zeggen integratie te hebben met ETL / CPM omgevingen van derden.

    Waar Microsoft 4/5 jaar geleden voorzicht de eerste stappen zette op BI, is het dus in 5 jaar tijd in staat geweest zich vooraan te nestelen als BI speler. In mijn (toegegeven, subjectieve) beleving een prestatie van formaat.

    Waar 1-2 jaar geleden klantacceptatie nog een issue was, zien wij dat inmiddels ook als sneeuw voor de zon verdwijnen. Of de BI competitie in staat is te parreren is de vraag. De innovatiedrang van Microsoft bijhouden is vanuit financieel investeringsoogpunt nagenoeg ondoenlijk. Prijstechnisch competatief opereren is in de basis onmogelijk, gezien de gekozen benadering door Microsoft.

    Microsoft zorgt ervoor dat de BI markt binnen nu en 2 jaar volledig veranderd zal zijn. Veel meer en meer organisaties gaan BI actief gebruiken; de toepassing van BI zal een vlucht nemen en integratie in frontoffice (Office KA en Portals) zal een kritische succesfactor zijn. In deze groeiende markt zullen de gegeven partijen daarom niet hoeven te vrezen voor hun financiele aandeel. In een groeiende markt is namelijk altijd ruimte voor uitbouw, daarnaast zullen bestaande klanten met grote implementaties moeilijk kunnen overstappen, omdat men het risico op desinvestering loopt. Echter investeringen worden afgeschreven.

    Zijn er nog to-do’s voor Microsoft? Diversen natuurlijk. Een belangrijke, die in mijn optiek in handbereik ligt is het komen tot een BI repository (metalayer). Ten aanzien van Business Logic impliceert PerformancePoint dit te bieden, echter de koppeling/integratie van deze repository met het BI fundament ontbreekt nog. Niet zozeer vanuit concurrentietechnische overwegingen; want over een heel bij platform heen is de rest ook niet zo ver.

    De gebruiker heeft hier weinig last van, de developer wel (en daarmee in financiele zin ook de gebruiker). Gezien de wijze waarop het BI fundament is opgezet moet deze stap echter zeer klein zijn. Het vergt meer het maken voor een goede visuele tool, dan het aanpassen van de structuur. Waarom zou het mij niet verbazen als SP2 fo SP3 van SQLServer 2005 rond de zomer van 2007 uitkomt, tezamen met PerformancePoint, ook dit is afgedekt.

  • Portal is the BI place to be

    Laatst na afloop van BI event (www.hetbievent.nl) zitten filosoferen over de aankomende trends in BI. In mijn beleving is hier weinig voorspellend vermogen voor nodig.

    Ongeacht leverancier is nagenoeg iedereen in de BI-wereld bezig BI als 'massa' consumptie product te positioneren. Wat mij betreft gaat het nog een stuk verder: BI wordt een algemeen goed binnen iedere organsatie.

    Dat betekent ook dat BI naadloos moet integreren op de dagelijkse werkplek. Je moet het als het ware niet meer in de gaten hebben dat je in een BI applicatie aan het werk bent.

    De dagelijkse werkplek. Vandaag de dag zijn er vanuit het perspectief van de zakelijke gebruiker 3 'werkomgevingen':

    1. De applicatie (ERP, etc.)

    2. De portal van de organisatie, als verzamelplaats voor Organisatie en Informatie

    3. De Office omgeving (Outlook, Excel, Word).

    Ik denk dat de applicatiewerkomgeving meer naar de achtergrond gaat verdwijnen en een omgeving wordt voor 'super-users' en daarentegen de Portal omgeving een stormachtige ontwikkeling gaat doormaken, als de primaire, gestructureerde interface tussen organisatie en medewerker/-ster, waar in toenemende mate 'applicatie' specifieke webparts zullen gaan opdoemen. Als je bv. kijkt naar ERP applicaties dan heb je zelden de volledige applicatie nodig, maar slechts zeer beperkte delen, waarom die niet specifiek ontsluiten binnen je 'eigen' portal.

    Dezelfde trend is ook gaande vanuit het perspectief van de Office omgeving,

    De BI-battle zal dan niet gaan over de leverancier met de beste functionaliteit op BI gebied, maar vooral op de leverancier die het beste aansluit en integreert op Office en de Portal omgeving.

    Bij klantbezoeken her en der zie je deze trend feitelijk ontstaan. Onlangs een bezoek bij een relatie die als Portal Microsoft technologie gebruikt, maar in de BackOffice, dus ook BI, Oracle en die er nu achterkomt dat de integratie van een Oracle BI omgeving in de portal in ieder geval een stuk duurder uitvalt, dan dat hij initieel een BI omgeving met Microsoft BI had opgebouwd. (ook al was Oracle BI 'gratis', omdat de licenties waren afgekocht). Eenzelfde verhaal ook in een SAP gerelateerde omgeving mogen ervaren.

    De komende versies van SharePoint 2007 en Office 2007 gaan dit verder accentueren. Microsoft kiest hier voor integratie van SQL Server 2005 BI met SharePoint en Office, maar ook voor de integratie van Office met SharePoint.

    SharePoint 2007 BI - small     Office 2007 BI - small

    Vanuit gebruikersperspectief ontstaat direct een 'no-brainer' over welke BI omgeving wenselijk is, indien een organisatie aan de 'voorkant' kiest voor Microsoft producten.

    Een kleine maar blijft op zijn plaats. De nieuwe producten brengen BI erg dichtbij en feitelijk valt het soms niet meer op dat je met BI bezig bent (wat mijn ervaring onlangs met Office 2007 was). Feit blijft dat deze 'nieuwe vorm' van BI eist dat je de BI omgeving gestructureerd en goed opzet en niet in de verleiding moet komen tot quick en dirty oplossingen. Een gebied waar dit bv. erg duidelijk speelt is het gebruik van KPI componenten (die mits centraal gedefinieerd in de cube), als component kunnen worden gebruikt in BSM, SPS, Excel, etc..

    Dit gevaar schuilt namelijk in de toegankelijkheid van de huidige producten (erg laagdrempelig). Maar wees gerust, de 'pay-back' zal snel optreden, op het moment dat medewerkers massaal aan de slag gaan met consumeren.

This Blog

Post Calendar

<May 2012>
SuMoTuWeThFrSa
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

Post Categories

News

niews items

Syndication

Powered by Community Server, by Telligent Systems