Inżynieria oprogramowania 1

by Arkadiusz Chrobot published 2019/09/29 22:04:00 GMT+2, last modified 2024-10-20T17:15:34+02:00
Strona z materiałami dydaktycznymi do przedmiotu Inżynieria oprogramowania 1.

 Uwaga!  Zamieszczone na tej stronie materiały do wykładu nie mają charakteru podręcznika akademickiego i nie powinny być jedynym źródłem informacji dotyczących zawartych w nich zagadnień! Stanowią one jedynie uzupełnienie dla treści zawartej w podanej literaturze.

Wykład

Warunki zaliczenia

  1. Wprowadzenie --- wersja do notowania

Laboratorium

Warunki zaliczenia

  1. Przypadki użycia
  2. Scenariusze przypadków użycia

Literatura

  1. Ian Sommerville  „Inżynieria oprogramowania”, WNT, Warszawa 2003
  2. Ian Sommerville  „Inżynieria oprogramowania”, PWN, Warszawa 2020
  3. Krzysztof Sacha „Inżynieria oprogramowania”, PWN, Warszawa 2010
  4. Ken Schwaber, Jeff Sutherland, „Scrum Guide”, 2020
  5. Mariusz Flasiński „Zarządzanie projektami informatycznymi”, PWN, Warszawa 2006
  6. Krzysztof Karczor „Scrum i nie tylko”, PWN, Warszawa 2016
  7. Włodzimierz Dąbrowski, Andrzej Stasiak, Michał Wolski „Modelowanie systemów informatycznych w języku UML 2.1 w praktyce”, PWN, Warszawa 2009
  8. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides „Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku”, Helion, Gliwice 2017
  9. Robert C. Martin, „Czysty kod. Podręcznik dobrego programisty”, Helion, Gliwice 2010
  10. Robert C. Martin, „Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów", Helion, Gliwice 2018
  11. Adam Roman „Testowanie i jakość oprogramowania”, PWN, Warszawa 2015
  12. Adam Roman, Karolina Zmitrowicz „Testowanie oprogramowania w praktyce”, PWN, Warszawa 2017
  13. Radosław Smilgin „Zawód tester”, PWN, Warszawa 2016
  14. Michał Sobczak „Jakość oprogramowania”, Helion, Gliwice 2020
  15. David Thomas, Andrew Hunt, „Pragmatyczny programista. Od czeladnika do mistrza”, Helion, Gliwice, 2021
  16. David Farley, „Nowoczesna inżynieria oprogramowania”, Helion, Gliwice, 2023
  17. Len Bass, Paul Clements, Rick Kazman, „Architektura oprogramowania w praktyce”, Helion, Gliwice, 2022

Kody źródłowe

Zasoby internetowe

  1. Strona z wykładem na temat zastosowań automatów skończonych z MIT (język angielski)
  2. Strona profesora Iana Sommerville'a
  3. OWASP
  4. TestNG
  5. JUnit
  6. Mockito
  7. Vogella
  8. UML Use Case Diagram Tutorial (język angielski)
  9. UML Structrual Diagrams: Component Diagram - Georgia Tech - Software Development Process (język angielski)
  10. UML Class Diagram Tutorial (język angielski)
  11. Baza danych H2
  12. draw.io
  13. Refactoring guru