Skip to content

TASK 1 ACTIVITIES

Activities to be completed. All must be completed

Activity A(i) In preparation for developing a proposal for the digital solution, you have been asked to carry out research. Your research should consider how digital solutions are used to meet the needs of different users within the Retail Games Sector, including:

  • how hardware and software are used within the context of the industry.
  • newly emerging technologies
  • how digital solutions could be used to meet different user needs
  • the industry-specific guidelines and regulations you will need to follow.

Any notes you produce should be kept and submitted as an appendix.

Activity A(ii) Produce a detailed proposal for a digital solution that you would develop to meet the needs of:

  • the client (Vectis Games)
  • existing and potential users.

Your proposal should provide a rationale for the solution you are proposing and include:

  • the business context
  • the functional and non-functional requirements of the solution
  • decomposition of the problems that will need to be solved to implement the
  • functional and non-functional requirements
  • the key performance indicators (KPIs) and user acceptance criteria for the proposed solution
  • a description of the proposed solution

justification of:

how the recommended solution meets the needs of the client and users - how potential risks will be mitigated - how relevant regulatory guidelines and legal requirements, in relation to software development and the sale of goods in the retail sector, will be addressed.

(24)

Activity B Produce a set of design documents for the digital solution you are proposing. The design documentation must include:

  • visual/interface designs
  • data requirements
  • a selection of algorithm designs
  • a test strategy.

Your proposed solution must be of sufficient scope and complexity to demonstrate your ability to implement code in at least two appropriate languages to implement front-end and back-end processes.

Your design documents should provide sufficient detail to:

  • effectively communicate the intended solution to both technical and non-technical stakeholders
  • allow the client to make informed decisions
  • allow a third-party developer to use the design documents to create the proposed solution.

Your test strategy does not need to detail specific tests for every part of the solution. However, it should provide a selection of tests, relevant to your proposed solution, that show:

  • the order in which you intend to test all components of the solution
  • the types of tests to be carried out for each component.

Your algorithm designs do not need to show the whole solution but should show how you would solve a number of different key problems. You should limit your algorithm designs to a maximum of five complex problems.

(34)