This assignment is carried out by editing the wiki for the class.
- Contribute to the user requirements page on the class wiki for the project, with your view of what the project should be about.
- Write some use cases, both for mobile access, and for web access. Give some thought to this. Try to achieve a simple, direct interface where it is easy to do what you want to do. Give methods for
- Interview at least two users/friends, which you will identify by nicknames. Choose people who might actually like to use the product - not necessarily geek friends, but busy people often on the go that would love a way to access and update more information. Write up what they need on the wiki.
- Read the "Basics" chapter from the SEIA book.
To think about
- Do we need a database? For what? Authentication? If we do, which database software should be use?
Should we rely on wiki software? Which one? Have a look at http://en.wikipedia.org/wiki/Comparison_of_wiki_software, http://c2.com/cgi/wiki?ChoosingaWiki and http://www.wikimatrix.org/.
- Think about overall system architecture.
