Skip to content
My profile

Course

Project-based software engineering

Compulsory4 ECTSSemester 460 h teachingTaught in Croatian

Course description

The course description is available in Croatian only.

  • Uvod u tematiku
  • Projektni ciklus
  • Modeli projektnog razvoja aplikacija
  • Alati za podršku radu u grupi
  • Prikupljanje zahtjeva
  • Modeliranje zahtjeva
  • Planiranje i organizacija rada u projektnom timu
  • Komunikacija s klijentom
  • Dizajn u kontekstu programskog inženjerstva
  • Alati za praćenje razvoja i održavanje programskog koda
  • Razvoj programske potpore
  • Tehnike kodiranja i pisanja programskog koda
  • Izrada i vrste projektne dokumentacije
  • Struktura i oblikovanje dokumentacije
  • Upravljanje kvalitetom
  • Testiranje aplikacija

Learning outcomes

  1. ability to identify different phases of project life cycle
  2. ability to isolate user requirements
  3. ability to develop a software solution based on user requirements
  4. ability to develope software solution in team
  5. ability to adopt good programming practices
  6. ability to make software documentation

Reading list

Required reading

  • 1) Prezentacije s predavanja objavljene na stranicama kolegija
    2) Agile Project Management in Easy Steps; John Carroll; In Easy Steps Limited; 2015; ISBN: 978-1840786415
    3) Software engineering: A Practitioner`s Approach; Roger S. Pressman; McGraw-Hill Science; 2009; ISBN: 978-0071267823
    4) Software engineering; Ian Sommerville; Pearson; 2015; ISBN: 978-0133943030
    5) Beginning Software Engineering; Rod Stephens; 2015; ISBN: 978-1118969144
    6) Clean Code: A Handbook of Agile Software Craftsmanship; Robert C. Martin; Prentice Hall; 2008; ISBN: 978-0132350884
    7) Version Control with Git: Powerful tools and techniques for collaborative software development; Jon Loeliger, Matthew McCullough; 2012; ISBN: 978-1449316389
    8) Git Essentials; Ferdinando Santacroce; 2015; ISBN: 978-1785287909

Course coordinators 1

Teaching staff 1

Exam dates

Exam dates for this academic year are not published yet. Last year's dates:

within 10 days within 30 days later past
Source: ISVU. Click a date to open Studomat and register; check it for changes too.