Skip to content
This repository was archived by the owner on May 20, 2018. It is now read-only.

Vision Statement

isalk edited this page Apr 22, 2018 · 35 revisions

Pac-Man

Executive Summary


Pac-Man is a classic 80’s arcade game which is a mind stimulating game for all demographics. This game is primarily useful for kids and teenagers.

Problem


PacMan organization’s game is quite well built, but it is not yet ready to be published for consumer use. Because there are certain things that needs to be implemented first.

For example, currently a player can play the game and the score gets saved, but once the game is restarted nothing is saved. Other than the when level is finished, there are no more levels. Basically, playing only one level again and again makes the game boring and uninteresting.

The product owner of Pacman would like to see below features implemented. The requirements are:

  1. Get user name input and save it.
  2. Write the high Score and save it
  3. Make the Pacman continuously move instead of pressing ‘w’ for one move only
  4. Add more levels By doing these, the owner would be able to get a game which would be complete enough to be published to consumers.

Initial architecture


The game contains a red rectangular box acting as its border and there are obstacles acting along the path acting as a maze. There is a yellow face with a mouth open which will move according to the user input, there are yellow circles around the maze where once the yellow face passes through the yellow circle points are obtained.

Scope/initial requirements


PacMan Organization would like to have this game completed within two months of working days. They also have a limited budget of 2500$. The stakeholder’s goals would be to make the game as famous as possible and make it consistent and handle errors efficiently. We can visualize their need with the business process diagram

Cost Estimation & Funding Strategy


Cost Estimation

Inserting Table here

Funding Strategy

  • Online fund raising – Raising funds by publishing an alpha version of the game online and allowing users to donate through a link if the like the game

  • Marketing and Advertising – Collecting funds by advertising the game through Social Media and promotional offers.

  • Organizing small events to collect fund

  • Bank loans (if necessary)

Software development process


For this task a Disciplined Agile Development Process (DAD) will be followed. The following members have for the project is as follows as follows: -

Agile Coach – Mrs.Swe Te Fu Product Owner/ Team Member – Atiq Project Leader/ Team Member – Isal Team Members - Isal & Atiqul

Each of the members in the group are expected to be fully aware of their capabilities and should only take up responsibilities which they can successfully complete. Each member should plan their own work and take responsibility for their actions.

Clone this wiki locally