In our master's thesis we designed and prototyped application for web project management. Project management and organization of all resources is highly complex and time-consuming task. Not only that, modern type of projects requires constant adaptation to never ending consumer requirements and customer feedbacks. The use of web applications for managing agile projects is self-evident, not only because of high number of information but also because of increasing trend of remote work. The main goal of research was to discover shortcomings of existing applications, upgrade it with innovative approaches and improve overall user experience. To validate both hypotheses, where we assumed that application in web form provides better experience and that final prototype represents quality approximation of the application, we went through entire research process and planning. We first reviewed existing literature about project management and got acquainted with the most popular agile methodologies like Kanban and Scrum. We continued with analysis and break down of current solutions. Through surveys and interviews, we learned detailed information about our target audience and their needs. With acquired results, we did segmentation of users by defining personas and their scenarios. From gathered information we created information architecture, where we organized content the way that is easy to navigate and search for. Information architecture was the foundation for creating wireframes, user flows (combined in wireflows) and final interactive prototype. At the end we performed user acceptance testing, where users solved in advance prepared tasks. Based on gathered results we came to conclusion, that our hypotheses were set correctly. We did discover shortcomings of existing applications and improved them with innovative approaches. Our thesis provides guidelines for designing and prototyping improvements in existing web applications.
|