Technische keuzes Management Informatie Systeem MeanderGroep Dit document beschrijft de keuzes die gedaan worden ten aanzien van de hard- en software voor het Management Informatie Systeem. Voor de presentatielaag wordt een specifiek advies gegeven.
Server .................................................................................................................. 1 Platform ................................................................................................................ 1 Data- en informatielaag .......................................................................................... 1 Presentatielaag ...................................................................................................... 1 Toolkeuze presentatielaag ....................................................................................... 2 Management samenvatting toolkeuze presentatielaag................................................. 5
Server Er worden virtuele servers ingericht, bij voorkeur dedicated voor het MIS. Vanwege het incrementele ontwikkelproces wordt een ontwikkelstraat ingericht met ten minste twee servers, één voor ontwikkel/test en één voor acceptatie/productie.
Storage Voor de opslag van data is voldoende schijfruimte nodig. Uitgaande van een jaarlijkse groei van maximaal 50 miljoen records is voor tien jaar maximaal 500 GB schijfruimte nodig voor data en 50 GB voor logging. Een acceptatie/productie server met 550 GB schijfruimte en een ontwikkel/test server met 250 GB schijfruimte is voor de komende vijf jaar voldoende.
Platform In lijn met de MeanderGroep standaard wordt als operating system gekozen voor Microsoft Windows Server, minimaal versie 2003, bij voorkeur versie 2008 R2.
Data- en informatielaag Om de gegevens voor het MIS te verzamelen uit de diverse bronsystemen en te integreren tot een historisch correct geheel (het datawarehouse) is een datalaag nodig. Om deze data te transformeren tot bruikbare informatie is een informatielaag nodig.
Opslag Voor beide lagen zijn databases nodig. Hiervoor wordt, wederom in lijn met de standaard van de MeanderGroep, een Microsoft SQL Server database engine gebruikt, minimaal versie 2005, bij voorkeur versie 2008 R2.
Dimensionele opslag Afhankelijk van de keuzes voor de presentatielaag kan er ten behoeve van performance (en autorisatie) een extra dimensionele informatielaag worden ingericht. Hiervoor wordt gebruik gemaakt van Analysis Services, dat onderdeel uitmaakt van Microsoft SQL Server (vanaf versie 2005).
Verwerking Voor de geautomatiseerde verwerking van de gegevens wordt Integration Services gebruikt. Deze tool maakt eveneens onderdeel uit van Microsoft SQL Server (vanaf versie 2005).
Presentatielaag Om de informatie uit het MIS beschikbaar te stellen aan de eindgebruiker is een presentatielaag nodig. De keuze voor de juiste tool (of tools) voor deze laag is afhankelijk van de eisen en wensen voor de eindgebruiker. 1
Randvoorwaarden De volgende randvoorwaarden gelden: • De Microsoft SQL Server databases moeten als bron dienen. • Er moet gebruik gemaakt worden van Active Directory. • Er moet gepresenteerd worden in Microsoft Internet Explorer 7.
Rapportage Voor de eindgebruikers dient een rapportage omgeving beschikbaar te zijn, waarin voorgedefinieerde rapporten opvraagbaar zijn. Op deze rapporten moet autorisatie mogelijk zijn op basis van de rechten van de gebruiker, zowel voor het al dan niet mogen raadplegen van de rapporten als voor filtering op informatie in de rapporten. Een rapport kan bestaan uit diverse onderdelen: • Dashboard onderdelen, zoals smileys, trendpijlen en gauches. • Grafieken (taart-, lijn- en blokgrafieken). • Lijsten, die uitklapbaar zijn op de rijen en kolommen en voorwaardelijke opmaak bevatten. De rapporten moeten tevens doorklikmogelijkheden hebben naar andere rapporten, met behoud van parameters. Een aantal getrainde gebruikers moet zelf eenvoudige rapporten kunnen maken en publiceren.
Analyse Voor een aantal gebruikers dient een omgeving beschikbaar te zijn, waarin ad hoc analyses kunnen worden uitgevoerd. Hierin moet eenvoudig kunnen worden gezocht in de volledige informatieset door de informatie te filteren en te slepen in een matrix. Door de beschikbaarheid van het datawarehouse zullen de eisen en wensen voor de analyse omgeving gaan veranderen. In dat kader is het belangrijk rekening te houden met de eventuele toekomstige inzet van een geavanceerde analyse tool.
Toolkeuze presentatielaag Voor het kiezen van de juiste tools voor de presentatielaag wordt gekeken naar de volgende aandachtspunten: • Mogelijkheden en benodigde kennis voor gebruik • Mogelijkheden en benodigde kennis voor ontwikkeling en beheer • Kosten De volgende oplossingen worden met elkaar vergeleken: • Infor Decisions (http://www.infor.com/solutions/pm/infor-decisions/): consultancy door CPM4Care • Inforay Suite (http://www.inforay.nl/zorg/index.php): consultancy door Inforay • Microsoft SQL Server Reporting Services en Excel (http://www.micrososft.com/bi/): externe consultancy Voor alle drie oplossingen zijn referentiebezoeken uitgevoerd bij vergelijkbare zorginstellingen.
2
Mogelijkheden en benodigde kennis voor gebruik
Mogelijkheden rapportage
Mogelijkheden analyse Visualisatie
Benodigde kennis rapportage Benodigde kennis analyse
Distributie mogelijkheden
Infor Decisions (CPM4Care) + eenvoudig te gebruiken voorgedefinieerde rapporten via web + draaitabel functionaliteit + grafische weergave
Inforay Suite (Inforay)
++ werkt intuïtief -+ kennis nodig van draaitabel functionaliteit van Decisions ++ geagendeerde mail functionaliteit, export naar diverse formaten
++ werkt intuïtief + weinig mogelijkheden dus weinig kennis nodig
+ eenvoudig te gebruiken voorgedefinieerde rapporten via web alleen filtermogelijkheid + grafische weergave
+ mail functionaliteit, export naar PDF
Microsoft SSRS + Excel (externe consultancy) + eenvoudig te gebruiken voorgedefinieerde rapporten via web + draaitabel functionaliteit ++ ‘pixel perfect’ grafische weergave ++ werkt intuïtief + kennis nodig van draaitabel functionaliteit van Excel ++ geagendeerde mail functionaliteit, export naar diverse formaten
Mogelijkheden en benodigde kennis voor ontwikkeling en beheer Infor Decisions (CPM4Care) + standaard modules beschikbaar -+ relationele datalaag met snapshot methode, dimensioneel opgeslagen informatielaag (‘Decisions’) -+ specifieke kennis nodig (Decisions)
Inforay Suite (Inforay)
-kennis is beperkt beschikbaar
Beheer bronontsluiting
-kennis is beperkt beschikbaar + webbased, dus integratie met intranet mogelijk + Active Directory + via onderhoudscontract
Beheer basiskennis
specifieke kennis nodig
specifieke kennis nodig
Beheer intensiteit
+ bij robuuste implementatie lage intensiteit
+ bij robuuste implementatie lage intensiteit
Bronontsluiting
Datamodellering
Ontwikkeling rapportage
Kennis extern
Integratie
Autorisatie
+ standaard modules beschikbaar -+ relationele datalaag met snapshot methode, dimensioneel gemodelleerde informatielaag (‘X-ray’)
-+ specifieke kennis nodig (Maverick)
+ webbased, dus integratie met intranet mogelijk + Active Directory + via onderhoudscontract
Microsoft SSRS + Excel (externe consultancy) -+ geen standaard modules ++ relationele historisch correcte datalaag, dimensioneel opgeslagen informatielaag (‘cube’)
-+ wizards voor ontwikkelen van eenvoudige rapporten (Report Builder); ingewikkelde rapporten vereisen meer kennis ++ zeer veel kennis bij consultancy en op internet ++ naadloze integratie met Microsoft SharePoint + Active Directory -+ aanpassen ontsluitings proces + past binnen organisatie standaarden + bij robuuste implementatie lage intensiteit 3
Beheer responstijd
Infor Decisions (CPM4Care) veel afhankelijkheid van externe kennis
Inforay Suite (Inforay) veel afhankelijkheid van externe kennis
Microsoft SSRS + Excel (externe consultancy) + weinig afhankelijkheid van externe kennis
Kosten Uitgangspositie: • 150 rapportage gebruikers, waarvan 20 analisten • Ontsluiting van AXI Finance, Raet HR Beaufort, De Heer Software Plancare Dossier en TCM TIS Care • Oplevering van MIS met fase 1 modules • Genoemde licentiekosten zijn listprijzen; uitgangspositie is beschikbaarheid van Infor Decisions licenties voor 12 concurrent users en Microsoft SQL Server
Licenties eenmalig Licenties jaarlijks Standaard bronontsluiting Maatwerk bronontsluiting Standaard rapportage Maatwerk rapportage Interne inzet tijdens ontwikkeling Training eindgebruikers Totaal voor 5 jaar Totaal per gebruiker voor 5 jaar *: kan deels door In voor
Infor Decisions (CPM4Care) € 100.000 (50 extra concurrent users) € 22.700 € 23.000
Inforay Suite (Inforay) € 109.750
Microsoft SSRS + Excel (externe consultancy) €0
€ 24.145 € 27.500
€0 €0
€ 6.000 (stelpost)
€0
€ 40.000* (stelpost)
€ 18.000 € 40.000 (stelpost)
€0 € 40.000* (stelpost)
€ 60.000
€ 5.500 € 40.000 (stelpost) € 60.000
€ 1.200 € 361.700 € 2.411
€ 4.950 € 368.425 € 2.456
€ 4.500 € 144.500 € 963
€ 60.000
Zorg coach worden uitgevoerd
De beheerkosten (inspanning) zullen voor elke oplossing gelijkwaardig zijn, alhoewel je voor de CPM4Care en Inforay oplossingen eerder externe kennis zult aanroepen, terwijl je bij de andere twee oplossingen kan streven naar meer interne kennis.
4
Management samenvatting toolkeuze presentatielaag Infor Decisions (CPM4Care)
Inforay Suite (Inforay)
Microsoft SSRS + Excel (externe consultancy)
Sterke punten Veel kennis van de zorgmarkt (CPM4Care) Standaarden voor ontsluiting meeste bronsystemen
Zwakke punten Kennis van de tools is beperkt beschikbaar
Veel kennis van de zorgmarkt Standaarden voor ontsluiting meeste bronsystemen
Kennis van de tools is beperkt beschikbaar
Veel kennis van de tools beschikbaar Lage kosten, ook bij veel gebruikers Pixel-perfect rapportage Goede integratie in Microsoft landschap
Geen standaard modules voor ontsluiting bronsystemen
Toekomstbestendigheid van Decisions is onzeker en de afhankelijkheid van CPM4Care is groot Hoge kosten bij veel gebruikers Gebonden aan vaste look-and-feel
Toekomstbestendigheid van X-Ray technologie is onzeker en afhankelijkheid van Inforay is groot Hoge kosten bij veel gebruikers Gebonden aan vaste look-and-feel Omvang van MeanderGroep leidt tot performance problemen
Advies Op basis van bovenstaande eigenschappen is het advies om de presentatielaag van het management informatie systeem in te richten met Microsoft SQL Server Reporting Services en Excel. Deze oplossing biedt de meeste flexibiliteit en is het best in te passen in de organisatie, op het gebied van integratie in het applicatielandschap en in het functioneel- en technisch beheer. De demonstraties van de CPM4Care en Inforay oplossingen tijdens de referentiebezoeken hebben niet kunnen overtuigen. Beide werken met technieken waarvan de toekomstbestendigheid te betwijfelen valt en tevens bevatten deze oplossingen een te grote afhankelijkheid van de leverancier. Kijkend naar de kosten voor realisatie is eveneens de oplossing van Microsoft beduidend goedkoper, terwijl de kosten voor beheer gelijkwaardig zijn. Ook uitbreiding van het aantal gebruikers van het informatie systeem zal qua kosten in het voordeel werken van Microsoft.
In voor zorg-coach Arnoud Mesken
5