Opdrachtgever

Info Support

Titel

What Did I Do

Opdracht

Binnen Info Support worden wij –medewerkers van Info Support- geacht onze uren èn onze opgedane kennis bij te houden. Voor de opgedane kennis gebruiken we een systeem getiteld KMS. KMS staat voor Kennis Management Systeem. KMS wordt door ons gebruikt om onze opgedane kennis bij te houden, denk aan de trainingen die we hebben gevolgd, de projecten die we hebben gedaan, de certificaten die we hebben behaald, welke kennis we hebben opgedaan, op welk niveau etc.Met het KMS kan Info Support voor al haar medewerkers een zakelijk CV genereren, op basis van de data die we in KMS hebben gezet. Dit CV wordt door Info Support gebruikt om aanbiedingen te doen bij haar opdrachtgevers. Het is daarom van groot belang dat het CV up-to-date is.

Daar wringt nu de schoen. Het up-to-date houden van het CV schiet er helaas vaak bij in. Als we ons CV bijwerken, dan moeten we diep graven in ons geheugen om ons te herinneren welke kennis we de afgelopen periode hebben opgedaan. Hierbij lopen we het risico dat we kennis belangrijk voor onze CV vergeten bij te houden.Een soortgelijk probleem speelt ook bij het bijhouden van onze uren. We gebruiken hiervoor een systeem getiteld Coress. Sommige medewerkers houden hun uren dagelijks bij met Coress, anderen doen dit wekelijks. Voor deze laatste groep mensen is het lastig zich exact te herinneren hoeveel uren ze die week precies hebben gedraaid.

Wij zijn daarom op zoek naar één oplossing voor beide problemen. De opdracht is daarom een applicatie te bouwen getiteld: What Did I Do? (WDID). Gewenste functionaliteit: een mobile client waarmee de gebruiker zijn kennis en uren actief kan (laten) bijhouden. Denk aan informatie afleiden uit de agenda, de gebruiker dagelijks sleutelwoorden laten invullen, op basis van veelgebruikte sleutelwoorden wekelijks een kennis overzicht genereren, auto-uren verantwoording op basis van locatie (geofence), reminder bij overuren, etc.

De server biedt een REST interface aan, waaraan urenregistraties “gevoerd” kunnen worden. Op basis van deze urenregistratie leidt de server verdere sleutelwoorden af, en pushed deze naar de client. Deze sleutelwoorden kunnen weer worden meegenomen in het kennis overzicht.De applicatie dient als hulpmiddel met het bijhouden van onze kennis en uren. De applicatie wordt niet rechtstreeks gekoppeld met de interne systemen bij Info Support. 

Technologie

  • Android
  • REST
  • Java

Contact

Peter van 't Hof