Use cases beschrijven samenhangende reeksen interacties. Ze vormen een belangrijk onderdeel van de requirements. Ze helpen om helder vast te leggen wat de software moet gaan doen. Daarmee verkleint het de kans op teleurstelling achteraf en weet het ontwikkelteam wat het moet maken.
Bedenk en documenteer een use case diagram (gebruik daarvoor drawio: zie Drawio Tips) en enkele goede, relevante use cases, inclusief use case beschrijvingen voor het project. Doe dat individueel voor je individuele taartpunt (de aparte test-applicatie van je eigen sensor-driver). En doe het met je team voor het gemeenschappelijke project. Geef er binnen het team elkaar kritische feedback op. Vraag feedback aan een begeleider of ander team als je ergens onderling niet uit komt. Upload je eerste functionele requirements naar de Canvas entry voor deze opdracht. Gebruik daarvoor dit Inleverformat.
Met bovenstaande resultaten in combinatie met de ontvangen (en vervolgens verwerkte feedback erop) kun je bruikbare portfolio-items maken.