Hide menu

TDDD58 12 hp /Interaction design project

Assignments


The project work consists of four assignments. Every assignment has one part that is group project work, and one part that is individual. The individual parts can be made any time during the semester, but it is planned as take-home examination work during the two exam periods. The group work is graded pass/fail, and the individual part is graded fail/3/4/5 and decides the grade on the assignment. Course grades are calculated as the mean of the four assignments. See Examination for more information on course grades and formalia. Include no material copyrighted by others without explicit permission and references. There are concepts and terms in the following description that are unfamiliar at the start of the project. However, you can find them described explained in the course literature and at the lectures. Ask questions at lectures. Try also to google it if you do not understand a term.


Assignment 1: User Research (3 ECTS)

Group Parts week 35-38

This assignment in groups of maximum six students is the first part of the project and is performed during the first quarter of the semester.

Task: Choose one of the design challenges, and conduct user research to inform and inspire the design work that will follow in subsequent phases.

Procedure: Make a division of labour and budget about one day per week on it per group member. The following activities should be conducted as described in the lectures and in the course literature, but adapted wisely to your specific circumstances:

  1. Choose a design challenge and establish the purpose and focus of you design work, and your ideas on potential stakeholders and target user groups. Contact gate keepers, and recruit users. But do not decide on any solutions yet on exactly how to address the design challenge.
  2. Prepare and conduct user research with an absolute minimum of one user per group member. Conduct preferably contextual inquiries combining participatory observations and interviews. Do not use surveys.
  3. Analyze your data using affinity diagrams, and develop personas and storyboards. Use other methods if that is appropriate (eg. task analysis).
  4. Revise the purpose/focus based on your research and set up design objectives and user experience goals. These will be the foundation for ideation of design concepts.
  5. Prepare materials for the oral presentation.

Please note that one or several of these activities must include research with planning, recruitment of participants (users and stakeholders), gathering of data, and analysis of for example interviews, observations, and online material. You also need to budget time for preparation of presentation material.

It is a good idea to structure activities so that you switch back and fourth between individual work and group work, e.g. start in full group to coordinate, then work individually or in pairs, still having short regular meetings with the full group to fine-tune plans and catch any problems in the subgroups and then reconvene the full group to synthesize and prepare the next part.

Deliverables: Presentation slides describing your use of user research methods from the course literature and the results from them, leading up to defined design goals that are based in user and stakeholder research. Include the purpose and background to your work, method (research methods, participants, procedures), resulting personas and scenarios, and design goals for you project (eg. UX goals, effect goals, impact map)

Deadline: 2017-09-22, 17:15. Submit deliverables (in one PDF) to the examiner's urkund adress: matar63 dot liu at analys dot urkund dot se. File naming convention: groupnumber-coursecode-assignment1.pdf (e.g. group3-TDDD58-assignment1.pdf).

Oral Presentation (mandatory attendance): Make a visual and engaging presentation of your user research. A projector will be available. Prepare for 10 minutes presentation and 5 minutes for critique. The presentantion will be in English if there are exchange students participating. It will otherwise be in Swedish. You only participate in the session for your group. The presentation is mandatory, but there are a few valid reasons for missing a presentation. You must then notify your supervisor in advance about why you cannot attend. the supplementary task is to write a description of what you personally did in the group work, and a reflection on lessons learned from the group work (about 800 words). The supplementary tasks should be delivered to your supervisor. Deadlines for re-submissions apply.

Sessions in the Timetable:

Grading Criteria: The group is awarded a passing grade if they report well-made user research largely following procedures presented in lectures and in the course literature, and based on that identify relevant design objectives for the rest of the project.

Individual Parts week 42-43

Task: Write approx. 1000 words. on the task below. Spend roughly one day of work (reading time not included). Give references to the course literature using the Harvard-system to show your understanding of the readings. 3 points gives the grade 3 on the assignment, 4 points gives grade 4 and 5 points awards the grade 5.

  • Describe the most important parts of a user study, based on Arvola's, Saffer's or Preece et al.'s approaches. (2 p)
  • Put their approaches in relation to what is required from good qualitative research methods according to Blandford et al. (2 p)
  • Illustrate your line of reasoning by creating your own example of a planned user study of coffee machines (you should accordingly not conduct the study). (1 p)

Deadline: 2017-10-25, 17:15. Submit a PDF named with your LiU-ID and assignment 1, eg. matar63-TDDD58-assignment1.pdf to the examiner's urkund adress: matar63 dot liu at analys dot urkund dot se.


Assignment 2: Concept Ideation and Sketching (3 ECTS)

Group Parts week 39-41

This is the second part of the project (in the same groups as for Assignment 1) and it is performed during the second quarter of the semester.

Task: Ideate a wide range of design concepts and ideas before choose what to do. Sketch variations of the chosen concept, and detail interaction flows, so that you have drawings for building a prototype in the next phase.

Procedure: Make a division of labour and budget about one day per week on it per group member. The following activities should be conducted as described in the lectures and in the course literature, but adapted wisely to your specific circumstances:

  1. Ideate and sketch out a wide variety of design concepts with an absolute minimum of one concept per group member and make really simple sketchy storyboards for some of them
  2. Evaluate the storyboarded concepts using a Pugh-chart
  3. Develop a more presentable concept proposal in a storyboard
  4. Decide the most important requirements for the concept
  5. Make first, initial, and preliminary user interface sketches for the chosen concept
  6. Prepare the presentation.

Deliverables: Presentation slides describing the concepts for the Pugh-chart in really simple and sketchy storyboards, concept selection with motivations supported by a pugh chart, a more presentable storyboard for the selected concept proposal, initial requirements (eg. functions, data, qualities, constraints), and first, initial and preliminary UI sketches for the chosen concept.

Deadline: 2017-10-13, 17:15. Submit deliverables in a PDF to the examiner's urkund adress: matar63 dot liu at analys dot urkund dot se. File naming convention: groupnumber-coursecode-assignment2.pdf (e.g. group3-TDDD58-assignment2.pdf).

Oral Presentation (mandatory attendance): Make a visual and engaging presentation of your concept design and sketching. Prepare for 10 minutes presentation and 5 minutes for critique. The presentantion will be in English if there are exchange students participating. It will otherwise be in Swedish. You only participate in the session for your group. The presentation is mandatory, but there are a few valid reasons for missing a presentation. You must then notify your supervisor in advance about why you cannot attend. the supplementary task is to write a description of what you personally did in the group work, and a reflection on lessons learned from the group work (about 800 words). The supplementary tasks should be delivered to your supervisor. Deadlines for re-submissions apply.

Sessions in the Timetable:

  • Lecture Conceptual Design (Mattias Arvola)
  • Lecture Sketching (Danwei Tran)
  • Exercise Concept ideation (Mathias Nordvall och Mattias Arvola)
  • Supervision (Mattias Arvola)
  • Presentation (Mattias Arvola)

Grading Criteria: The group work is awarded a passing grade if the handed in material show evidence of a divergent design process where alternative concepts and solutions have been explored in sketching, and if the chosen concept meet a relevant need, or solves a relevant painpoint for the selected user group. Main requirements should have been identified, and the ideas for the design of navigation and screens should be sketched out. Methods described in lectures and course literature should be applied.

Individual Parts week 42-43

Task: Write approx. 1000 words on the task below, and supplement 15-25 photos of sketches with image captions. Spend roughly one day of work (reading time not included) on this assignment. Give references to the course literature using the Harvard-system to show your understanding of the readings. 3 points gives the grade 3 on the assignment, 4 points gives grade 4 and 5 points awards the grade 5.

  • Sketch quickly (scribble sketch for max. one hour) about 10 alternative concepts for the interaction with a coffee machine. Assess the alternatives using pro et contra (+/-) lists, and choose one alternative (or a synthesis of several) to continue working on. Scribble sketch about 10 variations of and interaction flows for the chosen alternative. Make one or several presentation drawings that explain your final design. (2 p)
  • Describe the most central methods for developing design concept proposals based on either Arvola's, Saffer's, or Preece et al.'s view of the process. (2 p)
  • Analyse how you have used, or could have used, methods from Arvola, or from Saffer, or from Preece et al. in your sketching work. (1 p)

Deadline: 2017-10-25, 17:15. Submit a PDF named with your LiU-ID and assignment 2, eg. matar63-TDDD58-assignment2.pdf to the examiner's urkund adress: matar63 dot liu at analys dot urkund dot se.


Assignment 3: User Interfaces and Prototyping (3 ECTS)

Group Parts week 44-47

This assignment constitutes the third part of the project, and it is conducted in the same groups as assignment 1 and 2.

Task: Based on identified requirements, make drawings for the user interface, and build low-fidelity paper prototypes that you test with surrogat users (other students on the course).

Procedure: Make a division of labour and budget about one day per week on it per group member. The following activities should be conducted as described in the lectures and in the course literature, but adapted wisely to your specific circumstances:

  1. Consider revising your design ideas and main requirements based on feedback from peers and teachers and new ideas that you may have had.
  2. Sketch out and explore alternative user interface desings. Draw your user interface design and navigation in wireflows (wireframes in interaction flows), so that it can be used as build drawings for prototypes.
  3. Build one or several paper prototypes that covers the most important tasks that your design should support. Make the design look sketchy, without polished finish. Some of your test users may be non-swedish speaking. If that is the case, then the prototype needs to have a user interface in English.
  4. During the teaching sessions (Swe. lektion) during week 46 you will test your paper prototypes with other students in the course as users. Prepare and conduct a formative usability test. It is important that you prepare for the test by the book (pre-test questions, task scenarios, post-test questions). You may also find useful materials and templates for usability testing at usability.gov. The following groups are test users for each other: group 12 and 1; 2 and 3; 4 and 5; 6 and 7; 8 and 9; and 10 and 11. Analyse test results afterwards and discuss consequences for design.
  5. Prepare the presentation.

Deliverables: Presentation slides describing an exploration of alternative UI designs in sketches, a paper prototype, and formative usability test method, test results, and consequences of the test for further design work.

Deadline: 2017-11-24, 17:15. Submit deliverables to the examiner's urkund adress: matar63 dot liu at analys dot urkund dot se. File naming convention: groupnumber-coursecode-assignment3.pdf (e.g. group3-TDDD58-assignment3.pdf)

Oral Presentation (mandatory attendance): Prepare for 10 minutes of presentation and 5 minutes of critique. The presentantion will be in English if there are exchange students participating. It will otherwise be in Swedish. You only participate in the session for your group. The presentation is mandatory, but there are a few valid reasons for missing a presentation. You must then notify your supervisor in advance about why you cannot attend. The supplementary task is to write a description of what you personally did in the group work, and a reflection on lessons learned from the group work (about 800 words). The supplementary tasks should be delivered to your supervisor. Deadlines for re-submissions apply.

Sessions in the Timetable:

  • Lecture User interface principles (Jens Alfredsson, Saab)
  • Lecture Paper prototypes (Tim Overkamp)
  • Supervision (Mattias Arvola)
  • Exercise Testing paper prototypes (Mattias Arvola, Eva Ragnemalm)
  • Presentation (Mattias Arvola)

Grading Criteria: A group receives a passing grade if the user interface drawings (wireflows) and paper prototype are detailed and thought through, and the usability test is well prepared and conducted, and results constructively handled. Methods described in lectures and course literature should be applied.

Individual Parts week 1-2

Task: Write approx. 1000 words on the task below, and supplement 5-10 photos of the prototype with image captions. Spend roughly one day of work (reading time not included). Give references to the course literature using the Harvard-system to show your understanding of the readings. 3 points gives the grade 3 on the assignment, 4 points gives grade 4 and 5 points awards the grade 5.

  • Sketch quickly an app to order coffee at a cafe of your choice, and build a paper prototype of your design. Test your paper prototype with one user. Describe step-by-step how you did the prototype (illustrate with photos), how you tested it, and what happened in the test. (3 p)
  • Relate your procedure to methods from the course literature (Arvola, Saffer, or Preece et al.). (1 p)
  • Describe lessons that you have learned for how to prototype a design in the future. (1 p)

Deadline: 2018-01-12, 17:15. Submit a PDF named with your LiU-ID and assignment 3, eg. matar63-TDDD58-assignment3.pdf to the examiner's urkund adress: matar63 dot liu at analys dot urkund dot se.


Assignment 4: Computer Prototype and Usability Test (3 ECTS)

Group Parts week 48-51

The final part of the project is presented before Christmas. The groups are the same as in previous assignments.

Task: In this assignment you will build an interactive computer prototype, test its usability with representative users, and report the usability test in quantitative results.

Procedure: Make a division of labour and budget about one day per week on it per group member. The following activities should be conducted as described in the lectures and in the course literature, but adapted wisely to your specific circumstances:

  1. Revise your design and your requirements based on your usability test results from Assignment 3.
  2. Start detailing the look and feel of the presentation level of your design. Follow the user interface quidlines for the plaform if you do not have a good reason for breaking them: MacOS, Universal Windows Platform (UWP), Android, iOS.
  3. Build an interactive computer prototype using one of the following tools: Adobe User Experience CC, Axure, or Atomic. You may choose another prototyping tool if you need it to support the kind of interactions and platforms you want to test and demonstrate. Some tools have free student licenses and other have 30 day trial licenses. If you use Atomic, please let me know so that we can arrange so that your trial account is extended. The prototype should cover the most important tasks that your design should support. It should have high fidelity in visual design and interaction.
  4. Recruit representative users for the final usability test. One user per group member is the minimum. Recruiting users takes more time than you may think; start contacting people early.
  5. Prepare and conduct a usability test of your computer prototype by the book (use basic metrics of usability from Tullis & Albert, i.e. errors, issues, levels of success, time on task, standardised subjective ratings), identify usability problems and use descriptive statistics to analyse quantitive results. Finally, discuss consequences of test results for design. You may, but do not have to change your prototype after test.
  6. Prepare to demonstrate the prototype, and prepare the presentation.
  7. After the presentation, prepare jointly a design project description and a reflection report (after reading the two articles).

Deliverables: a. Presentation slides describing the resulting design and computer prototype, the quantitative usability test method, and the quantitative test results, and also what the identified usability problems were. b. Design project description for the entire project (Assignment 1-4) (template in Word-format). c. Reflection report (see below). The prototype is demonstrated live during the presentation.

Reflection report: Read one paper on sustainability in human-computer interaction (Raghavan & Pargman, 2017), and one on gender in interaction design (Marsden & Haag, 2016). Discuss the following questions in your groups and submit simple meeting notes from your discussion (one page for sustainability and one page for gender). Questions for discussion on sustainability:

  • What is sustainability in human-computer interaction? Are there different ways of conceptualising the concept of sustainability?
  • In what ways do our project contribute to sustainable development? In what ways does it not contribute?
  • Would the interactive system we propose be worthwhile, considering it from the perspective of sustainability?

Questions for discussion on gender:

  • What are the issues of gender, heteronormativity, and intersectionality that are relevant in our project?
  • Are our perceptions of our users stereotypical?
  • How could we avoid stereotyping our users?
  • To what degree do our design depend on normative structures, and should we try to change them by means of our design?
  • Should we, or should we not, try to change the power structures between stakeholders and users by means of our design?

Deadline: 2017-12-20, 17:15. Submit deliverables to the examiner's urkund adress: matar63 dot liu at analys dot urkund dot se. File naming convention: groupnumber-coursecode-assignment4-part.pdf (e.g. group3-TDDD58-assignment4-reflection.pdf, group3-TDDD58-assignment4-description.docx, group3-TDDD58-assignment4-presentation.pdf)

Oral Presentation (mandatory attendance): Make a live demonstration of your computer prototype (there will be a projector), and give you presentation. Prepare for 10 minutes of presentation. Make sure your presentation works during the break before your presentation session. All course participants should attend the presentations of all groups. The presentation should be in English if there are exchange students participating. Presentations will be in group order. During the first 45 minutes session, group 1, 2 and 3 will present. Then there will be a 15 minutes break. During the next 45 minutes session, group 4, 5 and 6 will present. During the third session, group 7, 8 and 9 will present. In the fourth and final session, group 10, 11, and 12 will present.The presentation is mandatory, but there are a few valid reasons for missing a presentation. You must then notify your supervisor in advance about why you cannot attend. the supplementary task is to write a description of what you personally did in the group work, and a reflection on lessons learned from the group work (about 800 words). The supplementary tasks should be delivered to your supervisor. Deadlines for re-submissions apply.

Sessions in the Timetable:

Grading Criteria: For a passing grade, the computer prototype should have high visual fidelity (look) and high interaction fidelity (feel) for the most important tasks that can be done in the proposed interactive system. The design should be thought through i relation to platform standards. The usability test should be made according to methods described in the lectures and in the course literature, and well reported including both qualitative analysis of usability issues, and quantitative analysis using descriptive statistics. The design project description and the reflection report should be well written.

Individual Parts week 1-2

Task: Write approx. 1000 words on the task below. Spend roughly one day of work (reading time not included). Give references to the course literature using the Harvard-system to show your understanding of the readings. 3 points gives the grade 3 on the assignment, 4 points gives grade 4 and 5 points awards the grade 5.

  • Describe the most important parts/aspects of testing and measuring user experience, as Tullis and Albert view it. (2 p)
  • Relate testing and measurement of user experience to Cairns description of different forms of validity. (2 p)
  • Illustrate your understanding of validity of testing and measurement of user experience, by creating an example of a planned user test of a hypothetical computer prototype of an app for ordering coffee at a cafe (you should accordingly not build the computer prototype and not actually conduct the test). (1 p)

Deadline: 2018-01-12, 17:15. Submit a PDF named with your LiU-ID and assignment 4, eg. matar63-TDDD58-assignment4.pdf to the examiner's urkund adress: matar63 dot liu at analys dot urkund dot se.


Supplementary Deadlines

If you have been asked to supplement (Swe. komplettera) your handed in materials, or not been able to meet the deadlines of the course, then there are two other dates when material can be submitted.

Please note! This is the last time this course will be given and there are therefore four opportunities to supplement or re-submit your assignments during the year. After these dates, assignments from this course will not be examined.

  • Supplementary deadline 1 2018-04-06, 17:15.
  • Supplementary deadline 2 2018-06-08, 17:15.
  • Supplementary deadline 3 2018-08-24, 17:15.
  • Supplementary deadline 4 2018-10-26, 17:15.

 


Page responsible: Mattias Arvola
Last updated: 2017-12-01