Group 8: Presentation - SoftwareEngineeringGroupProject/SEGP1B-Cluster3 GitHub Wiki

Architecture of system

Role of Github

Issues

  • Assigning someone with the issue
  • Working on branches without conflicting with others

How you were working as a team

  • Google Drive: documentation platform
  • Allocate work during cluster meetings

Working on RoR

  • Easy if you have experience because of the conventions
  • Less configuration
  • Don't repeat yourself principle is very easy to accomplish
  • Javascript is essential (Kamal, 2014)
  • Great documentation

How you work

Kamal

  • Sublime text: helper functions
  • Most of the problems can be found in stackoverflow
  • api.rubyonrails.org

Andrew

Qun


Client Requirement Matched

  • full match the requirement plan or not
  • how much have we matched
  • any new features added

Testing

Functional Requirements

Non Functional Requirements

Knowledge gained from the project

  • Skills Acquired
  • Group Working Experience