Wk 6 Individual: Customer Success Story

profileodthesoikts
CustomerSuccessStoryCMGT555WK6.pptx

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.