In this project, we had the opportunity to support the educational startup Sdui with their iOS, Android and Webapp for schools. Sdui is a revolutinary platform for more synergy between educators, parents and students.
Schools frequently face the challenge of planning schedules for classes and teachers. To do so, planers need to keep in mind a myriad of dependencies, legal regulations and preferences - not an easy task.
Together with Sdui, we tackled this problem and systematically developed a tool that takes over and automates a majority of the work.
First, we conducted a series of structured interviews with educators, being in charge of drafting schedules and substitution-plans. This enabled us to understand the tasks and workflows in great detail. Quickly, we realized that the requirements for the software would be vastly different, depending on the type of school. For example, a primary school's needs would differ greatly from those of a vocational school. One of the main differences was the planning rhythm. For that reason, we decided to enable the user to adjust the course planner to individual requirements.
Each course consists of certain properties, which we utilized in the course planner to automate and speed up planning as much as possible:
To plan a course, the user selects a time slot in the overview with a click and fills out the names of the class, the teacher and the course.
Each entry will be auto-completed from already existing entries. If a course is recurring, it will appear in the list. Accordingly, previously created courses will be filtered with each input until it is evident that the user wants to create a new course.
If this is the case, the user is led through the necessary creation process.
Finally, the classroom needs to be selected. Since the main attributes of a course (class, teacher, and course name) typically don't change, it made sense to place room-selection at the end of the process.
If for example we would want to plan an additional time slot for a history course (L G1) by Mr. Rahmsdorf (RHA) for class 7a, we only need to enter the following input:
The process is further simplified by the extensive logic in the background. Invisible for the user, but still noticable:
We use our experience to help you find answers, save time and money, and to identify the optimum amount of features for your target group.