Inżynieria Programowania

by Arkadiusz Chrobot published 2019/02/25 22:44:00 GMT+2, last modified 2020-05-29T23:05:14+02:00
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

Warunki Zaliczenia

  1. Wstęp --- wersja do notowania
  2. Inżynieria wymagań --- wersja do notowania
  3. Projektowanie architektoniczne --- wersja do notowania
  4. Weryfikacja i zatwierdzanie --- wersja do notowania
  5. Testowanie oprogramowania, cz. 1 --- wersja do notowania
  6. 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:

  1. Ian Sommerville „Inżynieria oprogramowania”, WNT, Warszawa 2003
  2. Krzysztof Sacha „Inżynieria oprogramowania”, PWN, Warszawa 2010
  3. Mariusz Flasiński „Zarządzanie projektami informatycznymi”, PWN, Warszawa 2006
  4. Adam Roman „Testowanie i jakość oprogramowania”, PWN, Warszawa 2015
  5. Robert C. Martin „Czysty kod. Podręcznik dobrego programisty”, Helion, Gliwice 2010
  6. Robert C. Martin, „Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów", Helion, Gliwice 2018
  7. Adam Roman, Karolina Zmitrowicz „Testowanie oprogramowania w praktyce”, PWN, Warszawa 2017
  8. Radosław Smilgin „Zawód tester”, PWN, Warszawa, 2016

Zasoby internetowe:

  1. Strona Iana Sommerville'a
  2. Strona Terenca Parra na temat inżynierii oprogramowania i programowania zorientowanego obiektowo
  3. Wykład z MIT na temat automatów skończonych
  4. Portal dla testerów

Kody źródłowe:

  1. Kody źródłowe programów do wykładu Testowanie oprogramowania, cz. 2