Overview

In this chapter, we list all features that are currently implemented in the system, in development or in the early planning phase (in alphabetical order). You will also find the German terms in brackets, to make the verbal communication easier. Think of a feature as a logical group of system requirements from a user perspective. Therefore, on the following pages you will also find the functional and non-functional requirements related to the specific features.

Released

Name and description of released features

English

German

Description

Bulletin Board

Schwarzes Brett

The university-internal place to post public messages, event invitations, job offers, and classified ads to buy/sell items.

Campus Map

Campus Plan, Karte

The map of the campus, including room lookup and (indoor) navigation.

Canteen

Mensa

The meal plan, opening hours, and food ratings for all canteens on campus by Studierendenwerk Ulm.

FAQ (Frequently Asked Questions)

FAQ, HGF, Häufig gestellte Fragen

The searchable frequently asked questions answered by the university administration.

Feedback

Rückmeldungen, Feedback

The place to provide user feedback to the app developers.

Issues

Support Anfragen

The easy way to contact different facilities and offices at the university.

News & Events

Neuigkeiten & Veranstaltungen (“News”)

The latest news and events published by Ulm University staff.

Onboarding

Einstieg

The place to onboard new users by welcoming them, showing guides, displaying disclaimers or asking for permissions.

Public Transit

Nahverkehr

The public transportation schedule in Ulm by DING/SWU.

Planning

  • Lecture Schedule (Stundenplan): Users should be able to manage their own lecture plan.

  • University Contacts (Adressbuch): Users should be able to search internal contacts from the Ulm University address book.

Feature Requirements

Are important aspects that have to be considered when describing a feature. We want to define requirements from which issues and tasks can be derived. Requirement engineering is the process of defining, documenting, and maintaining requirements.

Non-functional requirements

A Non-functional requirement is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviors. Non-functional requirements should be considered as general criteria for every single feature.

  • maintainability

  • Security

  • Usability

  • etc.

Functional requirements

Functional requirements define specific behavior or functions. Functional requirements are defined in each feature.