The application being developed addresses improvements sought for both the marshalls and customers, of a parking system to be developed and implemented by a local council, in a hypothetical scenario. The activity diagrams plan and create the template for the wireframes, through which an application depicting marshall and customer use of the system and its features can occur.
The project brief was largely minimal, with it being primarily limited to informing that the focus is on a soon-to-be-implemented new parking system, and that existing aspects such as previously gathered data from the existing system and basic new functionalities were to be included in the new system. This meant it was largely at each group's discretion to determine what other features are important; how and why these new features should be implemented, including planned functionality and factoring in realistic details like budgetary and time requirements; and how it would address the needs and wants of customers and marshalls, by empathising with their position, their interaction with parking spaces, and their likely intended use of the new parking system.
Understanding the key functionalities expected from the new system, was the first step in properly understanding the problem and working towards a solution. These were functionalities that were either integral to implementing the new system, such as the use of sensors to gather and store data; and aspects that would ensure the new system provided justifiable benefits for the required costs and time to create it compared to the existing system, such as new monitoring and booking features, and automatic data visualisation methods. This included providing the justification for the need for these proposed new features.
The end result of this subject was highly successful, a result which was demonstrated by the reference that the tutor for this subject was willing to and did provide to members of our group, following the subject's completion.