Wk 6 Individual: Customer Success Story
WeLoveVideo
Video Streaming Application
CMGT 555/ Wk 6
Introduction
Live streaming is appealing, current and receiving instant success and attention from everyone on the internet these days. Live streaming apps offer opportunities and interactions which are unique, simple, affordable and fun. Users of live streaming are discovering new ways and innumerable opportunities this internet success has to offer. Nevertheless, the app creators are leaving no pages upturned to keep improvising and finding innovative ways to keep the audience wanting & interacting more and more each day with live streaming.
Introduction
WeLoveVideo is an extremely well known live video app that enables you to upload your live shows as well as events. This app comes with several social media features as well as functionalities making video sharing simple and fun. Likewise, clients can pursuit and watch online occasions without making a login with the application.
Scope
The proposed project is meant to introduce a new video streaming application which will be accessed by users all over the world as long as they are connected to the internet. Users will only be required to sign up in order to access the application. One month subscription will be available for users test the application.
Project Goals
The ultimate goal of this project is to redesign video streaming application to improve security and scalability
Other objectives of this project include:
Improve the overall network performance
Enhance application capacity
Improve application fault tolerance
Agile
Agile Software development is a set of software development techniques in which needs and solutions, develop through the relationship between personal-organizing, and cross useful teams.
This eases development procedure to evaluate all the projects throughout the advance development life cycle.
The core characteristic of agile is that the process is iterative. It means that each sprint is a project in small, having a life-cycle that includes initial planning, development, testing and release of a ready build.
As software and technology changed over the years, the waterfall methodology could not keep up with the ever-changing priorities. Their response to this was to create what is known as Agile Methodology.
6
Benefits of Agile
The most crucial benefits of agile model is the capacity to react to the changing prerequisites of the undertaking.
This guarantees the endeavors of the development team are not squandered, which is regularly the situation with alternate systems.
The progressions are coordinated promptly, which spares inconvenience later.
The records are to the point, which no leaves no space for uncertainty. The summit of this is a superb programming is conveyed to the customer in the briefest timeframe and leaves the client fulfilled.
There is no mystery between the development team and the client, as there is up close and personal correspondence and persistent contributions from the customer.
7
Business Goals
Reduce operation coast
Improves productivity
Improves employee productivity
Project Impact
Implementation of the new video streaming application will increase the number of users all over the world in the next ten years.
The growth will come as a result of application upgrade where users will experience high streaming speeds as well as increased number of fetures.
Project Budget
Benefit Analysis
Tangible benefits – 100,000 annually
Intangible benefits – 65,000
Total benefit analysis – 165,000 annually
Project Budget
Cost Benefit Ratio
Total Cost – 61,069.18 annually
Total Benefit – 165,000 annually
Ratio – 0.37
Project benefit surpass annualized cost, the project is anticipated to pay for its self in 12 months.
This project should be implemented due to the fact that it will pay it self within a short time
11
Implementation Plan
During implementation, the following items will be considered:
Ensure that application meets business objectives
Validate application technologies as well as device selection.
Ensure that the service provider offers the agreed service
Identify any connectivity issues
Reference
Nazir, S. (2016). Scalable Video Streaming with Fountain Codes. Newcastle upon Tyne, United Kingdom: Cambridge Scholars Publishing.
Tian, Y., Zhao, M., & Zhang, X. (2017). Internet Video Data Streaming: Energy-saving and Cost-aware Methods. Basingstoke, England: Springer.