...
Förutsättningar att uppfylla | Uppfyllnad |
När utveckling av källkod är en del av en tjänsteleverans skall följande beaktas:
| Denna lösning är öppen källkod och publicerad på Google Code GitHub enligt RIVTA-riktlinjer för detta.
Utvecklingen har bedrivits på GitHub (Google Code från start), med möjlighet till full insyn. Även test-automationsmiljöer är publika och resultatet av byggen redovisas publikt. Se http://build.callistasoftware.org:8080/jenkins/job/engagemangsindex/lastCompletedBuild/testReport/ Lösningen är utvecklad för att kunna driftsättas i vilken Java EE 6-plattform som helst, som stödjer Java EE 6 Full Profile (web-services och JMS används). Den är därmed portabel över olika operativsystem och även över olika Java EE 6-implementationer. |
Minsta möjliga – men tillräcklig – mängd standarder och stödjande gemensamma grundbultar för nationella e-tjänstekanaler säkerställer att även utvecklingsenheter i mindre organisationer kan bidra med e-tjänster för en integrerad användarupplevelse och att en gemensam back-office för anslutning av huvudmän till e-tjänster finns etablerad. I den mån etablerade standarder med bred tillämpning i kommersiella e-tjänster finns (t.ex. för single-sign-on), bör de användas i syfte att möjliggöra upphandling av hyllprodukter. | Engagemangsindex är inte en e-tjänst. |
Utveckling sker mot globalt dominerande portabilitetsstandarder i de fall mellanvara (applikationsservrar) tillämpas. Det är möjliggöraren för nyttjande av free-ware och lågkostnadsverktyg i organisationer som inte orkar bära tunga licenskostnader för komplexa utvecklingsverktyg och driftsplattformar. | EI är skriven med Java EE 6 som grund och kräver en certifierad Java EE 6 applikationsserver (Full Profile), alla ingående ramverk som används är öppen källkod och leveransen av EI själv är även den släppt som öppen källkod. I projektet så har JBoss 7, Mysql 5.5 samt IDE’n Netbeans använts men med målet att var och en av komponenterna är utbytbara för möjliggöra lokala anpassningar. |
Nationell (eller regional – beroende på sammanhang vård/omsorg) förvaltning är etablerad (t.ex. s.k. Portal Governance), med effektiva processer för att införliva lokalt utvecklade e-tjänster i nationella e-tjänstekanaler. Systematisk och effektiv allokering av resurser för drift är en viktig grundförutsättning. | Engagemangsindex är inte en e-tjänst. |
Genom lokal governance och tillämpning av det nationella regelverket får lokala projekt den stöttning som behövs för att från början bygga in förutsättningar för integration i samordnade (t.ex. nationella) e-tjänstekanaler. | Engagemangsindex är inte en e-tjänst. |
...