Develop skills for understanding and validating requirements for customers during software development by
Functional specification writing.
Contextual inquiry, modeling
and design methods.
PhotoNoter.
An application that synchronizes between a hand-held, pen-based device
and an office workstation. PhotoNoter is intended for professional photographers
to take notes on location while taking photographs and in the darkroom
when printing, and to archive (and modify) this information in the office.
NeoMeeter.
A fictitious meeting scheduler based on MS Outlook, Lotus Organizer, etc.
but with yet-to-be-determined killer enhancements. (Meeting scheduling
is a popular micro-world used by RE research groups for comparing methods
and languages. Except that it isn't so "micro" when you start thinking
about it carefully.)