Team 04 would like to make this repository public
The number of co-op programs may increase at McGill Univeristy in the future. The objective of this project is to develop a software system called Co-op-perator for managing co-op terms for such co-op programs. The project will be completed in a team of five students which we will gather requirements, design a multi-tier software solution to satisfy the requirements, implement the system, validate the system and develop a release pipeline to automate the software delivery process. Our team has been assigned to the student viewpoint which we will build a system that allows student to report the co-op acceptance, submit required documents and track their co-op program progress.
| Team members | Major | Year |
|---|---|---|
| Remi Carriere | Software Engineering | U2 |
| Naxin Fang | Computer Science | U1 |
| Boyang Ma | Computer Engineering | U2 |
| Angel Ortiz Regules | Computer Engineering | U3 |
| Marie Vu | Computer Engineering | U2 |
| Team members | Total hours | Responsibility |
|---|---|---|
| Remi Carriere | 19 | UML Class Diagram, Build System, Persistence Layer, Test Suite |
| Naxin Fang | 16 | Functional Requirements, Continuous Integration |
| Boyang Ma | 18 | Use Case Diagrams, Deliverable 1 Documentation, Sprint 1 Report |
| Angel Ortiz Regules | 17 | Domain Model, Persistence Layer, Test Suite |
| Marie Vu | 16 | Domain Model, Sprint 1 Report |
Sprint 1 Documents:
| Team members | Total hours | Responsibility |
|---|---|---|
| Remi Carriere | 27 | Main Developper (CTO) |
| Naxin Fang | 23 | Supporting Tester |
| Boyang Ma | 25 | Tester |
| Angel Ortiz Regules | 27 | Main Tester / Supporting Developper |
| Marie Vu | 25 | Documentation / Supporting Tester |
Sprint 2 Documents:
| Team members | Total hours | Responsibility |
|---|---|---|
| Remi Carriere | 23 | Backend Developer Lead / Supporting Frontend Developper (CTO) |
| Naxin Fang | 21 | Supporting Frontend Developper, Frontend Tester |
| Boyang Ma | 24 | Frontend Developer Second |
| Angel Ortiz Regules | 24 | Frontend Developer Lead |
| Marie Vu | 19 | Supporting Frontend Developper |
Sprint 3 Documents:
Build System, Deployment and CI
| Team members | Total hours | Responsibility |
|---|---|---|
| Remi Carriere | 18 | Backend Developer Lead / Supporting Frontend Developper (CTO) |
| Naxin Fang | 16 | Supporting Frontend Developper, Frontend Tester |
| Boyang Ma | 16 | Frontend Developer Second |
| Angel Ortiz Regules | 18 | Frontend Developer Lead |
| Marie Vu | 16 | Supporting Frontend Developper |
Sprint 4 Documents: