SylabUZ

Generate PDF for this page

Software Engineering 2 - course description

General information
Course name Software Engineering 2
Course ID 11.3-WK-IiED-IO2-W-S14_pNadGenVY4JP
Faculty Faculty of Mathematics, Computer Science and Econometrics
Field of study Informatics and Econometrics
Education profile academic
Level of studies Second-cycle studies leading to MS degree
Beginning semester winter term 2020/2021
Course information
Semester 3
ECTS credits to win 5
Available in specialities Information Systems
Course type optional
Teaching language polish
Author of syllabus
  • dr inż. Janusz Jabłoński
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 15 1 - - Exam
Project 30 2 - - Credit with grade

Aim of the course

Zapoznanie studenta z metodami kosztorysowania, szacowania ryzyka jak również zarządzania i organizowania przedsięwzięć związanych z wytwarzaniem systemów informatycznych

Prerequisites

Znajomość podstaw koncepcji i metod obiektowych, programowania obiektowego oraz podstawy SQL i baz danych.

Scope

Wykład
1.Omówienie podstaw analizy, monitorowania i kontroli ryzyka w projekcie informatycznym.
2. Przedstawienie przykładowego systemu wspomagania pracy grupowej oraz systemu wersjonowania oprogramowania.
3. Omówienie standardów: ISO/IEC 9126 dotyczących jakości oprogramowania jako produktu, jak również normy ISO 9126 w zakresie oceny jakości oprogramowania.
4. Realizacja przykładowego projektu z wykorzystaniem narzędzi CASE dla wspomagania pracy zespołów uczestniczących w projekcie.

Projekt
Instalacja, konfiguracja oraz wykorzystanie platformy Eclipse jako platformy projektowania, testowania, zarządzania i wersjonowania oraz realizacji przykładowego – minimum trzy funkcjonalności projektu systemu informatycznego w technologii J2EE.

Teaching methods

Tradycyjny wykład, ćwiczenia projektowe, pogadanki i dyskusje w grupach.

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Ostateczna ocena z przedmiotu uwzględnia ocenę z projektu (65%) i ocenę z egzaminu (35%), przy założeniu, że student osiągnął wszystkie zakładane efekty kształcenia w stopniu dostatecznym. Warunkiem zaliczenia przedmiotu są pozytywne oceny z projektu i egzaminu.

Recommended reading

1. R. S. Pressman, Praktyczne podejście do inżynierii oprogramowania, WNT, 2004.
2. C. Murray, Jak kierować zespołem programistów, WNT, 2004.
3. C. L. Pritchard, Zarządzanie ryzykiem w projektach. Teoria i praktyka, WIG-PRESS, Warszawa 2002. 4. Z. Szyjewski, Zarządzanie projektami informatycznymi. Metodyka tworzenia systemów informatycznych, Agencja Wydawnicza PLACET, Warszawa, 2001.
5. Systemy zarządzania jakością. Wymagania, PN-EN ISO 9001, PKN, 2001.
 

Further reading

1. I. Sommerville, Inżynieria oprogramowania, Klasyka Informatyki, WNT, Warszawa 2003.
2. I. Graham, Metody obiektowe w teorii i praktyce, WNT, 2004.
3. A. Hemrajani, Java. Tworzenie aplikacji sieciowych za pomocą Springa, Hibernate i Eclipse, Helion, Gliwice 2007.
4. N. Dai, L. Mandel, A. Ryman Eclipse Web Tools Platform. Tworzenie aplikacji WWW w języku Java, Helion, Gliwice 2008.

Notes


Modified by dr Alina Szelecka (last modification: 05-06-2020 12:23)