fredagen den 27:e januari 2012

Cognosbloggen

Oavsett om du är Cognosutvecklare eller kravställare och oavsett om du är nybörjare eller mer erfaren hoppas jag att ni följer Cognosbloggen.

Det är en lättillgänglig källa för inpiration och kompetensutveckling!

Förutom allehanda tips och tricks för Cognos BI, TM1 och SPSS finns där länkar till exempelvis proven practices. Håll utkik efter de mycket givande seminarierna, nästa gäller Active Reports och hålls någon gång under Q1.

fredagen den 20:e januari 2012

Project on Microsoft SQL Server 2012 RC0

Together with my colleges Johanna and Andreas I've spent the morning demonstrating a possible BI solution. It is always a bit nervous to have a demo and to see how engaged the listeners will be. Will they listen? Will they like what we have prepared? Will there be a project? 

Today, the response was good and it looks like we soon will be able to start our first project on SQL Server 2012 RC0. In this particular case the reason for choosing RC0 of 2012 is the new project deploy model, which in this customer scenario will be a great asset when the solution shall launch on various sites. 

Soon time for well deserved weekend!

tisdagen den 17:e januari 2012

Skeppsbron Mighty Penguins går för seger ikväll

I dag är det premiärmatch för Attollos (och Nansens, och Söderhavets) innebandylag i Stockholmskorpen 2012. Då vi vann vår division 2011 så blir det 2012 lir i ytterligare en högre division.

Ikväll går vi för vinst, ingenting annat är på kartan!

Kom och hejja på oss i kväll Brommahallarna kl 19:00

måndagen den 16:e januari 2012

IBM Cognos Reporting - Conditional Zero Suppression

Man vill ha val att nollundertrycka en rapport i prompt sidan. Hur gör man?

Man skapar en dummy kolumn som har värde '1' om man har valt att inte nollundertrycka, '0' om man vill nollundertrycka. Nollundertryckning är på i rapporten hela tiden. Och den här dummy kolumnen är förstås dold.

Thank you Gabriel for another good idea!

onsdagen den 11:e januari 2012

Business Intelligence - Marknadstrender 2012


Kontinuerligt hör man talas om heta ämnen och trender, uttalanden från alla möjliga experter och undersökningsföretag. Kanske är det den analytiska ådran i mig som talar, men visst är det välskönt att få saker och ting uppstaplade i all sin enkelhet? Här följer därför de fem viktigaste punkterna(i oberoende ordning), inom en överskådlig period, gällande beslutsstöd.

1. Stora datamängder
Datat analyseras idag på ett helt annat sätt än tidigare då det endast lagrades för att kunna gå tillbaka och se på resultatet historiskt. Kravet på att kunna hantera stora datamängder blir allt större, och det ställer i sin tur högre krav på BI-leverantörer. Leverantörerna behöver kunna erbjuda lösningar med hög prestanda, möjlighet till ad-hoc-rapportering och in-memory-analyser.

2. Självbetjäning!
Det allmänna BI-medvetandet har idag höjts till den grad då de flesta inom en organisation kontinuerligt följer upp sin prestation mot utsatt mål med hjälp av analysverktyg. Färdiga rapporter för uppföljning av grundpelarna finns kvar blandat med de allt mer populära självanalyserna.

3. Social BI – Dela med dig av informationen!
Sociala nätverk som Facebook och Twitter har väl inte undgått någon. Detta tillsammans med e-handel är två IT-områden som generellt växer i en mycket hög hastighet. Detta avspeglas även i BI-världen. Kravet på informationsöverföring internt i organisationen ökar och vi märker att det efterfrågas platser att dela sina egenskapade ad-hoc-rapporter till sina medarbetare på. Tänk att kunna dela sin nya översiktsrapport till medarbetarna med en länk samt 140 tecken om vad rapporten visar. Eller varför inte länka in rapporten i powerpointpresentationen du ska hålla kl 10?

4. Mobil IT
Denna punkt kräver ingen direkt djupare egentlig förklaring, i takt med smartphone-explosionen och att allt nu samlas i sin handdator, behöver även BI-applikationerna finnas där.

5. Kompetensbrist
En liten tristare trend är den att det snart kommer råda kompetensbrist inom området. I och med vikten av att kunna följa upp organisationssiffrorna, höjs nivån på analytisk kunskapsnivå. Detta innebär på kort sikt kunskapsbrist. Behovet på intelligentare verktyg för uppföljning blir därför mycket viktig, och förhoppningsvis täcker dagens ledande BI-leverantörerna detta gap.

2012 blir minst sagt ett spännande år!

I am in love ... with super tokens!


IBM Cognos Dynamic Reporting with Tokens

Tokens är så flexibel jag vill gråta. Vad är tokens?

"Tokens are metadata and can take any form and does not represent any specific data type. "

Ett enkelt exempel att använda tokens är ...

Man vill visa en extra kolumn i rapporten, Prognos 1 kolumn eller Prognos 2 kolumn. Då finns det en value prompt "ParamPrognos" där man kan välja "Prognos1" eller "Prognos2".

Man har då en data item i rapporten :
#prompt('ParamPrognos', 'token', '[Prognos1]' ,'[','',']')#

Den kommer att visa Prognos 1 eller Prognos 2 beroende på vad vilken som man har valt i prompten. Om inget är vald blir det Prognos 1 som är default.

Man behöver inte ha 2 conditional block där ena innehåller Prognos 1 kolumnen och den andra innehåller Prognos 2. Man slipper förvalta flera conditional blocks.

Här är en bra länk som förklarar allt mycket bättre och hur man kan utnyttja tokens i olika scenario.
http://www.ibm.com/developerworks/data/library/cognos/page232.html

Tack Gabriel för att du är envis och letar fram tokens!

Long live super tokens!! ^_^

torsdagen den 22:e december 2011

Effektiv uppföljning med styrkort och nyckeltal





Styrkort, KPI:er och nyckeltal är för de flesta inget nytt, men den pratiska tillämpningen och införande av välfungerade lösningar för corporate performance management (CPM) är mer sällsynta. Ofta är det lätt att identifiera rent finansiella nyckeltal, medan andra drivande faktorer i organisation som bygger på annat än information ur ekonomisystemet, ofta är svårare att identifiera.
Ett annat vanligt problem är att KPI:er inte sätts i relation till varandra, så att organsationen förstår hur KPI:er bidrar och verkar tillsammans, och även hur de olika delarna av organsationen faktiskt påverkar möjligheterna för att nå de övergripande målen. Till detta kan det tilläggas att det även ofta saknas bra systemstöd, vilket ibland leder till lösningar som bygger på fristående excelmodeller och mycket manuellt arbete. Allt detta går det dock att ändra på med rätt angreppssätt och välbeprövad metodik för att åstadkomma effektiv verksamhetsstyrning med hjälp av CPM.

För att lyckas med införande och med att vidareutveckla CPM i en organsation, behöver man beakta flera olika områden. Nedan följer en del av de områden som vi på Attollo tycker är viktiga för att få en organisation att lyckas med corporate performance management:

  • Utgå gärna från välbeprövade modeller och tankesätt, för att enklare kunna komma framåt och kunna förankra ditt arbetssätt. Här rekommenderas framför allt Kaplan & Norton’s Balanced Scorecard, som är ett etablerat ramverk för strategi och uppföljning och som används i kombination med CPM för att säkerställa en balanserad uppföljning.

  • Tänk på att alla i organisationen inte nödvändigtvis kan styras på exakt samma KPI:er, utan se till att lämpliga KPI:er tas fram för respektive intressentgrupp inom organisationen. En supportorganisation kanske känner att de har små möjligheter att påverka KPI för kassaflöde, medan de har större möjlighet att i slutändan påverka NKI (Nöjd Kund Index) eller återköpsfrekvens hos befintliga kunder.

  • Säkerställ att varje intressentgrupp får ett fåtal KPI:er att fokusera på, och se till att välja de KPI:er som påverkar de övergripande målen mest. Genom tydlighet och enkelhet har organisationen som bäst förutsättningar att verkligen fokusera och prestera.

  • För att får en bra och regelbunden uppföljning och styrning mot uppsatta mål, är det viktigt att utfallet på KPI:erna uppdataras med god regelbundenhet. Exempelvis är ett KPI för NKI (Nöjd Kund Index) inte så lämpligt att styra den vardagliga verksamheten på, om insamling och utfall sker en gång per år. Hitta istället de underliggande faktorerna som mest påverkar NKI, och mät dessa månadsvis.

  • Kom ihåg att KPI byggs upp av ett måltal, ett utfallstal och gärna en indikator som anger trendriktningen. Utan måltal har man ingen tydlig målsättning för verksamheten, och man vet inte heller om man lyckats med sitt arbete eller inte.

  • För att kunna påverka ett verksamhetskritiskt nyckeltal behöver organisationen ha full för vad nycketltalet innebär. Tänk därför på att, vid behov, knyta nyckeltalet till relevanta förklaringsvariabler, alltså underliggande detaljrapportsida.

  • Lösningar för CPM bör inte bygga på alltför mycket manuellt arbete. Att löpande uppdatera KPIer för en stor organisation med många resultatansvariga, kan bli mycket tidskrävande och kostsamt. Se till att information som ligger till grund för utfallssiffror för respektive KPI, i möjligaste mål hämtas, beräknas och presenteras automatiskt. Vidare är det viktigt att målsiffror för respektive KPI kan föras in och uppdateras i CPM-lösningen på ett enkelt sätt. Tänk också på att enkelhet och användarvänlighet är viktiga faktorer för ett bra och lyckat systemutnyttjande.

  • Att lyckas med KPI-baserad verksamhetsstyrning i en organsation kräver management attention och uthållighet. Man lyckas sällan med enstaka eldsjälar och utan behöver också goda sponsorer och ambassadörer i företagsledningen.
Är ni intresserade av att veta mer om hur CPM-projekt går till rent praktiskt? Eller vill ni boka ett möte för att höra med om hur det skulle kunna fungera för just ert företag? Vänligen kontakta jonas.bostrom@attollo.se.