-
Lite mer tekniskt
Här kommer ett inlägg för dig som är lite mer intresserad av tekniken bakom GIT Online
GIT Online byggs på modulära principer. Det innebär att man utvecklar separata komponenter som har ett tydligt syfte. Komponenterna kan i sin tur bestå av andra komponenter. Det är likt LEGO, man börjar med små klossar som man kombinerar till modeller som kan därefter bilda en hel utställning. Om man tappar bort en specifik kloss så blir det enkelt att hitta en ersättning.
I GIT Online bygger vi applikationer (login, starter, receptionist) som består av komponenterna (schema, knappar, karuseller, detaljpaneler osv).
Komponenterna utvecklas självständigt från de olika applikationerna och inkluderas därefter vilket gör att man har kontroll över hur uppdateringar sprids genom hela lösningen.Applikationerna är också oberoende av varandra och kan uppdateras och produktionsättas självständigt.
Processen medför att vi i hög grad kan återanvända delar som behövs på flera ställen vilket kommer att skynda på utvecklingen av framtida funktioner.
Nyheter
Under de två senaste utvecklingsperioderna har vi fokuserat arbetet på receptionist-applikationen. Några nya funktioner har implementerats,
- Navigation mellan dagar,
- Visa bokningar som innehåller flera spelare grupperade visuellt i schemat
- En första version av bokningskomponenter (schema, knappar, karuseller, detaljpaneler osv)På grund av vårt arbetssätt har vi alltså kunnat återanvända funktioner från startervyn som nu används även i receptionistvyn som vi arbetar på.
Optimering
Vi påbörjade nyligen även ett arbete med att hantera den tekniska skulden som uppstår naturligt under processens gång. Diverse fel har korrigerats och koden har skrivits om för att vara mer robust och optimerad.Ett bra exempel på detta är schemakomponenten som är rätt komplex. Vi upptäckte i våra utvecklingsmiljöer att när vi visade många starttidsscheman (över 10 samtidigt) på en skärm så tog det ca 2 sekunder att rita upp dem, vilket visade på en viss sårbarhet på längre sikt. Vi ägnade lite tid till att utforska problemet och med mindre justeringar fick vi ner det till 400 millisekunder. Vi kommer fortsätta att arbeta med optimering av starttidsschemat då det kommer vara viktig komponent i flera sammanhang.
-
Nu bokar vi
Bokning
Utvecklingen med starttidsbokningen går stadigt framåt och nu kan vi genomföra bokningar i vår testmiljö. Det är enklare och går snabbare att göra en bokning jämfört med GIT och nu jobbar vi vidare med att implementera mer funktionalitet.Webinar
Vi kommer att ha ett webinar för referensgruppen den 18 dec där. Vi bl.a. kommer att presentera olika förslag som vi vill att ni tar ställning till genom omröstning.Pilotklubbar
Pilotklubbarna kommer att bli några av er klubbar som ingår i referensgrupperna. Vi tror att det vore bra med ca 5-8 klubbar.
Vi kommer att ha en tätare kontakt. Ni kommer att vara först att använda nya delar av GIT Online i er verksamhet och utvärdera.
Ni kommer att kunna påverka mer och det kräver en större insats från er sida.