2023-02-10 Presentation of Kaskelot's distribution of tasks and report generator

2023-02-10 Presentation of Kaskelot's distribution of tasks and report generator

 Date

Feb 10, 2023

 Participants

  • @Jesper Borup

  • @Mogens Kjeldsen (Unlicensed)

  • @Anne-Marie Mikkelsen

 Goals

Johan will present how distribution of tasks and the report generator functions in Kaskelot

 Agenda

  • Distribution of tasks

    • Selecting number of tasks

  • Reports

    • Report generator examples

Distribution of tasks

  • When creating electoral districts they start empty, with no functions

  • When creating staffing groups, the number of tasks can be selected during creation. However, only one function can be selected during creation.

  • Core will make use of the Swedish "Gallring" (thinning) when deleting old user data.

  • Mogens: Are groups always a set of different functions?

    • Johan: Yes.

Groups example

Staffing example

Function example

  • "Kan se personuppgifter på webben"

    • How much person information can be seen, such as phone number and email

  • "Kan se byggnadsuppgifter på webben"

    • How much can be seen about the physical location/building, such as address(?)

  • Mogens: Can a person have multiple functions a day.

    • Johan: You can have one function in a district, but several in staffing groups(?)

  • Mogens: I'm unsure whether we should have scheduling/a calendar view.

    • Johan: We have considered before implementing something like Doodle.

      • Mogens: We are going to use a start and stop time. As long as they don't overlap then you can have multiple functions in the same district(?).

  • Johan: There are +500 electoral districts in Sweden. Each has 1.400-1.800 people with rights to vote.

Reports

Report generator example

Column selection overview

Viewing the generated list

  • Johan: The new system (core) will be based the same as Kaskelot, but better.

  • Johan: You can choose the columns you want to view and then show them in a table.

  • Johan: Selections can be saved, so they can easily be selected again next time.

Person list generator example

Exported excel file example

  • Johan: The columns support filtering.

Excel column filtering example

Person information about their spoken language(s)

  • Johan: Do you register which languages people speaks?

    • Mogens: No, we do not need it, at least there has been no need/request for it yet.

      • Johan: It could be seen as sensitive information, as peoples origin could be derived from looking at what language(s) they speak.

Wireframes and design for core

  • Johan: We are not using wireframes, we are just building.

  • Johan: We haven't had any design sessions yet. We will have design sessions next week (week 6).

Johan's basic person information wireframe example

 

Related content