Requirements Engineering 2009 demos 6
This is the last exercise assignment. Tasks marked X are compulsory. Answers need to be ready on/before the demo session.
Send the answers to the demo teacher by email.
Task 1 X
At the moment you should be carrying out the initial steps of your
second project. It is very important to become familiar with the
technology, and thus we will concentrate on investigation of the
multitouch surfaces.
Part I: Use internet to find the information about the following problems, e.g.
by searching and posting questions on user discussions and email
lists. Available are also several talks demonstrating the technology,
e.g. http://www.youtube.com/watch?v=qUVu-1Ytt4M.
- What are the ranges and what is the typical resolution of a
multitouch display (screen resolution, touch resolution)?
- What resolutions need to be applied in case of newpaper-like user
interfaces?
- What programming interfaces are available (API, SDK)? What
support is available at the operating system level (current and planed)?
- What are the common technologies (hardware) used for building
multi-touch UIs and surfaces? What are their limitations and benefits?
- What about gesture support and pressure-sensing?
- Based on the available knowledge, what is in overall suggestion
for the technology?
Part II: Create user profiles of two typical users, including the
environment. Specify implicitly the limitations of the characteristics on the
system and link them to the non-functional requirements.
Present the information findings from I and II as a preliminary list of features and requirements.
Task 2: Evaluate the course
Please fill in the evaluation of the course at
http://cs.joensuu.fi/~arvio/english.html. Select Requirements
Engineering 175412.
In order to receive the point, submit the evaluation, print the submitted form and anonymously
hand it in during the demo.