Uniwersytet Marii Curie-Skłodowskiej w Lublinie - Centralny System Uwierzytelniania
Strona główna

Projekt zespołowy

Informacje ogólne

Kod przedmiotu: MFI-I.3Z.074
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Projekt zespołowy
Jednostka: Instytut Informatyki
Grupy:
Punkty ECTS i inne: 0 LUB 3.00 (w zależności od programu) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Wymagania wstępne:

Umiejętność programowania i znajomość podstaw inżynierii oprogramowania.

Godzinowe ekwiwalenty punktów ECTS:

Godziny kontaktowe (16 godz., 0,64 ECTS):


Laboratoria: 15 godz.


Prezentacja semestralna: 1 godz.


Samodzielna praca studenta (59 godz., 2,36 ECTS):


Przygotowanie do laboratorium: 15 godz.


Przygotowanie do zaliczenia: 12 godz.


Studiowanie literatury przedmiotu: 8 godz.


Studiowanie literatury do wybranego tematu projektu: 24 godz.


Razem: 75 godz. = 3 ECTS

Sposób weryfikacji efektów kształcenia:

Repozytorium kodu, system kontroli wersji, dokumentacja – weryfikacja efektów: W2, W4; U5, U6.


Realizacja zadań projektowych, regularne raportowanie postępów – weryfikacja efektów: W1, W3, W5, W6; U1–U4.


Prezentacja semestralna – weryfikacja efektu: K1.


Aktywność i współpraca w zespole, systematyczne postępy – weryfikacja efektu: K1.

Weryfikacja odbywa się poprzez ocenę udziału i postępu w pracy zespołu, przegląd repozytorium, prezentację końcową oraz ewaluację dokumentacji projektu.


Pełny opis:

Studenci realizują projekt informatyczny w zespołach 2–4 osobowych (wyjątkowo 5), wykorzystując narzędzia do pracy zespołowej (repozytorium kodu, zarządzanie projektem).

Celem przedmiotu jest:

Rozwijanie umiejętności pracy zespołowej,

Nauka zarządzania projektem,

Kształcenie kompetencji liderskich oraz odpowiedzialności za zadania i zespół,

Wytworzenie, dokumentacja i prezentacja oprogramowania,

Doskonalenie umiejętności planowania czasu i samodzielnej nauki.

Literatura:

Literatura podstawowa:

- Eric Evans, Domain Driven Design, Helion, 2015

- Robert C. Martin, Czysty kod, Helion, 2014

- Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts, Refaktoryzacja. Ulepszanie struktury istniejącego kodu, Helion, 2011

Literatura uzupełniająca:

Jez Humble, David Farley, Continuous Delivery, Addison-Wesley, 2010

Publikacje prowadzących związane z tematyką zarządzania projektami lub inżynierii oprogramowania (jeśli są adekwatne).

Efekty uczenia się:

Efekty uczenia się

Wiedza

W1: Student opisuje działanie i wybrane mechanizmy systemów operacyjnych wykorzystywanych przy realizacji projektu (K_W02).

W2: Student charakteryzuje i rozróżnia składnię oraz cechy języków programowania wykorzystywanych w projekcie (K_W03, K_W09).

W3: Student wyjaśnia zasady działania systemów komputerowych i narzędzi pracy zespołowej (K_W04, K_W07).

W4: Student rozpoznaje i analizuje podstawowe algorytmy implementowane w projekcie (K_W05).

W5: Student wyjaśnia podstawy zarządzania bazami danych i integracji danych w ramach projektu (K_W06).

W6: Student stosuje i wyjaśnia zasady modelowania systemów z użyciem UML (K_W07).

W7: Student identyfikuje podstawowe zasady bezpieczeństwa systemów informatycznych (K_W08).

Umiejętności

U1: Student konfiguruje i wykorzystuje system operacyjny oraz narzędzia zespołowe (repozytoria kodu, zarządzanie projektem) (K_U01, K_U02, K_U08).

U2: Student projektuje diagramy UML ilustrujące architekturę systemu projektowanego przez zespół (K_U03, K_U05).

U3: Student przygotowuje środowisko programistyczne i konfiguruje urządzenia peryferyjne niezbędne do realizacji projektu (K_U04).

U4: Student projektuje oraz wykorzystuje bazy danych na potrzeby projektu i wdraża komunikację aplikacji z bazą danych (K_U04).

U5: Student pisze, analizuje, testuje i refaktoryzuje kod źródłowy, korzystając z narzędzi kontroli wersji (K_U03, K_U05, K_U06).

U6: Student implementuje i testuje zabezpieczenia oraz mechanizmy poprawiające bezpieczeństwo tworzonych rozwiązań (K_U04, K_U09).

Kompetencje społeczne

K1: Student efektywnie współpracuje w zespole, przyjmuje odpowiedzialność za zadania i podejmuje inicjatywę w planowaniu działań projektowych (K_K03, K_K04).

Zajęcia w cyklu "Semestr zimowy 2024/2025" (zakończony)

Okres: 2024-10-01 - 2025-02-03
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Koordynatorzy: Łukasz Kwaśniewicz
Prowadzący grup: Michał Chromiak, Andrzej Kawiak, Łukasz Kwaśniewicz, Piotr Schneider
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę

Zajęcia w cyklu "Semestr zimowy 2025/2026" (zakończony)

Okres: 2025-10-01 - 2026-02-24
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Koordynatorzy: Łukasz Kwaśniewicz
Prowadzący grup: Bernadetta Bartosik, Bartłomiej Daniluk, Andrzej Kawiak, Łukasz Kwaśniewicz, Monika Leśnik
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Marii Curie-Skłodowskiej w Lublinie.
kontakt deklaracja dostępności mapa serwisu USOSweb 7.3.0.0-c859e1a351 (2026-02-27)