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:
ATTENTION GRADERS: The submitted commit for this sprint will have limited features due to changing a RESTful service end point. Please visit the deployed version here
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 | ||
Naxin Fang | ||
Boyang Ma | ||
Angel Ortiz Regules | ||
Marie Vu |
Sprint 4 Documents: