Inżynieria Programowania
Strona z materiałami dydaktycznymi do przedmiotu Inżynieria Programowania
Uwaga: Zamieszczone tu materiały nie mają charakteru podręczników akademickich. Stanowią jedynie uzupełnienie wykładu
i literatury podanej na stronie.
Wykład
- Wstęp --- wersja do notowania
- Inżynieria wymagań --- wersja do notowania
- Projektowanie architektoniczne --- wersja do notowania
- Weryfikacja i zatwierdzanie --- wersja do notowania
- Testowanie oprogramowania, cz. 1 --- wersja do notowania
- Testowanie oprogramowania, cz. 2 --- wersja do notowania
W trakcie trwania przerwy spowodowanej zagrożeniem COVID-2019 proszę samodzielnie zapoznawać się z materiałami (slajdy + slajdy w wersji do notowania), które będą sukcesywnie publikowane na tej stronie w dniach, w których zwykle odbywałby się wykład (tj. soboty, kiedy powinny odbyć się zjazdy). Wszelkie zapytania i uwagi do wykładów proszę kierować do mnie za pośrednictwem poczty elektronicznej. Mój adres można znaleźć w zakładce Kontakt/Contact.
Literatura i inne materiały
Literatura:
- Ian Sommerville „Inżynieria oprogramowania”, WNT, Warszawa 2003
- Krzysztof Sacha „Inżynieria oprogramowania”, PWN, Warszawa 2010
- Mariusz Flasiński „Zarządzanie projektami informatycznymi”, PWN, Warszawa 2006
- Adam Roman „Testowanie i jakość oprogramowania”, PWN, Warszawa 2015
- Robert C. Martin „Czysty kod. Podręcznik dobrego programisty”, Helion, Gliwice 2010
- Robert C. Martin, „Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów", Helion, Gliwice 2018
- Adam Roman, Karolina Zmitrowicz „Testowanie oprogramowania w praktyce”, PWN, Warszawa 2017
- Radosław Smilgin „Zawód tester”, PWN, Warszawa, 2016
Zasoby internetowe:
- Strona Iana Sommerville'a
- Strona Terenca Parra na temat inżynierii oprogramowania i programowania zorientowanego obiektowo
- Wykład z MIT na temat automatów skończonych
- Portal dla testerów