Team Zaki – How to use our system
Hashan = Project Manager
Justin = Kanban Board
Lloyd = Task Reminders – can be used with Kanban
Naina = System Backups
Stephen = User Stories
Marcin = User Help – This document and YouTube links
Homepage:
The user is greeted with a welcome page which provides information about the team that developed this product prototype. There is clear navigation near the top of the screen for the user. If the user was to hover over the welcome dropdown they would be provided with sub-categories:
What is agile systems design?
If the user was to then click the page called ‘What is agile systems design’ they would be provided with the following page which includes both text and images to help give them an understanding of it.
User help
If the user were to click the ‘User Help’ page then they would be given a link to each of the pages to find out more information, where they could also do this through the dropdown options. For example if they wanted to find out more information about plugins such as installing them they would navigate to User Help > Plugins
Here they are provided with video links that can make it clear and provide a detailed guide directly on the page without navigating off onto a separate page.
Projects
Once the user navigates to the project page they are provided with a form to add a name and a task which will be submitted to the project manager by email. Both fields have been set to required for their submission to be valid.
The user is then provided with feedback indicating that their submission has been successful. Furthermore, a current task area is provided below which displays the ongoing tasks which information such as who is working on the task and the overall progress of the task provided.
To-Do
If the user were to navigate to the ‘To-Do’ page they would be provided with the task currently unassigned and the priority of each task which is displayed in descending order where 5 is the highest priority and 1 is the lowest priority. This is so that the tasks which need urgent attention are displayed first so that they don’t go unnoticed.
User Stories
Once the user navigates to the ‘User Stories’ page they are provided with a form that guides them through what a user story is as well as them being able to create their own one which is them submitted to the project manager who is then able to add them in to the table. Furthermore, you are able to view current user stories and they are also provided with a video which explains user stories and story cards. If they click the ‘Click this link to view your User Stories within an Excel Document’ they are provided with the following:
KanbanThe user is required to click the link which will enable them to view and edit the Kanban board where they have to login for authentication. Once this has been done they are able to add and view tasks.
Backups
As a project manager you are able to configure backups by logging into Wordpress and navigating to CYAN Backup > Backups. Once this has been done then are able to create a backup by clicking the Backup Now! button.
Project Manager – Add/Edit tasksOnce the project manager is logged in into wordpress they are able to add tasks that have been assigned through Project Managers > All Project Managers. They then click the Add New button.
They are then able to add the task, the member assigned to the task as well as the overall progress of the task. They are also to edit previous tasks to alter the progress of it.
If they want to add/edit tasks that haven’t been assigned they are able to do so through To-Do > All To-Do. They are able to edit tasks, delete tasks and add tasks through the Add New button.
They are able to add the task as well as the priority of the task from 1 to 5 where 5 is considered the highest priority and 1 is the lowest priority.
Report a BugA user is also able to report a bug through the ‘Report a Bug’ page which asks them for a description of the bug and where they encountered the bug. Once they submit this, it will be emailed to the project manager who can then assign the task of fixing the bug.