Overblik
Opgave - Udarbejdelse af estimat for nyt egnet kalender komponent til implementation på Jobnet
...
Estimat - Udvikling (400-550 timer), FA/UX/Epic/Analyse (120-165 timer), samlet (520715 520-715 timer)
Kravspecifikation
Need to have
Generelt
Fuldt responsiv (adfærd verificeres i breakpoints), touch brugervenlighed.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Kalenderen skal kunne tilgås også fra PC, telefon og tablet.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Fyldestgørende repræsentation af data.
Compliance/Framework
Kompatibel med STAR’s teknologistak (STAR Foundation) samt gerne React, som forventes at indgå i teknologistacken i fremtiden, hvis muligt.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-256 WCAG 2.1 Compliance (navigérbar med tabulator, piletaster samt oplæsning i skærmlæser).
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-257 Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-260 Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-261 Framework med realistisk upgradepath, hvori vi kan følge med i opdateringer.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-256 Danske formater (dato, dage, mandag første dag, ugenumre jf. DK standard).
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Komponentet må ikke udstille brugerdata til 3. part.
UI/UX
...
Tidligere design af kalenderen med ugedage, ugenr. og trailing months, dags dato.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Månedsvisning skal inkludere alle dage (mandag t.o.m søndag, mandag først), konfigurérbar til kun at inkludere hverdage (til mødebooking/selvbooking).
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Leading/trailing dage fra omkringliggende måneder.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Min/max dato, begrænsning af kalender til specifik tidsrum (ift. skift af måned samt visning af dage).
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Dag skal fremgå som kolonne header.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Ugenr. skal fremgå af rækker (fx header).
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Dags dato skal være fremhævet i kalenderen.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259
Hændelser
...
Tidligere design filtreringen af hændelser
Oprettelse af/eksisterende hændelser grupperet på synlig vis i brugegrænsefladen (møder, joblogs, indsatser, fravær, planer) i Jobnets farver.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Filtrering af hændelser, hvorved kalendervisning inkluderer/ekskluderer de valgte/fravalgte hændelser (prioritering heraf vurderes af UX, CPO ser ikke en nødvendighed for dette).
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Flere hændelser skal kunne fremgå på samme dag.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Ved flere hændelser pr. dag end design tillader, skal dette fremgå, og der skal være mulighed for at se hele dagens program (fx. ved at folde ud pr. WCAG, modal, fuldstændig visning pr. klokkesæt).
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-259 Der er intet behov for at kalenderen skal farvelægges, som det er tilfældet i dag. Hvis fremmende for overblikket, kan hver aktivitet indledes med en fremhævet titel i fed, fx “Møde”, “Joblog”, “Aktivitet” og “Fravær”.
Connectivity/Compatability
...
En udfoldet dato skal fremgå i et modal
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-260 Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-261 En udfoldet dato skal være konfigurérbar.
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-260 Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-261 Links til andre dele af systemet skal være mulig for alle hændelser (fx link til møde).
...
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-260 Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-261
...
Tidligere design af links til andre dele af systemet
...
Der skal kunne linkes dybt tilbage i kalenderen (fx til en måned eller specifik dato, måske åbning af modal pr. specifikke dato)
...
Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-260 Jira Legacy server System JIRA serverId 479d1618-4a6f-3f88-8ee1-04c6b02c448a key BVL-261
...
Tidligere design af link tilbage til kalenderen
Nice to have
...
Gå til dags dato link/knap (måske kun ved visning af anden end aktuel måned).
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Klik på måned går til månedsoversigt på indeværende år.
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Klik på år går til årsoversigt i seneste dekade.
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Brugerne kan selv kan oprette kalenderaktiviteter, uanset hvad de arbejder i (i dag kommer data kun ind i kalenderen via andre kanaler end borgeren selv).
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|