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
- Zatwierdzanie i weryfikacja --- wersja do notowania
Literatura i inne materiały
Literatura:
- Ian Sommerville „Inżynieria oprogramowania”, WNT, Warszawa 2003
- Ian Sommerville „Inżynieria oprogramowania”, PWN, Warszawa 2020
- Krzysztof Sacha „Inżynieria oprogramowania”, PWN, Warszawa 2010
- Ken Schwaber, Jeff Sutherland, „Scrum Guide”, 2020
- Mariusz Flasiński „Zarządzanie projektami informatycznymi”, PWN, Warszawa 2006
- Krzysztof Karczor „Scrum i nie tylko”, PWN, Warszawa 2016
- Włodzimierz Dąbrowski, Andrzej Stasiak, Michał Wolski „Modelowanie systemów informatycznych w języku UML 2.1 w praktyce”, PWN, Warszawa 2009
- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides „Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku”, Helion, Gliwice 2017
- 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
- Michał Sobczak „Jakość oprogramowania”, Helion, Gliwice 2020
- David Thomas, Andrew Hunt, „Pragmatyczny programista. Od czeladnika do mistrza”, Helion, Gliwice, 2021
- David Farley, „Nowoczesna inżynieria oprogramowania”, Helion, Gliwice, 2023
- Len Bass, Paul Clements, Rick Kazman, „Architektura oprogramowania w praktyce”, Helion, Gliwice, 2022
Zasoby internetowe:
- Strona Iana Sommerville'a (język angielski)
- Strona Terenca Parra na temat inżynierii oprogramowania i programowania zorientowanego obiektowo (język angielski)
- Wykład z MIT na temat automatów skończonych (język angielski)
- Portal dla testerów