Portal Dydaktyczny Katedry Informatyki

Personal tools
Document Actions

Inżynieria programowania

by Arkadiusz Chrobot last modified 2017-11-19 23:58

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

  

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.  

 

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