SlideShare une entreprise Scribd logo
1  sur  21
NORSK BISTAND I TALL
STATISTIKKPORTAL FOR NORAD
Norsk bistand i tall
  • Bakgrunn
         • Norads mål
         • Krav til løsningen


  • Fra krav til ferdig løsning
         • Fremgangsmåte
         • Teknisk løsning
         • Suksessfaktorer




Page 2
BAKGRUNN


Page 3
Bakgrunn - Norads mål
  • Øke bruk av bistandsstatistikk


  • Få en bedre og mer tilgjengelig statistikk
         • 4 brukergrupper


  • Visualisering!




Page 4
Bakgrunn - Noen krav til løsningen
         • Brukerkrav
            • Selvstendig løsning
            • Selvhjulpne med publisering av ny statistikk


         • Krav til teknisk løsning
            • Online verktøy for visualisering
            • Tilfredsstille krav til tilgjengelighet (W3C WAI WCAG 2.0 AA)


         • 2 løsninger
            • Ekspertløsning
            • Visuell løsning




Page 5
Fra krav til ferdig løsning
  • Visualisering av statistikken
  • ”Tall som snakker”
   DAC Main sector                                                   Disbursed Disbursed Group of Agreement Main                                Yea
   (code+name)                  DAC Sub sector (code+name)           (1000 $) (1000 NOK) Partner                Region   Recipient country      r
   151 - Government and civil                                         1,415912                                                                  200
   society, general               11 - Public finance management           194     8,29498 Consultants          Asia     Bangladesh             7
                                  20 - Civilian peace-building,
   152 - Conflict prevention and conflict prevention and              426,7376              Multilateral                                         200
   resolution, peace and security resolution                               758        2500 institutions         Asia     Bangladesh              7
                                                                      546,2242              Multilateral                                         200
   430 - Other multisector        10 - Multisector aid                       25       3200 institutions         Global   Global                  7
   151 - Government and civil     70 - Women’s equality               85,34753                                                                   200
   society, general               organisations and institutions           516         500 NGO Local            Africa   Mozambique              7
                                  81 - Agricultural education and     171,0890                                  Americ   North & Central America 200
   311 - Agriculture              training                                 345    1002,308 NGO Local            a        Regional                7
   151 - Government and civil     50 - Democratic participation       367,2337              Public sector in in Americ                           200
   society, general               and civil society                        345 2151,40211 developing countries a         Guatemala               7
   151 - Government and civil                                         460,8766              Public sector other Americ                           200
   society, general               51 - Elections                           899        2700 donor countries      a        Guatemala               7
   160 - Other social                                                 621,3300              Public sector other Americ                           200
   infrastructure and services    62 - Statistical capacity building         56       3640 donor countries      a        Guatemala               7
   410 - General environmental 10 - Environmental policy and          170,6950              Public sector in in Americ   North & Central America 200
   protection                     administrative management                703        1000 developing countries a        Regional                7
   160 - Other social                                                 298,7163                                  Americ                           200
   infrastructure and services    61 - Culture and recreation              731        1750 NGO Local            a        Guatemala               7
   151 - Government and civil     50 - Democratic participation       512,0852              Multilateral        Americ                           200
   society, general               and civil society                          11       3000 institutions         a        Guatemala               7
   111 - Education, level                                             2,604166                                  Americ                           200
   unspecified                    82 - Educational research                667    15,25625 Consultants          a        Guatemala               7
   111 - Education, level                                             3,041666                                  Americ                           200
   unspecified                    82 - Educational research                667     17,8193 Consultants          a        Guatemala               7
   114 - Post-secondary                                               134,9173              Norwegian public                                     200
   education                      20 - Higher education                    836        790,4 sector              Africa   Ethiopia                7
   114 - Post-secondary                                               71,65437              Public sector in in                                  200
   education                      20 - Higher education                    662      419,78 developing countries Africa   Ethiopia                7




Page 6
FRA KRAV TIL FERDIG
     LØSNING
Page 7
Fra krav til ferdig løsning

     PROSESS


Page 8
Tilbud

     Etablere testløsning
     Skjermbildeskisser




Page 9
Tilbud                 Design

     Etablere testløsning   Klikkbar prototype
     Skjermbildeskisser     HTML / JS
                            Visualiseringsverktøy



                            Brukertest
                            Representanter fra de
                            viktigste brukergruppene



                            Tiltak fra brukertest




Page 10
Tilbud                 Design                     Implementering

     Etablere testløsning   Klikkbar prototype         Iterativ utvikling
     Skjermbildeskisser     HTML / JS                  Korte iterasjoner med og
                            Visualiseringsverktøy      hyppige demonstrasjoner



                            Brukertest
                            Representanter fra de
                            viktigste brukergruppene         Viktig med
                                                             tilgang til
                                                            kompetente
                            Tiltak fra brukertest          ressurser hos
                                                           oppdragsgiver




Page 11
Fra krav til ferdig løsning

     TEKNISK LØSNING


Page 12
Statistikkløsning




          Rapport-
          motor




          Grensesnitt for
          oppdatering




Page 13
Statistikkløsning




          Rapport-
          motor




          Grensesnitt for
          oppdatering




Page 14
Statistikkløsning   Norad.no




          Rapport-
          motor




          Grensesnitt for
          oppdatering




Page 15
Statistikkløsning   Norad.no      Deling
                                                      og nedlasting



          Rapport-
          motor




          Grensesnitt for
          oppdatering




Page 16
Statistikkløsning   Norad.no      Deling
                                                      og nedlasting



          Rapport-
          motor




          Grensesnitt for
          oppdatering




Page 17
Statistikkløsning   Norad.no      Deling
                                                      og nedlasting



          Rapport-
          motor




          Grensesnitt for
          oppdatering




Page 18
Statistikkløsning   Norad.no      Deling
                                                           og nedlasting


          Rapport-
          motor




          Grensesnitt for
          oppdatering




Page 19
Statistikkløsning                 Norad.no      Deling
                                                                         og nedlasting


          Rapport-
          motor




                                                Ajax + JSON




          Grensesnitt for
          oppdatering




Page 20
Fra krav til ferdig løsning

     SUKSESSFAKTORER

                              Fokus på             Tidlig      Godt samarbeid
          Datakvalitet     visualisering og   involvering av   med kompetent
                          brukervennlighet       brukerne          kunde




Page 21

Contenu connexe

Plus de Visma Consulting AS

Presentasjon til temakveld for Visma Consulting:Specification by example med ...
Presentasjon til temakveld for Visma Consulting:Specification by example med ...Presentasjon til temakveld for Visma Consulting:Specification by example med ...
Presentasjon til temakveld for Visma Consulting:Specification by example med ...Visma Consulting AS
 
KruttRøyk 2012 - Bedriftspresentasjon på NTNU
KruttRøyk 2012 - Bedriftspresentasjon på NTNUKruttRøyk 2012 - Bedriftspresentasjon på NTNU
KruttRøyk 2012 - Bedriftspresentasjon på NTNUVisma Consulting AS
 
Innledning til seminaret "Digitalisering i praksis" den 3. september
Innledning til seminaret "Digitalisering i praksis" den 3. septemberInnledning til seminaret "Digitalisering i praksis" den 3. september
Innledning til seminaret "Digitalisering i praksis" den 3. septemberVisma Consulting AS
 
Digitalisering i praksis ved statsråd Rigmor Aasrud
Digitalisering i praksis ved statsråd Rigmor AasrudDigitalisering i praksis ved statsråd Rigmor Aasrud
Digitalisering i praksis ved statsråd Rigmor AasrudVisma Consulting AS
 
Statens legemiddelverk - direktør Gro Ramsten Wesenberg
Statens legemiddelverk - direktør Gro Ramsten WesenbergStatens legemiddelverk - direktør Gro Ramsten Wesenberg
Statens legemiddelverk - direktør Gro Ramsten WesenbergVisma Consulting AS
 
Presentasjon om Visma Sirius for jenteprosjektet Ada
Presentasjon om Visma Sirius for jenteprosjektet AdaPresentasjon om Visma Sirius for jenteprosjektet Ada
Presentasjon om Visma Sirius for jenteprosjektet AdaVisma Consulting AS
 
Visma Sirius Nyhetsmagasin - situp
Visma Sirius Nyhetsmagasin - situpVisma Sirius Nyhetsmagasin - situp
Visma Sirius Nyhetsmagasin - situpVisma Consulting AS
 
Nyhetsmagasinet - Tørt Krutt i Barcelona
Nyhetsmagasinet - Tørt Krutt i BarcelonaNyhetsmagasinet - Tørt Krutt i Barcelona
Nyhetsmagasinet - Tørt Krutt i BarcelonaVisma Consulting AS
 

Plus de Visma Consulting AS (14)

VISDOM
VISDOMVISDOM
VISDOM
 
Presentasjon til temakveld for Visma Consulting:Specification by example med ...
Presentasjon til temakveld for Visma Consulting:Specification by example med ...Presentasjon til temakveld for Visma Consulting:Specification by example med ...
Presentasjon til temakveld for Visma Consulting:Specification by example med ...
 
KruttRøyk 2012 - Bedriftspresentasjon på NTNU
KruttRøyk 2012 - Bedriftspresentasjon på NTNUKruttRøyk 2012 - Bedriftspresentasjon på NTNU
KruttRøyk 2012 - Bedriftspresentasjon på NTNU
 
Innledning til seminaret "Digitalisering i praksis" den 3. september
Innledning til seminaret "Digitalisering i praksis" den 3. septemberInnledning til seminaret "Digitalisering i praksis" den 3. september
Innledning til seminaret "Digitalisering i praksis" den 3. september
 
NAV - IKT direktør Nina Aulie
NAV - IKT direktør Nina AulieNAV - IKT direktør Nina Aulie
NAV - IKT direktør Nina Aulie
 
Digitalisering i praksis ved statsråd Rigmor Aasrud
Digitalisering i praksis ved statsråd Rigmor AasrudDigitalisering i praksis ved statsråd Rigmor Aasrud
Digitalisering i praksis ved statsråd Rigmor Aasrud
 
BRREG - Frank Åseli
BRREG - Frank ÅseliBRREG - Frank Åseli
BRREG - Frank Åseli
 
Statens legemiddelverk - direktør Gro Ramsten Wesenberg
Statens legemiddelverk - direktør Gro Ramsten WesenbergStatens legemiddelverk - direktør Gro Ramsten Wesenberg
Statens legemiddelverk - direktør Gro Ramsten Wesenberg
 
Begrepsmodellering
Begrepsmodellering   Begrepsmodellering
Begrepsmodellering
 
Presentasjon om Visma Sirius for jenteprosjektet Ada
Presentasjon om Visma Sirius for jenteprosjektet AdaPresentasjon om Visma Sirius for jenteprosjektet Ada
Presentasjon om Visma Sirius for jenteprosjektet Ada
 
Nyhetsmagasinet - situp
Nyhetsmagasinet - situpNyhetsmagasinet - situp
Nyhetsmagasinet - situp
 
Visma Sirius Nyhetsmagasin - situp
Visma Sirius Nyhetsmagasin - situpVisma Sirius Nyhetsmagasin - situp
Visma Sirius Nyhetsmagasin - situp
 
Nyhetsmagasinet - Tørt Krutt i Barcelona
Nyhetsmagasinet - Tørt Krutt i BarcelonaNyhetsmagasinet - Tørt Krutt i Barcelona
Nyhetsmagasinet - Tørt Krutt i Barcelona
 
2011 09-13 j query workshop
2011 09-13 j query workshop2011 09-13 j query workshop
2011 09-13 j query workshop
 

Visma Sirius presentasjon frokostseminar 22032012

  • 1. NORSK BISTAND I TALL STATISTIKKPORTAL FOR NORAD
  • 2. Norsk bistand i tall • Bakgrunn • Norads mål • Krav til løsningen • Fra krav til ferdig løsning • Fremgangsmåte • Teknisk løsning • Suksessfaktorer Page 2
  • 4. Bakgrunn - Norads mål • Øke bruk av bistandsstatistikk • Få en bedre og mer tilgjengelig statistikk • 4 brukergrupper • Visualisering! Page 4
  • 5. Bakgrunn - Noen krav til løsningen • Brukerkrav • Selvstendig løsning • Selvhjulpne med publisering av ny statistikk • Krav til teknisk løsning • Online verktøy for visualisering • Tilfredsstille krav til tilgjengelighet (W3C WAI WCAG 2.0 AA) • 2 løsninger • Ekspertløsning • Visuell løsning Page 5
  • 6. Fra krav til ferdig løsning • Visualisering av statistikken • ”Tall som snakker” DAC Main sector Disbursed Disbursed Group of Agreement Main Yea (code+name) DAC Sub sector (code+name) (1000 $) (1000 NOK) Partner Region Recipient country r 151 - Government and civil 1,415912 200 society, general 11 - Public finance management 194 8,29498 Consultants Asia Bangladesh 7 20 - Civilian peace-building, 152 - Conflict prevention and conflict prevention and 426,7376 Multilateral 200 resolution, peace and security resolution 758 2500 institutions Asia Bangladesh 7 546,2242 Multilateral 200 430 - Other multisector 10 - Multisector aid 25 3200 institutions Global Global 7 151 - Government and civil 70 - Women’s equality 85,34753 200 society, general organisations and institutions 516 500 NGO Local Africa Mozambique 7 81 - Agricultural education and 171,0890 Americ North & Central America 200 311 - Agriculture training 345 1002,308 NGO Local a Regional 7 151 - Government and civil 50 - Democratic participation 367,2337 Public sector in in Americ 200 society, general and civil society 345 2151,40211 developing countries a Guatemala 7 151 - Government and civil 460,8766 Public sector other Americ 200 society, general 51 - Elections 899 2700 donor countries a Guatemala 7 160 - Other social 621,3300 Public sector other Americ 200 infrastructure and services 62 - Statistical capacity building 56 3640 donor countries a Guatemala 7 410 - General environmental 10 - Environmental policy and 170,6950 Public sector in in Americ North & Central America 200 protection administrative management 703 1000 developing countries a Regional 7 160 - Other social 298,7163 Americ 200 infrastructure and services 61 - Culture and recreation 731 1750 NGO Local a Guatemala 7 151 - Government and civil 50 - Democratic participation 512,0852 Multilateral Americ 200 society, general and civil society 11 3000 institutions a Guatemala 7 111 - Education, level 2,604166 Americ 200 unspecified 82 - Educational research 667 15,25625 Consultants a Guatemala 7 111 - Education, level 3,041666 Americ 200 unspecified 82 - Educational research 667 17,8193 Consultants a Guatemala 7 114 - Post-secondary 134,9173 Norwegian public 200 education 20 - Higher education 836 790,4 sector Africa Ethiopia 7 114 - Post-secondary 71,65437 Public sector in in 200 education 20 - Higher education 662 419,78 developing countries Africa Ethiopia 7 Page 6
  • 7. FRA KRAV TIL FERDIG LØSNING Page 7
  • 8. Fra krav til ferdig løsning PROSESS Page 8
  • 9. Tilbud Etablere testløsning Skjermbildeskisser Page 9
  • 10. Tilbud Design Etablere testløsning Klikkbar prototype Skjermbildeskisser HTML / JS Visualiseringsverktøy Brukertest Representanter fra de viktigste brukergruppene Tiltak fra brukertest Page 10
  • 11. Tilbud Design Implementering Etablere testløsning Klikkbar prototype Iterativ utvikling Skjermbildeskisser HTML / JS Korte iterasjoner med og Visualiseringsverktøy hyppige demonstrasjoner Brukertest Representanter fra de viktigste brukergruppene Viktig med tilgang til kompetente Tiltak fra brukertest ressurser hos oppdragsgiver Page 11
  • 12. Fra krav til ferdig løsning TEKNISK LØSNING Page 12
  • 13. Statistikkløsning Rapport- motor Grensesnitt for oppdatering Page 13
  • 14. Statistikkløsning Rapport- motor Grensesnitt for oppdatering Page 14
  • 15. Statistikkløsning Norad.no Rapport- motor Grensesnitt for oppdatering Page 15
  • 16. Statistikkløsning Norad.no Deling og nedlasting Rapport- motor Grensesnitt for oppdatering Page 16
  • 17. Statistikkløsning Norad.no Deling og nedlasting Rapport- motor Grensesnitt for oppdatering Page 17
  • 18. Statistikkløsning Norad.no Deling og nedlasting Rapport- motor Grensesnitt for oppdatering Page 18
  • 19. Statistikkløsning Norad.no Deling og nedlasting Rapport- motor Grensesnitt for oppdatering Page 19
  • 20. Statistikkløsning Norad.no Deling og nedlasting Rapport- motor Ajax + JSON Grensesnitt for oppdatering Page 20
  • 21. Fra krav til ferdig løsning SUKSESSFAKTORER Fokus på Tidlig Godt samarbeid Datakvalitet visualisering og involvering av med kompetent brukervennlighet brukerne kunde Page 21

Notes de l'éditeur

  1. Når du skal utvikle en ny IT-løsning slik som statistikkløsningen til Norad er det viktig å ha fokus på målene du ønsker å oppnå helt fra begynnelsen. I tillegg er det viktig å identifisere hvilke brukere som skal bruke den ferdige løsningen, slik at du kan designe for disse brukerne helt fra begynnelsen.Norad hadde definert tydelige mål og brukergrupper for løsningen på forhånd, og disse var styrende for de valgene vi gjorde underveis.Norad hadde en gammel statistikkløsning der de kunne hente frem tabeller med informasjon, men uten noen form for visualisering. Dette var en løsning som det kreves ekspertkompetanse for å forstå og få maks utbytte av, og Norad ønsket å gjøre noe med dette. Som offentlig etat i Norge oppfordres de til å offentliggjøre sine data for allmenheten. Norad er en av de etatene som har tatt dette på alvor ved å utvikle den nye statistikkløsningen sin der målet har vært nettopp å øke allmenn bruk, og å få en bedre og mer tilgjengelig statistikk ved å visualisere statistikken.
  2. Samtidig som Norad ønsket å få en bistandsstatistikk som var mer tilgjengelig for allmennheten, ønsket de samtidig å ivareta ekspertbrukernes behov for å hente ut alle rådata og bearbeide disse selv i Excel. Et av hovedkravene til statistikkløsningen var derfor at den skulle tilgjengeliggjøres som to ulike løsninger: en visuell løsning med kart og graferen ekspertløsning med rådata.I tillegg skulle løsningen tilfredsstille krav om tilgjengelighet, og den skulle utvikles ved hjelp av eksisterende og rimelige (helst gratis) online verktøy. Det var også veldig viktig for Norad å få en statistikkløsning der de selv kan publisere ny statistikk og ikke er avhengige av hjelp fra en ekstern leverandør som Visma Sirius for å gjøre oppdateringer
  3. Vår oppgave var altså å visualisere en statistikk, vi skulle få bistandstallene til å snakke. Denne tabellen er det datagrunnlaget vi mottok fra Norad, og som vi skulle visualisere.Og her har dere den endelige løsningen som vi endte opp med å lage. For å visualisere statistikken og gjøre den mer brukervennlig oversatte vi overskrifter og begreper fra den gamle løsningen til mer brukervennlige tekster og spørsmål som brukeren normalt vil ha svar på. De 3 spørsmålene ’ Hvor gikk bistanden’, ’hva gikk bistanden til’ og hvem forvaltet bistanden’ fungerer som et filter som bestemmer hva slags informasjon som vises i kartet.
  4. Allerede i tilbudsfasen laget vi en testløsning bestående av skisser som viste hvordan vi så for oss at den endelige løsningen skulle se ut.
  5. I neste fase der vi skulle lage ferdig et utkast til design så tok vi skissene og gjorde de om til en klikkbar prototype i HTML. I prototypen så la vi også til visualiseringsverktøyene for grafer og diagrammer. Hensikten med å lage denne prototypen var at vi kunne bruke denne til å gjøre en brukervennlighetstest av løsningen med fremtidige brukere så tidlig som mulig. Vi gjennomførte brukervennlighetstest med brukere fra de forskjellige brukergruppene, og oppsummerte resultatene i en rapport som listet opp både gode løsninger og potensielle problemer med forslag til tiltak for å løse disse problemene. Deretter ble vi enige med Norad om hvilke tiltak vi skulle gjennomføre før vi begynte implementeringsfasen.
  6. Vi hadde ganske kort tid på selve implementeringsfasen, og jobbet i korte iterasjoner der hver iterasjon ble avsluttet med en demonstrasjon for Norad. I denne fasen hadde vi kontinuerlig tilgang på kompetente ressurspersoner/fremtidige brukere hos Norad , slik at vi fikk kvalitetssikret løsningen underveis. Kort oppsummert mener vi altså at det er en svært viktig suksessfaktor å identifisere og involvere fremtidige brukere så tidlig som mulig og igjennom hele prosessen, slik at du kontinuerlig får verifisert om den planlagte løsningen samsvarer med brukernes behov.
  7. Statistikkløsningen til Norad er delt i to; en for databehandling og en for visualisering. Datadelen tar imot og aggregerer data som Norad selv laster opp via et eget grensesnitt for oppdatering av statistikk. De aggregerte dataene danner grunnlaget for den rapporten som brukeren ber om.
  8. Visualiseringsdelen består av ulike moduler for visualisering og presentasjon av dataene: tabeller, grafer og kart
  9. På statistikkportalen som ligger på Norad sin hjemmeside settes alt sammen til en statistikkløsning. Statistikkløsningen kan også benyttes andre steder på norad.no slik at disse alltid er oppdatert med data fra samme kilde, og Norad har valgt å bruke data fra statistikkløsningen blant annet på sine landsider med nøkkelinformasjon om de land som mottar bistand fra Norad.
  10. Rapportene fra statistikkportalen kan også deles, både med lenker på facebook og twitter og ved hente frem og vise kart og grafer på eksterne nettsteder.
  11. Når vi utvikler en IT-løsning skiller vi ofte mellom bakenforliggende logikk som bestemmer hvordan løsningen skal fungere, og selve funksjonaliteten i skjermbildene som er det brukeren ser. I dette tilfellet ligger den bakenforliggende logikken i datadelen, og den er utviklet med java på spring rammeverket og PostGreSQL database, som er den samme databasen som Enonic kjører på.Brukerfunksjonaliteten ligger i visualiseringsdelen i statistikkløsningen, og den er laget med HTML, JavaScript og JQuery. I tillegg bruker vi online verktøy for visualisering av kart, diagrammer og grafer. Selve hjemmesiden til Norad er publisert vha publiseringsløsningen Enonic CMS, og det var naturlig for oss også å bruke Enonic CMS for publisering av statistikkløsningen. Vi så flere fordeler med dette, både at vi kunne bruke Enonic til caching, integrasjon og hosting av løsningen, pluss at Enonic er veldig fleksibelt og enkelt å integrere med eksterne løsninger.
  12. Noen hovedpunkter som er viktige å ha et bevisst forhold til når du skal jobbe med utvikling av IT-løsninger, som for eksempel en statistikkløsning:Vær bevisst hva slags datagrunnlag du har og hvordan du best kan løse eventuelle problemer med dette i løsningen!Datagrunnlaget til Norad var ikke konsistent, men det spenner over tre ulike tidsperioder med varierende detaljnivå og kategorisering. Dette gjør det vanskelig å samle alle dataene til et felles format, samt at det blir umulig å sammenligne dataene direkte mellom de ulike tidsperiodene. Dette fører igjen til at det blir mer forvirrende for brukerne å forstå innholdet i løsningen. Vi løste dette med å legge informasjonstekst i løsningen som forklarer brukeren hva som skjer. Verifiser at den visualiseringsløsningen du har valgt er brukervennlig! Det er viktig å tenke på at de visualiseringsløsninger du velger for kart, grafer, diagrammer osv. skal være brukervennlige og løse de behov dine brukere har.  Ved å lage en klikkbar prototype tidlig i prosessen som inkluderer bruk av de visualiseringsverktøyene du ønsker å velge vil du få en tilbakemelding på om dette er de riktige verktøyene før du begynner å implementere løsningen.  Og sist men ikke minst, involver brukere tidlig, og kunde igjennom hele prosessen, slik at du får kvalitetssikret og verifisert underveis at den planlagte løsningen samsvarer med brukernes behov og kundens mål og krav.