Available master projects
The DHIS2 design lab has several interesting topics and projects suited for master theses. The lab also provides an excellent collaborative environment for students to work together to solve real-life challenges.
We are always looking for good master students to participate in our lab. To be part of the lab, you should have an interest in technology as well as end-users. As the lab involves several master students, it forms an excellent environment to write a master thesis, with access to several ongoing projects to participate in, and an arena to discuss findings with fellow students along the way. We all meet on a regular basis for joint-supervision.
There are normally two contributions of master projects within the lab:
1) Practical: contributing practically through design and development within one or several DHIS2 implementations, for instance in India. This work is used as an empirical basis for the thesis, and will often involve field-trips to relevant countries. Typically, this could involve the development of web-based apps or widgets, and/or conducting processes of use-oriented design and investigations of the use of technology in-context in collaboration with local implementers and other participants in the design-lab.
2) Theoretical: learnings from the practical empirical work are documented, analyzed and discussed in light of relevant existing research and theory. This forms the actual thesis.
Often, the practical work is done in groups of two or more students, while each has its own theoretical focus in which they base their final thesis. It's also possible to write the final thesis in pairs.
Relevant master topics
Theoretical topics revolve around how generic software can be made locally usable to end-users. This involves several interesting topics, such as;
- Understanding how design unfolds in generic health information software implementations.
- Understanding how generic software can be designed to support further design during implementation ('meta-design' or 'design for design'). This possibly includes the development of tools and other material (e.g., design systems) used by local implementers to appropriate the software according to user needs.
- Understanding how 'design systems' can support local design and development of apps.
- Exploring and developing methods that are appropriate for usability and user experience-related design in generic software implementations in our context (shaping of generic software, limited time, resources, competence etc.).
Concrete master topics fall 2019
- Facilitating collaborative meta-design: Building a shared component library for web-app development
- Design methods for implementation-level design
- Coordinating design labs within generic software projects
- Supporting prototyping during implementation-level design
If this sounds interesting or you have ideas for other relevant topics, contact Magnus Li.