Skip to main content

Collaboration ToolsLaajuus (2 cr)

Code: HTGP0060

Credits

2 op

Teaching language

  • English

Responsible person

  • Juha-Tapio Teno

Objective

Software development is teamwork. In order to collaborate and work efficiently in software projects, appropriate tools are needed. This course aims at introducing you some tools designed for such purposes. After completing the course you are familiar with a set of tools and you are ready to start collaborating with your team members.

Course Competences
Business Compentece
Systems and methods in ICT
Internationalisation and communications competence
Learning and information management competence

You understand importance of collaboration in software projects. You know and are able to use different kind of tools designed for various collaborative tasks such as communication and task management, for example. You are able to assess suitable tools for your team in terms of requirements and licensing. You are familiar with tools related to version control, spefically Git and GitHub.

Content

Tools for communication
Tools for task management
Version Control Systems, Git and GitHub
Tools for specific purposes used in software projects

Qualifications

Basic computer skills are required. You must be familiar with command line interface.

Assessment criteria, approved/failed

Pass: You are familiar with the tools introduced in the course. You know how to use communication and task management tools to cooperate in teams. You understand version control concepts and you are able to perform common version control scenarios using Git. You are familiar with GitHub and understand different workflows.

Enrollment

01.08.2023 - 24.08.2023

Timing

28.08.2023 - 19.12.2023

Number of ECTS credits allocated

2 op

Mode of delivery

Face-to-face

Unit

School of Business

Campus

Main Campus

Teaching languages
  • English
Seats

20 - 100

Degree programmes
  • Bachelor's Degree Programme in Business Information Technology
  • Bachelor's Degree Programme in Business Information Technology
Teachers
  • Juha-Tapio Teno
Scheduling groups
  • TIKO1 (Capacity: 0. Open UAS: 0.)
  • TIKO2 (Capacity: 0. Open UAS: 0.)
  • BIT (Capacity: 0. Open UAS: 0.)
Groups
  • HTK23S1
    Tietojenkäsittely (AMK)
  • HTG23S1
    Bachelor's Degree Programme in Business Information Technology
  • ZJAHTK23S1
    Avoin AMK, Tiko, AMK-polut, tietojenkäsittely, tradenomi amk
  • ZJAHTG23S1
    Avoin AMK, Tiko, AMK-polut, BIT, tradenomi amk
Small groups
  • TIKO1
  • TIKO2
  • BIT

Objectives

Software development is teamwork. In order to collaborate and work efficiently in software projects, appropriate tools are needed. This course aims at introducing you some tools designed for such purposes. After completing the course you are familiar with a set of tools and you are ready to start collaborating with your team members.

Course Competences
Business Compentece
Systems and methods in ICT
Internationalisation and communications competence
Learning and information management competence

You understand importance of collaboration in software projects. You know and are able to use different kind of tools designed for various collaborative tasks such as communication and task management, for example. You are able to assess suitable tools for your team in terms of requirements and licensing. You are familiar with tools related to version control, spefically Git and GitHub.

Content

Tools for communication
Tools for task management
Version Control Systems, Git and GitHub
Tools for specific purposes used in software projects

Learning materials and recommended literature

Course material written by the teacher as well as selected online resources.

Teaching methods

- Lectures / real-time excercises in auditorium
- Individual exercises
- Group exercises

Alternative completion methods

You have the right to apply for recognition of your studies if you have prior learning (e.g. university studies completed elsewhere) that can be accredited towards the degree you are currently completing.

The recognition of prior learning is possible in three primary ways: accreditation (replacement or inclusion), recognition of informal learning and studification. More precise info: JAMK Degree Regulations, section 17.

Student workload

Approximately 54 hours.

Further information for students

Avoin amk 10 (included in the total capacity)

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

Pass: You are familiar with the tools introduced in the course. You know how to use communication and task management tools to cooperate in teams. You understand version control concepts and you are able to perform common version control scenarios using Git. You are familiar with GitHub and understand different workflows.

Prerequisites

Basic computer skills are required. You must be familiar with command line interface.

Enrollment

01.11.2022 - 05.01.2023

Timing

16.01.2023 - 28.02.2023

Number of ECTS credits allocated

2 op

Virtual portion

1 op

Mode of delivery

50 % Face-to-face, 50 % Online learning

Unit

School of Business

Campus

Main Campus

Teaching languages
  • English
Seats

0 - 100

Degree programmes
  • Bachelor's Degree Programme in Business Information Technology
  • Bachelor's Degree Programme in Business Information Technology
Teachers
  • Juha-Tapio Teno
Scheduling groups
  • Labra 1 TIKO (Capacity: 25. Open UAS: 0.)
  • Labra 2 TIKO (Capacity: 25. Open UAS: 0.)
  • Lab 3 BIT (Capacity: 50. Open UAS: 0.)
Groups
  • HTG22S1
    Bachelor's Degree Programme in Business Information Technology
  • HTK22S1
    Tietojenkäsittely (AMK)
  • ZJAHTG22S1
    Avoin AMK, Tiko, AMK-polut, BIT, tradenomi amk
  • ZJAHTK22S1
    Avoin AMK, Tiko, AMK-polut, tietojenkäsittely, tradenomi amk
Small groups
  • Lab 1 TIKO
  • Lab 2 TIKO
  • Lab 3 BIT

Objectives

Software development is teamwork. In order to collaborate and work efficiently in software projects, appropriate tools are needed. This course aims at introducing you some tools designed for such purposes. After completing the course you are familiar with a set of tools and you are ready to start collaborating with your team members.

Course Competences
Business Compentece
Systems and methods in ICT
Internationalisation and communications competence
Learning and information management competence

You understand importance of collaboration in software projects. You know and are able to use different kind of tools designed for various collaborative tasks such as communication and task management, for example. You are able to assess suitable tools for your team in terms of requirements and licensing. You are familiar with tools related to version control, spefically Git and GitHub.

Content

Tools for communication
Tools for task management
Version Control Systems, Git and GitHub
Tools for specific purposes used in software projects

Learning materials and recommended literature

Course material written by the teacher as well as selected online resources.

Teaching methods

- Online lectures
- Exercises
- Group exercises

Alternative completion methods

You have the right to apply for recognition of your studies if you have prior learning (e.g. university studies completed elsewhere) that can be accredited towards the degree you are currently completing.

The recognition of prior learning is possible in three primary ways: accreditation (replacement or inclusion), recognition of informal learning and studification. More precise info: JAMK Degree Regulations, section 17.

Student workload

Approximately 54 hours.

Further information for students

Avoin AMK (Open UAS) 10

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

Pass: You are familiar with the tools introduced in the course. You know how to use communication and task management tools to cooperate in teams. You understand version control concepts and you are able to perform common version control scenarios using Git. You are familiar with GitHub and understand different workflows.

Prerequisites

Basic computer skills are required. You must be familiar with command line interface.

Enrollment

01.11.2021 - 09.01.2022

Timing

10.01.2022 - 20.05.2022

Number of ECTS credits allocated

2 op

Virtual portion

2 op

Mode of delivery

Online learning

Unit

School of Business

Teaching languages
  • English
Seats

0 - 60

Degree programmes
  • Bachelor's Degree Programme in Business Information Technology
Teachers
  • Juha-Tapio Teno
Scheduling groups
  • Labra 1 (Capacity: 50. Open UAS: 0.)
  • Labra 2 (Capacity: 50. Open UAS: 0.)
  • Lab 3 (Capacity: 100. Open UAS: 0.)
Groups
  • HTK21S1
    Tietojenkäsittely (AMK)
  • HTG21S1
    Bachelor's Degree Programme in Business Information Technology
  • ZJA21SIP
    Avoin AMK, tiko, AMK-polku
  • ZJA21SIP1
    Avoin AMK, TIKO, BIT-polku
Small groups
  • Lab 1
  • Lab 2
  • Lab 3

Objectives

Software development is teamwork. In order to collaborate and work efficiently in software projects, appropriate tools are needed. This course aims at introducing you some tools designed for such purposes. After completing the course you are familiar with a set of tools and you are ready to start collaborating with your team members.

Course Competences
Business Compentece
Systems and methods in ICT
Internationalisation and communications competence
Learning and information management competence

You understand importance of collaboration in software projects. You know and are able to use different kind of tools designed for various collaborative tasks such as communication and task management, for example. You are able to assess suitable tools for your team in terms of requirements and licensing. You are familiar with tools related to version control, spefically Git and GitHub.

Content

Tools for communication
Tools for task management
Version Control Systems, Git and GitHub
Tools for specific purposes used in software projects

Learning materials and recommended literature

Course material written by the teacher as well as selected online resources.

Teaching methods

- Online lectures
- Exercises
- Group exercises

Alternative completion methods

You have the right to apply for recognition of your studies if you have prior learning (e.g. university studies completed elsewhere) that can be accredited towards the degree you are currently completing.

The recognition of prior learning is possible in three primary ways: accreditation (replacement or inclusion), recognition of informal learning and studification. More precise info: JAMK Degree Regulations, section 17.

Student workload

Approximately 54 hours.

Further information for students

Avoin AMK (Open UAS) 5

Evaluation scale

Pass/Fail

Evaluation criteria, pass/failed

Pass: You are familiar with the tools introduced in the course. You know how to use communication and task management tools to cooperate in teams. You understand version control concepts and you are able to perform common version control scenarios using Git. You are familiar with GitHub and understand different workflows.

Prerequisites

Basic computer skills are required. You must be familiar with command line interface.