Front-end Design And Implementation Of A Web-based Streaming Platform |
| Posted on:2016-06-13 | Degree:Master | Type:Thesis |
| Institution:University | Candidate:Fredrik Salin | Full Text:PDF |
| GTID:2308330503951226 | Subject:Software engineering |
| Abstract/Summary: | PDF Full Text Request |
| As Internet was introduced on a broad scale to companies and the public this has resulted in a large amount of new services and opportunities. A lot of video streaming applications ha ve been introducted recently and the number is steadily increasing. A problem that has become stressed especially during the last couple of years is how to develop software keeping User Experience in mind- developing software that is intuitive, easy to learn and use in order for the system to be accepted and adopted among the vast diversity of users. The problem gets e ven harder when this needs to be considered when using agile development methodologies not adapted for this.This thesis describes the design and implementation of the frontend for a Web-based streaming platform using the JavaScript framework Angular JS as well as HTML5 video. The system enables the user to upload, stream, share and discuss videos within the system.The system was developed using the User C entered Design process as well as the agile software development process Scrum to ensure that the system was developed in a fast pace while in the same time ensuring good User Experience. Therefore this paper describes best practices for frontend development of a Web-based streaming platform as well as guidelines for how combine User Centered Design with S crum to ensure good user experience. |
| Keywords/Search Tags: | Frontend development, Scrum, User Experience, Prototyping, Usability Testing |
PDF Full Text Request |
Related items |