Skip to content

Sprint 4 Report

matteo-barbieri edited this page Nov 28, 2020 · 2 revisions

Tasks

This final sprint consists of the following tasks

  1. User Documentation
  2. Implementation of Mobile Frontend
  3. Code Quality
  4. Build System, Continuous Integration, and Delivery
  5. Project Management and Project Report

User Documentation

  • Documentation of Key features on mobile application and website
  • Enough for the User to interact with the system after reading it

Implementation of Mobile Frontend

  • provide mobile access to a meaningful subset of services.

Code Quality

  • Evaluation of source code for
    • Understandability
    • Testability
    • Reusability
    • Efficiency
  • Emphasis on Understandability
  • Code should follow convention and best practices

Build System and CI

  • Create a new github branch for android development
  • Implement build system using gradle

Project Management and Report

  • Use issue tracking feature and assign issues to members
  • ReadMe file, showing team contributions
  • Wiki with Sprint report, and User Documentation

Meeting Minutes

Meeting 1 Wednesday November 18

Meeting goal: Distribute tasks and determine the important features.

Key Decisions:

  • App will only be for existing customers
    • no creating account
    • no artist features
  • gallery shows upon login
  • instead of cart, one article purchased at a time
  • similar checkout/thank you page

Division of Tasks:

  • User Documentation: Matteo
  • Mobile Frontend: Matt, Ragheed, Matteo
  • Integration of front end with backend: Enan, Daniel
  • Build System & CI: Matt
  • Code Quality: Everyone as we code

Meeting 2 Thursday November 3rd

Meeting Purpose: Update on work and find issues.

  • Most front end pages done
  • Pages being linked to backend
  • Need a thank you page
  • Need to ensure display is useful on several devices
  • Need to work on Documentation