Week 01
Week 01 - Introduction
Welcome to the course! Your goal for this week should be to form project teams, and setup your team’s GitLab project.
The Software Development Lifecycle (SDLC)
Why we prefer iterative and flexible development models. Project management and software development practices that we will use in this course.
required
How to setup your GitLab project
An overview of GitLab (git.uwaterloo.ca). How to setup your project.
required
Defining your product
Projects vs. products. How we scope a project. Defining users and requirements.
required
How to log issues in GitLab
required