Semestr zimowy 2010/11
Semestr zimowy 2011/12
Semestr zimowy 2012/13
Semestr zimowy 2013/14
Semestr zimowy 2014/15
Semestr letni 2014/15
Narzędzia procesu tworzenia oprogramowania I35001
Treści programowe:
Test Joela, środowiska wytwórcze (IDE); zarządzanie kodem i zmianami; dynamiczne testowanie aplikacji; badanie wydajności aplikacji - profilowanie; dokumentowanie kodu; planowanie i przeprowadzanie testów funkcjonalnych aplikacji; zarządzanie błędami i poprawkami; tworzenie i analizowanie wymagań aplikacji oraz zarządzanie nimi, prototypowanie;
Rodzaj przedmiotu
Koordynatorzy przedmiotu
W cyklu 2014Z: | W cyklu 2013Z: | W cyklu 2010Z: | W cyklu 2014L: | W cyklu 2011Z: |
Efekty kształcenia
Zapoznanie z narzędziami procesu wytwórczego:
a) środowiska wytwórcze
b) systemy kontroli wersji
c) testowanie aplikacji
d) dokumentowanie kodu
e) dystrybucja oprogramowania
Kryteria oceniania
Wykład:
test pisemny
oceny:
a) 5 (90 -100> % punktów
b) 4.5 (80 - 90> % punktów
c) 4 (70 - 80> % punktów
d) 3.5 (60 - 70> % punktów
e) 3 (50 - 60> % punktów
Pracownia specjalistyczna:
dwa testy sprawdzające
oceny:
a) 5 <90 -100) % punktów
b) 4.5 <80 - 90) % punktów
c) 4 <70 - 80) % punktów
d) 3.5 <60 - 70) % punktów
e) 3 <50 - 60) % punktów
Literatura
a) podstawowa:
1. Version Control with Subversion, B. Collins-Sussman, B.W. Fitzpatrick, C. Michael Pilato, O'Reilly Media, 2004
2. Czytanie kodu. Punkt widzenia twórców oprogramowania open source, D. Spinellis, Helion, Addison-Wesley, 2005.
3. Refaktoryzacja. Ulepszanie struktury istniejącego kodu, M. Fowler i in., WNT, 2006.
4. Sztuka pisania oprogramowania, J. Spolsky, Helion, 2007.
5. Sztuka testowania oprogramowania, G. Myers, C. Sandler, T. Badgett, T. Thomas, Helion, 2005.
b) uzupełniająca:
Więcej literatury dostępne na stronie prowadzącego: http://aragorn.pb.bialystok.pl/~mkret