Front-end design and implementation of a Web-based Streaming Platform: A User Centered Approach
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Design av användarklient för en webbaserad streaming-plattform : En användarcentrerad approach (Swedish)
This master thesis investigates how an Agile User Centered approach can be used when designing and implementing the frontend for a web-based on-demand video streaming platform.
Agile and User Experience (UX) are currently two very popular concepts that are frequently discussed in the software development community. Recently there have been a lot of discussions about how to combine Agile development methodologies and UX activities, and it has proven to be a difficult task in practice. This Master Thesis aims at solving this issue by researching methodologies that take both the Agile aspect as well as UX in consideration. Dual-track Scrum, an Agile/User Centered methodology considering UX, was used as development methodology and throughout the development process it was investigated how this methodology, as well as adding UX activities, affected the UX of the streaming platform.
The conclusion from this thesis is that even though the combination of Agile and User Centered processes is difficult, it can be achieved with good results. The thesis presents guidelines for how to successfully combine the two processes as well as what the most important UX activities are and how they can be used in an Agile development project. The thesis also concludes that using a frontend framework, development tools and HTML5 video is very useful for developing the frontend for the streaming platform.
Place, publisher, year, edition, pages
2015. , 130 p.
Frontend development, Dual-track Scrum, User Experience, UCD, Prototyping, Usability Testing, Agile Software Development
Computer Science Human Computer Interaction Computer Systems Computer Engineering
IdentifiersURN: urn:nbn:se:liu:diva-123351ISRN: LIU-IDA/LITH-EX-A--15/071--SEOAI: oai:DiVA.org:liu-123351DiVA: diva2:881943
Netlight Consulting AB
Subject / course
2015-09-30, ORIGO-1, Linköping University, Linköping, 13:00 (English)
Rezine, Ahmed, Assistant Professor
Sandahl, Kristian, Professor