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.