Page 55 - print
P. 55
3.8 Method of working
I will be working in an iterative approach: the focus is put on creating a
working prototype first and adding features in development cycles. I will
finish a basic prototype and then add different features to it. I will discuss
the short-term and long-term goals with my guides and work towards
those goals. I will make different
agreements with the company guides and together we will set deadlines
to have parts finished and together
we look at the parts.
4. Research
4.1 Research
For this video-platform project there is a great need for research. To have
a good and final working project, research plays an essential role. There
are all kinds of different technologies, tools and working methods that can
be used. But the tools/methods used depend on what the formal client
wants and has agreed to.
From the beginning I will start my research by looking at how other video
websites have been created: a prime example being Youtube. I will look at
how Youtube has placed elements and how they used there technology to
get the best performance. I will also need to research if it’s better for the
performance of the website if you host the videos on the cloud or just on a
normal hosting? Would it be better to use download or streaming for the
videos? I will research MVC and the framework Laravel! Why is MVC a
better way of working instead of not using a MVC and programming php
from scratch? I will research SEO methods and look for the best methods
to improve a websites ranking on search engines. Finally I will research
mobile videos and the growth of it. How mobile videos influence the video
platform? And how it brings more growth and viewers to the website?
With mobile videos, resizing is of great importance! I will research the
ways and methods of video resizing to different screens and what screen
is mostly used by users.
4.2 Research Questions
· Is it better to store the videos on the cloud or on a normal hosting?
· Is downloading or streaming the videos the best way for a video
platform?
· Why is using MVC better than programming from scratch?
ix