Prowadzony w
cyklach:
2022/23L, 2023/24L
Kod ISCED: 0613
Punkty ECTS:
2
Język:
polski
Organizowany przez:
Wydział Matematyki i Informatyki
Modelowanie i analiza systemów informatycznych 1000-I2MAS
- Techniki specyfikacji wymagań
- Techniki i narzędzia zarządzania projektami
- zarządzanie kodem
- zarządzanie zespołem i komunikacja wewnątrz zespołu
- zarządzanie kompilacją
- Lekkie metodyki projektowania
- Problematyka trwałości danych w obiektowych językach programowania
- Techniki automatyzacji testów
- Oprogramowanie wolne i otwarto-źródłowe i jego licencje
Całkowity nakład pracy studenta
Godziny wymagające kontaktu z nauczycielem:
15 godz. - wykład,
15 godz. - laboratorium,
Praca własna:
20 godz. - praca własna nad projektami grupowymi lub projektem OSS
10 godz. - przygotowanie do zaliczenia,
Razem:
60 godz. - 2 ECTS
Efekty uczenia się - wiedza
W1: zna metody specyfikowania i weryfikacji (inf2_w03) - K_W02
W2: zna zasady i problemy realizacji złożonych projektów informatycznych (inf2_w15) - K_W08
W3: zna podstawowe typy licencji zamknięto- i otwarto-źródłowych, ich wymagania, i kompatybilność między różnymi licencjami
Efekty uczenia się - umiejętności
U1: Posługuje się narzędziami wspomagającymi zarządzanie projektem informatycznym (inf2_u07) - K_U08
U2: Potrafi wykorzystać w projekcie narzędzia do automatycznego testowania (inf2_u07)
Efekty uczenia się - kompetencje społeczne
K1: Współpracuje w zespole przy budowie wspólnego projektu informatycznego (inf2_k01) - K_K04
Metody dydaktyczne
Zagadnienia dyskutowane na tym przedmiocie podawane są studentom w formie wykładu informacyjnego. Studenci mają możliwość przygotowania prezentacji wybranego narzędzia lub metodyki wspomagającego pracę nad projektami informatycznymi.
Na ćwiczeniach studenci pracują nad rozwojem (lub stworzeniem) projektu programistycznego w grupach, lub nad rozwojem projektu otwarto-źródłowego współpracując nad nim w sposób jawny. Przedstawiają systematyczne postępy pracy, dyskutując nad zmianami i dalszym planem.
Metody dydaktyczne podające
- wykład informacyjny (konwencjonalny)
Metody dydaktyczne poszukujące
- ćwiczeniowa
- seminaryjna
- studium przypadku
- projektu
- referatu
- seminaryjna
- studium przypadku
- projektu
- referatu
Rodzaj przedmiotu
przedmiot obligatoryjny
Koordynatorzy przedmiotu
Kryteria oceniania
Kolokwium z tematów poruszanych na wykładzie: W1, W2, W3
Prezentacja wykonanej pracy nad projektem: U1, U2, K1
Literatura
Literatura podstawowa:
- A. Cockburn Jak pisać efektywne przypadki użycia
- Pro Git
Literatura uzupełniająca:
- M Cantor Jak Kierować zespołem programistów
- http://maven.apache.org
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: