Project Management
(If you have already signed up) Read the moodle first
The Moodle pages of the course contain important information which you should read before studying these pages, including information about the aims of the project and its grading. The moodle pages also link to the most relevant parts of these pages. These pages expect you to be familiar with the contents of the moodle and can feel confusing if you are not.
Project Management
Below are some recommended tools for project management. These are primarily for students who are not already familiar with such tools. You are not required to use these specific tools — feel free to use any that suit your workflow better.
These pages include condensed material, especially from the Software Engineering course.
Projects in Python
- Poetry is a tool designed for managing dependencies in Python projects.
- Pylint is a static analysis tool for Python that helps maintain high code quality.
Projects in Java
- Gradle is a build automation tool primarily for Java, streamlining compilation and testing tasks.
- While Gradle can be used also for Python development, Poetry is strongly recommended for Python projects.
Korjauksia tälle sivulle
Tee korjausehdotus editoimalla tätä tiedostoa GitHubissa.