Skip to content

Iteration_1

FengSiwen-Daisy edited this page Jul 10, 2019 · 42 revisions

Iteration 1

Content

Iteration Goals[ex1]

The goal of the first design iteration was to create and document the creation of a prototype application. This system would compose of an android application for individual use. A summary of the iteration goals is provided below:

Our design process included:

  • 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;
  • An overview of our design, including system flow charts and paper prototypes, user interface
  • Beginning a comprehensive and detailed wiki outlining the project
  • Focus on main functions to begin designing
    • A functional PHP-based server
    • A login, welcome, preferences and user profile screen
    • App features that allow users to communicate with each other and share events

Team Roles[ex1]

Roles and Task

Name Degree 1st Role 2nd Role
Eliza Bennett Software Engineering // Business Management Manager Programmer
Leon Karstens Software Engineering Programmer Designer
Nikita Lisovetin Software Engineering Programmer UI documentation (concept description)
Laura Davis Electrical Engineering // Bachelor of Arts Programmer Technical documentation
Brae Webb Computer Science (Honours) Lead Programmer Quality control
Daisy Human Resource Related Documentation in wiki(Besides Technical's knowledge) Business Plan
Leo Software Engineering Programmer User interface

[Trello]

Task Management

A team Trello board was created for effective time and task management. Click here to view the board.

Total Estimation[ex1]

Screen shots

Documentation

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

Meeting Summaries[ex1][ex2]

01/07/19

  • Our team Analysis APP’s users.
  • Make sure user’s requirements and divide different roles of users.

02/07/19

  • Make sure personal role in team
  • Divide personal responsibility
  • Begin to build basic structure

03/07/19

  • Eliza: View function
  • Laura: Friend Verification
  • Brae: Filter based on param
  • Nikita: UI design,database design
  • Leon: UI design

04/07/19

  • Eliza: Mobile login/signup Screens
  • Laura: User profile
  • Nikita: Set up AVD, Add a new event
  • Brae:set up remote server, Fixing Eliza
  • Leon: Prototype
  • Daisy:User documentation
  • Leo:Database PHP

05/07/19

  • Eliza: Mobile login/signup Screens,Fixing Brae
  • Laura: User profile
  • Nikita: Set up AVD, Add a new event
  • Brae:Fixing Eliza, set up remote Server
  • Leon: Prototype
  • Daisy:Related doc.
  • Leo:Database PHP

08/07/19

  • Our group discuss the specific task about wiki, and added new task this week.

09/07/19

  • Brae pushed some breaking changes to master, so everyone should pull before they get to start.

10/07/19

  • Laura: preparing PPT about presentation on Friday.
  • Continue perfect project.
  • Leo:Database PHP endpoints

Retrospective[ex1]

  • After first week and second, we understand our team and team member more clear. And we found some problem about team work. 01/07/19

Keep Problems Try
Division of jobs based on everyone skill and technology, it makes progress faster and efficient. We help each other. Different language probably make team communication not easy. We are trying to communicate actively.

Process, Methods & Tools

Next Iteration Planning[ex1]

Clone this wiki locally