Project Design: Bandcamp Application Upgrade and Feature Integration

Verified

Added on  2024/06/04

|41
|6306
|216
Report
AI Summary
This report provides a detailed project design for enhancing the Bandcamp application, focusing on adding new features to improve user satisfaction and market position. It identifies potential projects, including online music show streaming and playlist service enhancements with multilingual support. The report outlines project objectives, challenges, risks, and expected outcomes for each project. It also assesses factors influencing project selection, such as duration, budget, technical skills, human resources, and potential profits. The analysis includes project evaluation techniques, interpretations of results, and recommendations for further consideration. Additionally, the report documents project procedures, presents outcomes, and includes user feedback and statistical data to support the project's viability and potential impact on Bandcamp's growth and user base. Desklib offers similar solved assignments and past papers for students.
Document Page
Project Design
1
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of Contents
Introduction...........................................................................................................................................4
LO1: Be able to formulate a project......................................................................................................5
1.1 Formulate and record possible outline project specifications.....................................................5
1.2 Identify the factors that contribute to the process of project selection....................................10
1.3 Produce a specification for the agreed project..........................................................................13
1.4 Produce an appropriate project plan for the agreed project.....................................................17
LO2: Be able to implement the project within agreed procedures and to specification.....................21
2.1 Match resources efficiently to the project.................................................................................21
2.2 Undertake the proposed project in accordance with the agreed specification.........................22
2.3 Organise, analyse and interpret relevant outcomes..................................................................24
LO3: Be able to evaluate the project outcomes..................................................................................28
3.1 Use appropriate project evaluation techniques........................................................................28
3.2 Interpret and analyse the results in terms of the original project specification........................30
3.3 Make recommendations and justify areas for further consideration........................................32
LO4: Be able to present the project outcomes....................................................................................33
4.1 Produce a record of all project procedures used.......................................................................33
4.2 Use an agreed format and appropriate media to present the outcomes of the project to an
audience..........................................................................................................................................36
Conclusion...........................................................................................................................................39
References...........................................................................................................................................40
2
Document Page
List of figures
Figure 1: Work breakdown structure and Gantt chart.........................................................................16
Figure 2: WBS structure.......................................................................................................................17
Figure 3: Gantt chart............................................................................................................................18
Figure 4: Budget chart for project.......................................................................................................20
Figure 5: Navigation diagram...............................................................................................................23
Figure 6: WBS......................................................................................................................................24
Figure 7: Project Logbook....................................................................................................................24
Figure 8: Feedback graph....................................................................................................................25
Figure 9: User feedback line chart.......................................................................................................26
Figure 10: Project cost graph...............................................................................................................27
Figure 11: PERT diagram......................................................................................................................29
Figure 12: Gantt chart Vs. PERT chart..................................................................................................31
Figure 13: Task scheduling...................................................................................................................34
Figure 14: Gantt chart..........................................................................................................................35
Figure 15: Users statistics before and after the new features implementation...................................36
Figure 16: Users reaction graph...........................................................................................................37
Figure 17: Increased user’s statistics...................................................................................................37
Figure 18: Users satisfaction statistics.................................................................................................38
Figure 19: Work status.........................................................................................................................38
List of Tables
Table 1 Project factors for selection....................................................................................................10
Table 2: Project budget.......................................................................................................................18
Table 3: Feedback of users..................................................................................................................25
Table 4 PERT analysis...........................................................................................................................28
Table 5: PERT vs Gantt chart................................................................................................................30
3
Document Page
Introduction
The project development is the major process that every organization needs for
implementing the new project. The report will discuss the Bandcamp online music company
that offers the platform to those who love music and the artists who sing it or plays it. The
company earns a great profit of approximately $100 million by selling the artists albums on
the application and by giving the members subscription on periodic based. The artists on the
platform can sell their music albums on the price they wish too in any currency as well. The
Bandcamp wants to gain the top position in the market for selling the music and this could
be possible if the Bandcamp upgrades their application by adding new features to satisfy the
customers. Different projects will be identified in this report for Bandcamp where he can
improve. After the project determination based on different selection factors, the
appropriate project will be chosen on which the project development lifecycle will be
implemented. The report will discuss the project life cycles and will also discuss the
different methods used for project development and implementation. Further different
analysis and interpretations will be done based on different aspects like project work status,
user’s satisfaction, number of users and more.
4
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
LO1: Be able to formulate a project
1.1 Formulate and record possible outline project specifications.
Bandcamp is the music company that is a web-based website established in 2008 by the odd
post who is the co-founder of Ethan diamond and his 3 more partners. The Bandcamp
headquarters is located in California. The Bandcamp is the music community that operates
globally that discovers music and support artist directly. On the Bandcamp website, artists
can easily upload their video and can label it and have authority to control the selling
procedure by entering the price on which they want to sell. The user can easily download
the music or can stream their purchased music on the website.
The Bandcamp has several artists like Amanda Palmer and the developers of many songs
like Sanctum, Bastion, to the moon, Minecraft, fez and more. The company status has been
increased from the year 2010 after the Amanda Palmer has started selling the albums on the
website. Its popularity has increased more in the year 2011. The artists associated with the
Bandcamp are Palberta, Martyn, Fluff, Moonshine brand, and thousands of artists
(Bandcamp, 2007).
The services that Bandcamp provide to its stakeholders are;
Artists
It allows the different artist to upload their albums on the application and can sell the
albums on the price artists want to.
Fans
The user can stream or download their purchased album, can follow their favourite artists,
make their own wish list and can explore from the wide range on music present on the
application of Bandcamp.
The Bandcamp application has various features that are;
ï‚· It provides the best experience to the fans.
ï‚· It offers the flexible use of the application to the artists.
5
Document Page
ï‚· It offers the platform to worldwide artists and allows the artists to sell their albums
in any currency.
ï‚· Provides the real-time statistics
ï‚· Gives a special code to different music albums on the Bandcamp.
The major role of the project life cycle in The Bandcamp is to get the design for diverse
project implementation all together with the specifications about the updated system and
its features.
Project: music shows online video or sound streaming
Task Definition:
The Bandcamp enterprise didn’t offer the music show online video and audio streaming
facility to the customers. So the discussion was done on this by the management person and
decided to provide this feature to the individuals who purchase the subscription on
Bandcamp and enjoy different artist’s music online. This similarly will offer the downloading
services for offline streaming of the music show to the subscribed customers. This
characteristic will enhance their performance and also improve the Bandcamp growth by
earning more profit (Dhir, Kumar, and Singh, 2018).
Project objective:
ï‚· The audio and videos downloaded may be heard together with different persons.
ï‚· It offers the facility of music that could be stream from any location.
 It gives the online streaming facility from customer’s locations.
ï‚· It decreases the issue of pass availability for watching the music show live.
ï‚· It also provides the facility to stream the live music show afterwards if one is
available at the show time.
Challenges in the project:
ï‚· Implementation of new features in the present system will take more time
ï‚· The finished project might be introduced in more than one month.
ï‚· The trouble in tracking customer place to provide online music show.
ï‚· The storage cost for the web streaming can be greater.
6
Document Page
ï‚· Time-based subscription
Project Risks:
ï‚· The project may not be delivered on time as the development team may take more
time in development.
ï‚· The storage cost might be higher than expected if the memory gets full.
ï‚· The cloud storage and server connection issue might fail the video/ audio streaming
of music.
Expected outcomes:
ï‚· The customers could easily stream the audios and videos after the system got
updated.
 The rate of server traffic may boost than the present day visitor’s rate.
ï‚· Customers will use the Bandcamp platform more than before and hence the
Bandcamp customer increases.
ï‚· It provides diverse new features associated with video and audio music to its
customers.
7
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Task: Services associated with Playlist
Task Definition:
The Bandcamp organization from previous years is giving similar services to the client within
the playlist section. Now, the associations need development so the team decided to
replace and upgrade these services in the playlist by giving music from different zones in
various languages. This element can be empowered by compelling monthly or yearly based
subscriptions.
Project objective:
ï‚· It will attract the users from different zones who understand their own language.
ï‚· It satisfies the clients' prerequisite by giving different music albums.
ï‚· It supplies additional music to each zone and makes an opportunity to contend with
the marketplace.
ï‚· By adding numerous new features, the playlist gets upgraded.
ï‚· Music is divided into diverse categories and the user gets the different music list.
Challenges in the project:
ï‚· The developing the fully functional project in time is a big challenge.
ï‚· The payment options provided by the application are limited as the application
doesn’t allow the third-party payment gateways.
ï‚· The validation is impossible until the users enter the appropriate OTP at the login
time in the application.
Project Risks:
ï‚· Language maintenance of different zones.
ï‚· For security purpose, the integration must be done carefully to make some
permissions and terms and conditions for the clients.
ï‚· While connecting with Bandcamp.com server traffic issue occurs.
ï‚· The issue of dealing with an area for various zones for playlist management.
Expected outcomes:
8
Document Page
ï‚· The framework is used by various clients and dealing with their own particular
playlist after the subscription for the understandable language is done.
ï‚· After upgrading the application with languages of different zones understandable to
different users around the world will attract new clients on Bandcamp interface
9
Document Page
1.2 Identify the factors that contribute to the process of project selection.
Table 1 Project factors for selection
Project: Online sound or
video streaming for music
shows:
Project: Services associated
with Playlist
Duration Referring to project
development the project will
need around 4 months to
complete its development
and then the project
implementation and testing
are done which needs the
duration of approx. 1 month
for completion.
Referring to project
development the project will
need around 3 months to
complete its development
and then the project
implementation and testing
are done which needs the
duration of approx. 3 weeks
for completion.
Budget For implementing more
modern features in the
Bandcamp existing system
some cost is needed, the
estimated cost or budget for
the project is £27,000
For implementing more
modern features in the
Bandcamp existing system
some cost is needed, the
estimated cost or budget for
the project is £20,000
Technical skill needed Technical tools needed by
the Bandcamp for the
project must be of good
quality. The tool required is
streaming audio recorders,
internet with high speed and
software encoder (Roland,
Iliya, and Dodo, 2017).
Technical tools needed by
the Bandcamp for the
project must be of good
quality. The applications
required are some language
translators like waygo,
Google translates or similar
translators.
HR required Human resources are the Human resources are the
10
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
most important thing
needed to complete the
project. For completing each
project, it is required to
choose correct resources.
The project requires a
project manager having a
great experience and could
handle the whole project till
its completion.
most important thing
needed to complete the
project. For completing each
project, it is required to
choose correct resources. A
human translator is needed
for the projects that can
identify the music album
language and could help in
categorizing the albums
according to the language it
belongs to.
Potential profits This project will have great
benefits and profits to the
Bandcamp as the subscribers
will get more features they
will suggest the Bandcamp to
more users, therefore,
increasing the users hence
profit.
This project will have great
benefits and profits to the
Bandcamp as the users will
get music in more languages
which will attract the users
from different zones around
the world to use Bandcamp
and become subscribers
enhancing the company
profits.
Impacts on company
reputation
It will enhance the
Bandcamp growth and
reputation as the subscribed
customers can get more
benefits and could enjoy
more features directly
enhancing the popularity
and reputation of the
Bandcamp.
It will enhance the
Bandcamp growth and
reputation as the users from
different region or zone can
enjoy the music albums
present on the Bandcamp.
This will increase the users of
Bandcamp directly
enhancing the popularity
11
Document Page
and reputation of the
Bandcamp.
Customer Demand The customer who has taken
the subscription on
Bandcamp needs to stream
and download the live audio
and video which they have
missed and wish to watch
and listen
The customers from
different areas around the
world want to listen or
watch the live music shows
the language they
understand or the region
they belong too.
12
chevron_up_icon
1 out of 41
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]