Skip to content

Work Breakdown

Tianxin Ma edited this page Feb 18, 2020 · 20 revisions

Distribution of work for all parts of the project found below. Distribution of work for all parts of the project found below.



Member Tasks
Ronghui Shao
  • Creating Release Plan
  • Breaking user stories for Release Planning
  • Discussion on Rationales for Requirement Specification
Craig Miller
  • Editing the rationales into Wiki
  • Discussion on Rationales for Requirement Specification
  • Creating Glossary for Wiki
Kevin Nguyen
  • Discussion on Rationales for Requirement Specification
  • Creating Release Plan
  • Breaking user stories for Release Planning
Preston Ling
  • Discussion on Rationales for Requirement Specification
  • UI Mockup
  • Storyboard Mockup
Tianxin Ma
  • Creating Release Plan
  • Breaking user stories for Release Planning
  • Discussion on Rationales for Requirement Specification
Imtiaz Raqib
  • Initialized Requirement Specification in Wiki
  • UI Mockup
  • Storyboard Mockup
Member Tasks
Everybody Creation of rough draft for the UML diagram (created during a meeting during reading week, uploaded DRAFT Google Team Drive)
Ronghui Shao
  • Creation of Request Processing test cases
  • GitHub formatting and merging
Craig Miller
  • Creation of Login and Signup test cases
  • Creation of the final UML diagram
  • Addressing glossary feedback from TA
Kevin Nguyen
  • Creation of Searching test cases
  • Assist with major activity skeleton classes
Preston Ling
  • Creation of User Profile test cases
  • Addressing UI and storyboard Mockup feedback from TA
Tianxin Ma
  • Creation of Book database test cases
  • Creation of skeleton of major activity classes
  • GitHub formatting and merging
Imtiaz Raqib
  • Creation of Book information test cases
  • GitHub formatting and merging
  • Addressing UI and storyboard feedback from TA
Member Tasks
Everybody Two meetings held to plan work breakdown and how to store data in the database
Ronghui Shao
  • Requests for books
  • Added Receive and Request buttons on MyBookFragment
  • Intent testing for RequestActivity
Craig Miller
  • Login Activity
  • Signup Activity
  • Intent testing for Login and Signup Activities
  • Created User information Validator
Kevin Nguyen
  • SearchActivity for books
  • SearchActivity for owners
Preston Ling
  • Created Book description activity
  • Created Review list activity
  • Intent testing for Review activity
  • Updated the UML
Tianxin Ma
  • Created all the initial classes relating to Main homepage
  • Created fragments to help facilitate home page navigation
  • Created Book Validators
Imtiaz Raqib
  • Created DatabaseHandler to handle data with firebase
  • Update GitHub wiki
  • Intent testing for SearchActivity
  • Merging branches to master branch
  • Update Project Timeline based on work with Project Part 4
  • Created GitHub page to host Javadoc index.html
Member Tasks
Ronghui Shao
  • Created Request functionality
  • Created Return functionality
  • Created Accepting functionality
  • Integration of book being transferred between different users associated with various actions
Craig Miller
  • Updating the UML
  • Addressing TA feedback
  • Creation of Javadoc
Kevin Nguyen
  • Worked on Search Functionality
Preston Ling
  • Created Request functionality
  • Created Return functionality
  • Created Accepting functionality
  • Worked on DatabaseHandler for Book storage methods
Tianxin Ma
  • Creation of ISBN Scanner
  • Integration of database with Google Books API
  • WOW Factors implemented using ISBN scanner
  • Able to retrieve necessary data from Google Books API by scanning ISBN
Imtiaz Raqib
  • Worked on DatabaseHandler
  • Storage and Retrieval of Book and User Images
  • Implemented function to retrieve and store book covers from Google Books API
  • Implementation of Map Interface for location handling
  • Updated GitHub Wiki and JavaDoc with addtional information

Clone this wiki locally