Inżynieria Oprogramowania

Transkrypt

Inżynieria Oprogramowania
PWSZ Ciechanów
Inżynieria Oprogramowania
Inżynieria Oprogramowania (IO - SE in English)
Inżynieria oprogramowania zajmuje się przede wszystkim tworzeniem nowych i wsparciem technicznym
zbudowanych systemów informatycznych tak, aby mogły one być w pełni wykorzystane, pracowały bez awarii, były
stabilne, nie zawieszały się, miały komunikatywne interfejsy dla użytkownika, oraz spełniały warunki specyfikacji
przedstawionej przez klienta. Spełnienie warunków specyfikacji jest szczególnie ważne wtedy, gdy oprogramowanie
jest pisane na zamówienie konkretnego klienta. Wpływ takiego oprogramowania na wyniki produkcyjne firmy czy
instytucji może być ogromny, dlatego też od inżyniera oprogramowania oczekuje się, że jego program komputerowy
będzie niezawodny. Ze względu na zakres wiedzy wymagany przy tworzeniu oprogramowania, inżynier
oprogramowania musi mieć dobre podstawy matematyki, informatyki oraz technologii wywodzących się z inżynierii
technik cyfrowych. W tym kontekście podstawy informatyki i inżynieria oprogramowania pokrywają się. Studenci
inżynierii oprogramowania muszą jednak dodatkowo mieć praktyczne przygotowanie z zakresu wdrażania i
konfiguracji oprogramowania przez nich zbudowanego lub zakupionego u dystrybutora. Z tej też przyczyny, nasi
absolwenci będą często pełnić obowiązki konsultanta w zakresie inżynierii oprogramowania dla potrzeb przyszłego
pracodawcy. Studenci inżynierii oprogramowania będą również dobrze przygotowani w zakresie testowania aplikacji
komputerowych oraz dużych systemów ERP. Jednym słowem, oczekujemy, że nasi absolwenci będą dobrymi
menedżerami działów inżynierii oprogramowania, którzy potrafią wyjaśnić teoretyczne podstawy algorytmów
oprogramowania, ich praktyczne przełożenie na pisanie kodu źródłowego oraz zbudowanie oprogramowania
spełniającego warunki specyfikacji, mieścić się w budżecie oraz w czasie, zaplanowanym dla danego projektu
programistycznego.
strona 1 / 1