Skip to main content

Software Project (3 cr)

Code: TTOS0800-3001

General information


Enrollment
02.11.2020 - 30.11.2020
Registration for the implementation has ended.
Timing
11.01.2021 - 30.04.2021
Implementation has ended.
Number of ECTS credits allocated
3 cr
Local portion
0 cr
Virtual portion
3 cr
Mode of delivery
Online learning
Unit
School of Technology
Campus
Lutakko Campus
Teaching languages
Finnish
Seats
0 - 32
Degree programmes
Bachelor's Degree Programme in Information and Communications Technology
Teachers
Marko Rintamäki
Groups
TTV19S3
Tieto- ja viestintätekniikka
Course
TTOS0800
No reservations found for realization TTOS0800-3001!

Evaluation scale

0-5

Content scheduling

https://ttos0800-ttos0900.pages.labranet.jamk.fi/

Objective

The student masters the phases of software project lifecycle and understands their significance in software product development. The student learns to work in a project work, take responsibility of given tasks and communicate with various stakeholder groups. The student learns to produce documentation required in software industry in general. The student gets a first impression on agile software development and service production.

Content

During the course, the student participates in a software project implemented as group work. The task is assigned by an external client. The student acts in various designated roles, e.g. project manager, programmer, tester or documenter. During the project, the group studies in detail the lifecycle of a small-scale software project, starting from recognizing client needs all the way to implementation and testing, finally handing out the product to the client. The project group produces the required project documents, e.g. project plan, requirement specification and testing plan.

Location and time

https://ttos0800-ttos0900.pages.labranet.jamk.fi/

Materials

Materials in the e-learning environment.

https://ttos0800-ttos0900.pages.labranet.jamk.fi/

Teaching methods

- itseopiskelu
- projektioppiminen
- ZOOM-ryhmäohjaus
- ryhmäprojekti

Employer connections

- Ulkopuolinen toimeksianto teollisuudesta/sidosryhmiltä

Exam schedules

Yksilösuorituksille EXAM-tenttijärjestelyt

International connections

Riippuen toimeksiannosta

Completion alternatives

The admission procedures are described in the degree rule and the study guide. The teacher of the course will give you more information on possible specific course practices.

Student workload

One credit (1 Cr) corresponds to an average of 27 hours of work.

- virtual lectures 20 h
- project work 50 h
Total 70 h

Assessment criteria, satisfactory (1)

The group work is assessed based on observations and remarks recorded by the supervisor, customer and group. The group produces a peer-assessment of their own performance at the end of the course. The optional learning log is used to support assessment in needed.

Excellent 5: The student knows the lifecycle of a software project and is able to produce the required documents. The student takes responsibility and participates in the decision-making. The student is able to work effortlessly in various roles if necessary. With their participation in the project implementation, the student contributes remarkably to the action of the group and project progress.

Very good 4: The student masters the lifecycle of a software project and participates in producing documentation. The student acts effortlessly in various roles and participates in the decision-making during the project. With their participation, the student contributes remarkably to the progress of the project.

Good 3: The student knows the lifecycle of a software project and is able to produce the required documents when needed. The student acts in his/her chosen role during the project and is able to help to progress the project with their participation.

Satisfactory 2: The student knows the phases of the software project lifecycle and participates in documentation. The student demonstrates skills in their chosen role and takes care of the given tasks independently.

Sufficient 1: The student is able to picture the general structure of a software project. The student participates in project work in a restricted role and takes care of given tasks.

Fail 0: The student does not meet the minimum criteria set for the course. The student cannot work as a part of a project group.

Qualifications

Basics of software design and testing, programming skills, Basics of Object-orientated Programming

Further information

http://ttos0100.pages.labranet.jamk.fi/amk/aloitusvaihe/info-alkuvaiheen-toimenpiteet/

Go back to top of page