The town, libraries, and opening information are all invented for practice. Work through one delivery cycle with a simple app for checking three libraries, without registration, location tracking, or user profiles.
Need → a testable assumption
Start with the imagined difficulty of comparing three calendars for a particular date. Use a fictional task scenario to check whether selecting a date makes it easy to find an open library.
Specification → a small trial version
Build only a date selector and results list. Distinguish “all libraries closed” from “opening information unavailable,” then release the trial to an isolated preview environment.
Checks → a recoverable release
Test open days, closed days, month boundaries, and missing information, and navigate using only the keyboard. Verify that incorrect opening data fails a test and that the previous trial version can be restored.
Trial → one improvement
Ask consenting volunteers to try a fictional search task and retain only a summary of interface difficulties, without personal records. If the missing-data message is unclear, rewrite it and repeat the same task.