Kursplan fastställd 2017-02-23 av programansvarig (eller motsvarande).
Kursöversikt
- Engelskt namnRequirements and User Experience
- KurskodDAT355
- Omfattning7,5 Högskolepoäng
- ÄgareTKITE
- UtbildningsnivåGrundnivå
- HuvudområdeDatateknik, Informationsteknik
- InstitutionDATA- OCH INFORMATIONSTEKNIK
- BetygsskalaTH - Fem, Fyra, Tre, Underkänd
Kurstillfälle 1
- Undervisningsspråk Engelska
- Anmälningskod 52124
- Max antal deltagare10
- Blockschema
- Sökbar för utbytesstudenterNej
- Endast studenter med kurstillfället i programplan.
Poängfördelning
Modul | LP1 | LP2 | LP3 | LP4 | Sommar | Ej LP | Tentamensdatum |
---|---|---|---|---|---|---|---|
0117 Tentamen 4,5 hp Betygsskala: TH | 4,5 hp |
| |||||
0217 Inlämningsuppgift 3 hp Betygsskala: UG | 3 hp |
I program
- TIDAL - DATATEKNIK, HÖGSKOLEINGENJÖR, Årskurs 3 (obligatoriskt valbar)
- TKITE - INFORMATIONSTEKNIK, CIVILINGENJÖR, Årskurs 2 (valbar)
- TKITE - INFORMATIONSTEKNIK, CIVILINGENJÖR, Årskurs 3 (valbar)
Examinator
- Jennifer Horkoff
- Docent, Interaktionsdesign och Software Engineering, Data- och informationsteknik
Behörighet
För kurser på grundnivå inom Chalmers utbildningsprogram gäller samma behörighetskrav som till de(t) program där kursen ingår i programplanen.Kursspecifika förkunskaper
To be eligible for this course, students must have completed 7,5 higher education credits in object oriented programming.Syfte
The course provides students with an introduction to the field of requirementsengineering and user experience.
Lärandemål (efter fullgjord kurs ska studenten kunna)
On successful completion of the course the student will be able to:Knowledge and understanding
- describe the process of requirements elicitation, evaluation, documentation,validation, and evolution,
- state techniques to acquire and model user demands,
- explain key techniques to account for usability in software products,
- identify and specify requirements by means of, for instance, scenario-based techniques or goal-oriented techniques,
- apply techniques to identify personas, scenarios and user stories,
- design and implement graphical user interfaces according to usability principles,
- select an appropriate technique to evaluate the usability of a software product,
- choose and motivate appropriate methods for involving users in the design process.
Innehåll
The course starts by providing a solid foundation by definingkey concepts like goals, requirements and specifications. It also presents the process of
identifying and documenting the requirements of a software product. Emphasis is also
given to quality requirements.
The second part of the course focuses on usability aspects. The course will focus on
integrating the requirements gathered in the first part with more design-oriented
requirements gathered as part of a user-centric design process (for example, via
interviews and the use of personas). The course also presents elements of visual design
and information design, for instance, how to include aspects of user experience in the
design of a software product. Further, the course touches upon methods of prototyping
(for example, digital mockups) and presents some techniques to evaluate the usability of
a software product (for instance, via user studies). Finally, the course will provide
students with hands-on experience in designing and developing graphical user interface
(GUI) programs.
Organisation
The teaching consists of lectures, group work, exercises, as well as supervision inconnection to the exercises.