Skip to content
This repository has been archived by the owner on Apr 4, 2020. It is now read-only.

Iteration 1

alexandraCrawley edited this page Jul 9, 2018 · 1 revision

Iteration 1

Content

Iteration Goals

The goal of the first design iteration was to create and document the creation of a prototype focus group system. This system would compose of both a website for company-side use and an android application for focus group participant use. A summary of the iteration goals is provided below:

  • To document our design process including:
    • The roles of each of our team members;
    • Our initial project requirements, including the scope of the project use cases, user stories and functional and non-functional requirements; and
    • An overview of our design, including system flow charts and paper prototypes.
  • To create high fidelity prototypes (prototypes with implemented functionality) of the company-side website and the android application for focus group participants

Team Roles

Team roles were allocated according to individuals areas of expertise and interest. Refer to the Team section for further details regarding the allocation of team roles.

Documentation

View the Soft Design Specifications and the Software Requirements Specification and the Project Inception for full details of our design documentation.

Meeting Summaries

Meeting 1: 27/06/18

Meeting Summary: During the first meeting our team chose an industry in which to base our application and investigated the development trends, typical enterprise, business model and doubts within the industry. Due to Tinkle's expertise in E-Commerce, the group completed a mind-map highlighting the things, people, behaviours, players and others within E-Commerce.

Meeting 2: 28/06/18

Meeting Summary: During this meeting, our team extended our knowledge of mind-maps to investigate innovation and what it results from. A discussion was also held regarding Tinkle's idea for the project - a food delivery application.

Meeting 3: 29/06/18

Taking into consideration the content related to the 6 thinking hats and the decision making process, the team selected an ideas for development. This was achieved through the brain storming of over 30 ideas from across the team, with the best 4 ideas being chosen for evaluation. From this, each project was evaluated based on its strengths and weaknesses with the best project being chosen by a team vote. The four selected ideas were a VR second hand clothing application, online guides for product purchasing, a focus group application and a recipe delivery system. From the 6 hats evaluation process, the focus group application was voted by the team as the best project for development.

Meeting 4: 02/07/18

In order to gain a greater understanding of the user requirements, user personas and empathy diagrams were created. The user personas enabled the team to gain a greater understanding of the potential motivations of both businesses seeking focus groups and the focus group participants completing activities using the system. Creating an empathy diagram expanded these views and highlighted common points across both the participants and companies of improving products and their interest in the same topics.

Meeting 5: 03/07/18

In this meeting the key functionality of our project was discussed. In particular to-be scenarios were created, and categorised using a feedback capture grid to determine the most important and feasible features for development. During this meeting a decision was also made to developed the focus group participant system using REACT, and team members with previous experience were tasked to start development of the application for the meeting the following day.

Meeting 6: 04/07/18

In this team meeting, the group begun the formal development of the application. However, due to other team member's lack of experience with REACT, a decision was made to instead develop the focus group participant system using Android Studio - as all team members with programming experience had experience with this language. Work on the documentation also commenced with the formalisation of the user stories from the previously created empathy maps and user personas.

Meeting 7: 05/07/18

In this team meeting, a general focus was placed on developing the application using Android Studio. This included installing new software for team members who had not previously used Android Studio, in addition to beginning the creation of the application. Documentation also progressed, with the user stories being completed and the team roles being updated.

Meeting 8: 06/07/18

Due to the weekly assessment occurring on the afternoon of 06/07/18, a focus was placed on completion a draft of the documentation and to work towards completing important features of the android application. To address these requirements, each of the documentation sections were allocated for team members to complete while Jack C continued developing the android application. Due to these time constraints, development of the web application was deferred to the next design iteration.

Retrospective

(yet to be documented)

Process, Methods & Tools

Next Iteration Planning