Portal Dydaktyczny Katedry Informatyki

Personal tools
Document Actions

Inżynieria programowania

by Arkadiusz Chrobot last modified 2018-01-15 20:55

Inżynieria programowania

 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. Wstęp --- wersja do notowania
  2. Zarządzanie projektem --- wersja do notowania
  3. Inżynieria wymagań --- wersja do notowania
  4. Projektowanie architektoniczne --- wersja do notowania
  5. UML - diagramy strukturalne --- wersja do notowania
  6. UML - diagramy behawioralne --- wersja do notowania
  7. UML - diagramy interakcji --- wersja do notowania
  8. Wzorce projektowe - wzorce konstrukcyjne --- wersja do notowania
  9. Wzorce projektowe - wzorce strukturalne, część 1 --- wersja do notowania
  10. Wzorce projektowe - wzorce strukturalne, część 2 --- wersja do notowania
  11. Wzorce projektowe - wzorce operacyjne, część 1 --- wersja do notowania
  12. Wzorce projektowe - wzorce operacyjne, część 2 --- wersja do notowania
  13. Weryfikacja i zatwierdzanie --- wersja do notowania

  

Projekt

Warunki zaliczenia

 

Literatura podstawowa

  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. Włodzimierz Dąbrowski, Andrzej Stasiak, Michał Wolski ,,Modelowanie systemów informatycznych w języku UML 2.1 w praktyce", PWN, Warszawa 2009
  5. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides ,,Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku", Helion, Gliwice 2017
  6. Robert C. Martin, ,,Czysty kod. Podręcznik dobrego programisty", Helion, Gliwice 2010
  7. Adam Roman ,,Testowanie i jakość oprogramowania'', PWN, Warszawa 2015
  8. Adam Roman, Karolina Zmitrowicz ,,Testowanie oprogramowania w praktyce", PWN, Warszawa 2017
  9. Radosław Smilgin ,,Zawód tester", PWN, Warszawa 2016

 

Kody źródłowe

  1. Wzorce strukturalne, część 1
  2. Wzorce strukturalne, część 2
  3. Wzorce operacyjne, część 1
  4. Wzorce operacyjne, część 2

 

Zasoby internetowe

  1. Strona Iana Sommerville'a (język angielski)
  2. Strona Terenca Parra na temat inżynierii oprogramowania i programowania zorientowanego obiektowo (język angielski)
  3. Chuck Allison o jakości kodu (nagranie audio, język angielski)
  4. Chuck Allison o jakości kodu (slajdy, język angielski)
  5. Wykład z MIT na temat automatów skończonych
  6. Portal dla testerów