Projekt zespołowy

Z Studia Informatyczne
Wersja z dnia 16:45, 9 lip 2006 autorstwa Janusz (dyskusja | edycje) (Pierwsza wersja)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Forma zajęć

Laboratorium (60 godzin)

Opis

Celem tego przedmiotu jest zespołowe zrealizowanie przez studentów dużego projektu programistycznego. Powinno być to podsumowanie i praktyczne zweryfikowanie wiedzy programistycznej nabytej przez studentów na etapie licencjackim. Studenci powinni w trakcie tych zajęć przejść przez praktycznie pełen cykl produkcji oprogramowania: od specyfikacji wymagań po testowanie (ze względów organizaycjnych zagadnienia takie jak pielęgnacja oprogramowania czy szkolenie użytkowników, choć ważne, są pomijane lub przedstawiane w bardzo ograniczonym zakresie). Zaleca się, by studenci w trakcie prac nad projektem poznawali (sami) nowe technologie konieczne do realizacji zadania. Faza pozyskiwania specyfikacji powinna być jak najbardziej zbliżona do rzeczywistości (tzn. studenci nie powinni dostawać gotowej specyfikacji wymagań, lecz stworzyć ją na podstawie rozmów z prowadzącym zajęcia - pełniącym wówczas rolę klienta).

Sylabus

Autor

  • Janusz Jabłonowski

Wymagania wstępne

  • Programowanie obiektowe
  • Inżynieria oprogramowania
  • Bazy danych


Zawartość

Zależna od realizowanego projektu, poniżej podane są jedynie bardzo zgrubnie poszczególne fazy prac nad projektem:

  • Stworzenie soecyfikacji wymagań na podstawie kontaktów z użytkownikiem.
  • Przygotowanie dokumentacji projektowej.
  • Zaimplementowanie systemu połączone z tworzeniem odpowiedniej dokumentacji (technicznej i użytkownika).
  • Przeprowadzenie testów.

(Uwaga: Niektóre metodologie tworzenia oprogramowania zakładają łączenie ze sobą niektórych z wymienionyvch powyżej faz.)

Literatura

Specyficzna dla danego projektu (dotycząca tak samej dziedziny projektu jak i stosowanych narzędzi)