Home > Sample essays > Website for Blue Sky Music with The Waterfall Method: 59 Characters

Essay: Website for Blue Sky Music with The Waterfall Method: 59 Characters

Essay details and download:

  • Subject area(s): Sample essays
  • Reading time: 12 minutes
  • Price: Free download
  • Published: 1 April 2019*
  • Last Modified: 23 July 2024
  • File format: Text
  • Words: 3,507 (approx)
  • Number of pages: 15 (approx)

Text preview of this essay:

This page of the essay has 3,507 words.



The Development Process

The Specification

Name of company

Blue Sky Music

Name of contact

Mr Jim Kelly

Brief description of the company

Blue Sky Music (BSM) will function as a music agent. They will provide customers and venues with the ability to book bands for events through a website. The proposal for BSM is that they will contact and collect details of locally based performers and bands. These performers and bands will agree to pay BSM a percentage of their appearance fees in exchange for the administration and advertising that BSM will provide.

Purpose of the website

The purpose of the BSM website is to advertise and promote local bands and the storage of band and performers details within a database that needs to be created. The BSM website will allow customers and venues to access information on each of the bands of performers allowing for an informed choice about what is suitable for them. The website will also store the details of the customers and venues within a database along with having the ability for any customers to book the bands and performers on the BSM website.

The type of project

The type of product to be designed and developed for BSM is a new, working website the meets all the requirements that have been set out by the client.

The main aims of the project

The main aims of the BSM project is to allow any potential customers to browse through a list of various performers and bands as well as allowing the booking of these for a set time, date and venue. The BSM website will allow local performers and bands to register through the website so they can advertise the services they provide. BSM will then charge the band or performer a percentage of their performance fee for the promotion and advertising received through the website.

The proposed domain name

The proposed domain name of the BSM website will be ‘www.blueskymusic.co.uk’ if available.

The technologies required

The technologies required to create the BSM website project are as follows:

• HTML5 – This will allow for the coding of the content to be included within the website.

• CSS – This will allow the layout and style of the website to be as designed.

• PHP – This will allow for the website to communicate with the database tables so information stored within these can be displayed on the website.

• SQL – This will allow for the creation of the tables within the database.

• JavaScript – This will allow for the inclusion of image slideshows and confirmation windows to be created for the website.

• Notepad++ – This will allow for the coding of the HTML5, CSS, and PHP for the website.

• Microsoft Word – This will allow the creation of any paperwork that needed to complete the BSM website project.

• Adobe Photoshop – This will allow for the manipulation and optimisation of any images to be included within the website.

Content Management System

Content management systems are applications that are web-based or are coded into the website, for example, an admin area. These content management systems are designed so that the updating of websites is made as simple as possible (Crawley, 2017). This means that there is no need to go into the HTML to insert new content into the website or access the CSS to alter the layout. This will ensure the layout and design remains unchanged and consistent.

For the BSM project an easy to use secure admin area will be created using PHP to update the website with new content regarding the bands and performers. It will also have the functionality to update customer information so the customer is able to update their details if they contact BSM by phone.

Web Hosting

There are many different web hosting sites that are available to the client these include 1&1.co.uk, 123-reg.co.uk, and godaddy.com. These sites have varying different plans available to the client. 123-reg has varies different payment plans that can be used by the client to pay for the hosting of the website. An example of these payment plans is:

• Monthly – £3.99 pm for the first 12 months then £6.99 a month

• Quarterly – £20.97 + 20% VAT

• Yearly – £83.88 + VAT

Some of the features that this include are:

• Unlimited web space

• Unlimited bandwidth

• Unlimited x 1GB My SQL databases

• WordPress ready

• Free SSL

(123Reg, n.d.)

There are also a number of other hosting plans available for hosting the website that the client may decide upon rather than this.

Timescale

The project timescale will be 47 days including weekends (not working days). For the breakdown of the work schedule please see Appendix 2.

Budget

The Budget for the BSM website project will be £4960. The payment schedule and budget of the development can be found in appendix 1.3. Any other work outside the requirements of the website will be charged at the current hourly rate.

The Implementation Plan

Outlining two different approaches to project management

The two basic and most popular project management plans are the waterfall and agile methodology.

The Waterfall Methodology

The waterfall methodology is the more traditional method for project managing software development. The phases within the waterfall methodology flow in a logical order from start to end. This method involves several phases that run in a linear manner. The image below is an example of how the waterfall methodology works.

Fig 1 (Project Community, 2012)

After identifying the project goals the tasks are allocated to members of the team. The success or failure of a project using the waterfall methodology is dependent on the performance of the team members involved (Project Community, 2012).

After each stage of the project it is usual for the client to review and approve the work completed before the project can move onto the next stage.

Advantages

The waterfall methodology is the preferred project plan when the quality of a project is more important than the schedule or cost in comparison.

The implementation of the waterfall methodology is simple and the amount of resources that are required are minimal compared to other methodologies.

Disadvantages

If it is necessary to go back a phase or two it can be a costly issue.

A small change to a previous stage can cause big problems in the following stages of the project as all phases depend on each other. (I Answer 4 U, 2017)

The Agile Methodology

Agile project management methodology is an iterative process allowing for the planning and guiding of the project processes. An agile project is completed in small segments that are known as iterations. Each of these iterations is then evaluated by the team involved in the project. This may include people form the client as well as employees of the company. Any insights that are gained from the critiques of the iterations are then used to decide what should be done next in the project (SearchCIO, 2011).

Below is a diagram of how the agile method works.

Fig 2. (The Official 360logica Blog, n.d.)

Advantages

The continuous communication and input from customer representatives takes the guesswork out of the project.

The end result of the project is the development of a high-quality project in the least amount of time possible along with a satisfied customer.

Disadvantages

The agile methodology has a lack of focus on the documentation and designing of a product.

If the customer representatives are not clear on what final outcome they require then the project can easily get off track. (My PM Expert, 2009)

Acceptance Testing and Sign off Arrangements

Within the project management plan, time will need to be set aside for the developer and the client to meet and discuss the progress of the project. The meetings will be conducted at the end of the project phases. When each of the project phases are complete a review of the project progress will be conducted by the client. If the client requires any changes then these will be communicated to the developer so they can be implemented. This phase will then be signed off by the client allowing the developers to continue with the next phase of the project.

Legal Responsibilities

Contractual Obligations and development agreements

(Please see appendix 1.1 for the sample contract)

Intellectual Property – Who has rights over what?

As the designer of the BSM website, any intellectual property rights for elements created for the developed website will be owned by the developer. The intellectual property rights to images, artwork or music contained within the website for the promotion of the bands and performers will remain with the original owner. Any intellectual property created by the client will remain with the client.

Payment terms

The client will initially pay a deposit of 40% of the contracted cost. On completion of the planning and development phases of the project a further 10% payment will be required. On completion and sign off of the project the outstanding balance will be paid. Any further work outside the requirements of the project will be charged at the current hourly rate of the developer. For the cost overview of the project please see appendix 3 and for a breakdown of the payment terms please see appendix 4.

Penalties and cancelation fees

The client has the right to cancel the project at any time by providing the developer with 30 days’ notice in the form of a written statement. If the cancellation is requested by the client then the initial deposit and any payment for completed work will be non-refundable. Please see appendix 1 for full details on penalties and cancelation fees.

Professional Advice

Web Standards Compliance and Accessibility

The developed website will be in full compliance with all current legislation regarding accessibility, data protection and disability discrimination. The details of complying with the mentioned legislation has been provided within previous communications with the client.

Web Hosting Options

Any costs required for the web hosting of the website will be the responsibility of the client. There are many different options for the hosting of the BSM website. On request from the client, assistance can be provided on these web hosting options to ensure the best choice is made for the client’s needs.

Support and Maintenance

Support and maintenance of the developed website can be provided be the developer on request from the client. The support and maintenance requested by the user will be charged at the current hourly rate or on a contractual basis.

Bibliography

123Reg, n.d. Web Hosting Host your business on our award-winning platform. [Online]

Available at: https://www.123-reg.co.uk/web-hosting/

[Accessed 22 August 2017].

Crawley, C., 2017. 10 Most Popular Content Management Systems Online. [Online]

Available at: http://www.makeuseof.com/tag/10-popular-content-management-systems-online/

[Accessed 22 August 2017].

gallantrywebdesign.com, n.d. Web Site Design Project Contract. [Online]

Available at: http://www.gallantrywebdesign.com/contract.html

[Accessed 24 August 2017].

I Answer 4 U, 2017. Waterfall Model: Advantages and Disadvantages of Waterfall Models. [Online]

Available at: http://www.ianswer4u.com/2011/11/advantages-and-disadvantages-of.html#axzz4gZbwQ400

[Accessed 09 May 2017].

My PM Expert, 2009. The Advantages and Disadvantages of Agile Software Development. [Online]

Available at: http://www.my-project-management-expert.com/the-advantages-and-disadvantages-of-agile-software-development.html

[Accessed 09 May 2017].

Project Community, 2012. Waterfall Project Management: An Overview. [Online]

Available at: http://projectcommunityonline.com/waterfall-project-management-an-overview.html

[Accessed 09 May 2017].

SearchCIO, 2011. Agile Project Management. [Online]

Available at: http://searchcio.techtarget.com/definition/Agile-project-management

[Accessed 09 May 2017].

The Official 360logica Blog, n.d. The Importance of Different Agile Methodologies Included in Agile Manifesto. [Online]

Available at: http://www.360logica.com/blog/the-importance-of-different-agile-methodologies-included-in-agile-manifesto/

[Accessed 09 05 2017].

(gallantrywebdesign.com, n.d.) 

Appendix 1 – The Contract

Contract

Between: Andrew Took (APT Web Design) – Developer

And: Jim Kelly (BlueSky Music) – Client

Authorisation

The client named above (“client”) is contracting Andrew Took (APT Web Design) as an independent contractor with the purpose of designing and developing a World Wide Web site (“the project”). This is to be published using a web site hosting service (“hosting provider”) of which the Client will authorise Andrew Took (APT Web Design) to have full access to the accounts and programmes required to complete the project. The submission of the completed project to major Web Search Engines will be authorised by the client for Andrew Took (APT Web Design).

Development

The Project will be designed and developed according to the following specifications:

• The Project will be developed using:

o HTML5

o CSS

o PHP

o SQL

o JavaScript

o Notepad++

o Microsoft Word

o Adobe Photoshop

• Compatibility – The designing of a website that fully works in multiple browsers and browser version can require considerable effort and time. It can require the creation of extra versions of pages/code. Andrew Took will guarantee that the Project will be fully compatible with the following browsers:

o Microsoft Internet Explorer 9 and up

o Safari 5.0 and up

o Opera 19.0 and up

o Microsoft Edge 12

o Google Chrome

• For People with disabilities – Andrew Took’ (APT Web Designs) standard is to meet currently guidelines for website development. We will try to ensure that all content and functions contained within the developed Project will be accessible to all visitors without sacrificing the design and quality of the product.

• Images – It is expected that all images provided by the Client are of high quality. Andrew Took (APT Web Designs) agrees to make minor corrections to images provided by the client so that said images can be consistent in size and optimised for display within the developed web site.

Assignment of Project

Andrew Took (APT Web Designs reserves the right, and the Client agrees, to assign subcontractors to the Project to ensure that the terms of this agreement are met and to ensure the completion on the Project is on schedule.

Copyright and Trademarks

The Client unconditionally and without exception, guarantees any graphics, photos, designs, trademarks and other elements and artwork provided to Andrew Took (APT Web Designs) for the inclusion in the project are owned by the Client, or that the client has permission from the owner of this material to use these elements within the Project. The Client will protect and defend Andrew Took (APT Web design) and any subcontractors hired, from any liability (including any court costs and attorney fees accrued) arising from the use of the elements provided by the Client. This includes any threatened and actual claims or suits.

Web Site Maintenance

Any minor maintenance to the pages of the website is available for 60 days, at no charge, and is included within this agreement. This includes the updating of links and making minor changes to a sentence or paragraph included in the content. This maintenance does not include replacing the majority of text on a page, any major page reconstruction, the development of any new pages, any navigational structure changes, the addition of any new images, or repairs to attempted updates by the Client. This 60-day time period starts from the date of project is available to be published on the Clients hosting provider. Any major maintenance required by the client, including major code and/or and graphics changes will be charged at the current hourly rate (see appendix 4).

Completion Date

Andrew Took (APT Web Design) and the client must work together to complete the project on schedule (detailed in the project management plan in appendix 2). Andrew Took (APT Web Design) and the client agree to work together to complete the Project in the time scale set out in the project management plan on delivery of necessary complete text, graphics, and images from the Client. If the required complete text, graphics and images are not supplied by the Client to Andrew Took (APT Web Design) within 30 days of the date of this agreement, then the entire deposit amount of the agreement will be retained by Andrew Took (APT Web Design) as liquidated damages. This contract will then become null and void, at Andrew Took’ option, unless the project is cancelled in writing by the client before 30 days of the effective date of this agreement.

Project Delivery

The final project will be published to the Client’s hosting service of choice on receipt of final payment or delivered via CD on receipt of full payment. It is understood by the client that Andrew Took (APT Web Design) does not provide any hosting services in connection with the project. The Client agrees to select a hosting provider that will allow Andrew Took (APT Web Design) to have full access to the Clients account via File Transport Protocol (FTP). All charges regarding all hosting services are the sole responsibility of the client. Advice on hosting providers and services can be provided on request of the Client.

Electronic Commerce Laws

The client agrees that it is their responsibility to comply with all laws, taxes and tariffs that are applicable to the Project. The client will protect and defend Andrew Took (APT Web Design) and any subcontractors from any claim, suit, penalty, tax, or fine due to failure to comply with any laws, taxes and tariffs applicable.

Project Copyright

Copyright of the completed web site design by Andrew Took (APT Web Design) will be owned by the developer. Once the final payment agreed under this agreement and any additional charges incurred has been paid, the client will be given rights to use the Project as a web site. Any rights to graphics, photos, work up files, source code and programmes will not be transferred to the Client and will remain the property of their current owners. Andrew Took (APT Web Design) and subcontractors retain the right to display web design elements and graphics created for the project in portfolios as examples of their work. All projects will contain a Copyright/legal statement with a link to Andrew Took (APT Web Design).

Payments

All payments must be made promptly, in accordance with terms and payment schedule of this Project. Andrew Took (APT Web Design) reserves the right to remove any Project from viewing on the internet until the final agreed payment has been received and cleared. The Client agrees to pay all fees, including court costs and attorney fees that are incurred, if the need for collection is necessary. All payments to Andrew Took (APT Web Design) will be made in Great British Pounds (GBP).

Payment Schedule

Payment for the services provided by Andrew Took (APT Web Design) will be made in accordance with the contained in this contract along with the Cost Overview (see appendix 3) and the Payment Schedule attached (see appendix 4) This Cost Overview and Payment Schedule will now become part of this contract.

The Client and Andrew Took (APT Web Design) agree that all services contained within this contract, the Cost Overview and the Payment Schedule, shall be completed for £4960. The Client agrees to the payment of a 40% non-refundable deposit of £1984 on signing this contract. A further 10% payment of £496 pounds will be paid at the completion of each of the planning, development, and evaluation stage milestones. A final 30% payment of £1488 will be paid prior to the publishing or delivery of the project. All payments made to Andrew Took (APT Web Design) will be payable in Great British Pounds (GBP).

Legal Notice

Andrew Took (APT Web Design) or any of its employees or agents, warrants that the functions contained within the project will be free of errors or uninterrupted. The client is responsible for entire risk regarding the quality and performance of the Project. Andrew Took (APT Web Design) will in no event be held liable to the Client or any third party for damages that include, but are not limited to, interruptions to the service caused by Acts of God, the Hosting Provider or any other circumstances that are beyond the Control of Andrew Took (APT Web Design). Andrew Took (APT Web Design) will not be held responsible in any way for any lost profits, lost savings or any other special damages that arise out of the operation or the inability to operate this Project, for the failure of any service provider, of any telecommunications carrier, of the Internet backbone, of any Internet Servers, your or your site visitors computers or Internet software, even if it has been advised that the possibility of such damages may occur.

This Agreement

This agreement constitutes the sole agreement between Andrew Took (APT Web Design) and the Client regarding the Project. If Any additional work that has not been specified within this contract or any other further amendments or modifications to the agreed contract must be authorised by a written request that is signed by both Andrew Took (APT Web Design) and the Client. All the prices that have been specified in this contract will be honoured for a period of six months from the signing of the contract by both parties. Any continued services after this time will require the creation and signing of a new agreement.

The undersigned agree to the terms, conditions, and stipulations that have been set out in this agreement on behalf of his/her organisation or business.

This agreement constitutes the entire understanding of Andrew Took (APT Web Design) and the Client. Any changes or modifications to this contract must be in writing and signed by both Andrew Took (APT Web Design) and the Client.

Agreed to:

Client

Signed By: _________________________________  Date: ________________

Name:

Title:

Address:

Phone:

E-mail:

Andrew Took (APT Web Design)

Signed By: _________________________________  Date: ________________

Name:

Title:

Address:

Phone:

E-mail: 

About this essay:

If you use part of this page in your own work, you need to provide a citation, as follows:

Essay Sauce, Website for Blue Sky Music with The Waterfall Method: 59 Characters. Available from:<https://www.essaysauce.com/sample-essays/2017-8-27-1503855649/> [Accessed 10-04-26].

These Sample essays have been submitted to us by students in order to help you with your studies.

* This essay may have been previously published on EssaySauce.com and/or Essay.uk.com at an earlier date than indicated.