|
ECTS:
|
8
|
Lecturers in charge:
|
Prof. dr. sc.
Mario Žagar
Prof. dr. sc.
Ivica Crnković
Doc. dr. sc.
Igor Čavrak
|
Lecturers:
|
Dr. sc.
Marin Orlić - Laboratory exercises
dipl. ing.
Ivana Bosnić - Laboratory exercises
|
Take exam:
|
Studomat
|
English level:
1,1,1
|
All teaching activities in the course will be held on English. This level includes courses with multiple groups (i.e., all teaching will be held strictly in Croatian for Croatian groups, and strictly in English for English groups).
|
|
Load:
|
| Lecture type | Total |
| Lectures |
60 |
| Laboratory exercises |
45 |
* Load is given in academic hour (1 academic hour = 45 minutes)
|
Description:
|
Software development processes and methods. Object, component and service software
models. Risk management. Process visibility. Software project documentation. Team
software development. Distributed software development. Methods and tools for support of
team and distributed software development. Distributed system architectures. Middleware.
Design and development of enterprise-class systems (messaging, Enterprise JavaBeans, web
services). Work on the distributed projects in multicultural environment: requirements
specification, project planning, design, task distribution, online communication and
collaboration, implementation and verification, presentation, project management and
surveillance, work analysis in distributed project.
|
Literature:
|
- Software Engineering; Somerville, I.; Addison Wesley; 2006; ISBN: 978-0321313799
- A Guide to Software Configuration Management; Leon, A.; Artech House; 2000; ISBN: 978-1580530729
- Global Software Development: Managing Virtual Teams and Environments; Karolak, D.; IEEE Computer Society Press; 1998; ISBN: 978-0818687013
|
|
3. semester
|
course for
profile
Computer Engineering
course for
profile
Software Engineering and Information Systems
course for
profile
Telecommunications and Informatics
|
|