integrating usability engineering and software engineering in mixed reality system development
The integration of user centred design activities into software engineering processes is a challenge. This is especially true for next-generation user interfaces that employ interface paradigms like mixed reality. Guidance for designers and developers has to address the integration of software engineering and user centred design on all levels from abstract standards to operational development. We analyze standards in software engineering and usability engineering and derive recommendations for integrated development processes. To support developers we propose the MVCE architecture as an extension of the common model-view-controller pattern to address the specific requirements of mixed reality interfaces through an additional environment component.
usability engineering software engineering mixed reality development processes