Presentation is loading. Please wait.

Presentation is loading. Please wait.

On the concept of the course on software project management Mirjana Ivanović (Zoran Budimac) Faculty of Science, Department of Mathematics and Informatics.

Similar presentations


Presentation on theme: "On the concept of the course on software project management Mirjana Ivanović (Zoran Budimac) Faculty of Science, Department of Mathematics and Informatics."— Presentation transcript:

1 On the concept of the course on software project management Mirjana Ivanović (Zoran Budimac) Faculty of Science, Department of Mathematics and Informatics Trg Dositeja Obradovica 4, Novi Sad {mira, zjb}@im.ns.ac.yu

2 The course Software project management starts in February 2005. 2+2+1, one semester (VIII) Obligatory for one direction (business informatics), elective for others

3 Lectures - idea Take appropriate topics from a (planned) extension of JCSE Additional topics

4 Topics from JCSE Software process models – introduction Cost Estimation Maintenance Quality of software development process and its standardization Project management

5 Lectures - problem Students taking SPM also take JCSE (in VII semester). Above topics must be extended or removed from JCSE –Project management (can be significantly extended) –Software process models (can be significantly extended)

6 Additional topics PSP (Personal Software Process), TSP (Team Software Process), CMM (Capability Maturity Model) √ Extreme programming √ Software process metrics √ Contract management Communications management √ Ethics √ Project management processes according to PMBOK and life-cycle processes (primary, supporting, organizational) SPICE (as another assessment procedure)

7 Practical work -1 Students divided into teams Do a project –taken from textbooks, –our own (one volunteer from industry) –JCSE case studies Problem: if all manage who will do? Therefore –switch of roles during the life of project Everyone will manage and work –Contract, cost estimation, requirements specification, risk analysis, process metrics, tracking, … Some artifacts will be provided by lecturer (i.e., source code) –SemOrg, Encounter. –the role of documentation, learning the difference between doing and managing –Coordination!

8 Practical work -2 Project starts differently (depending on the case study): problem statement, live ‘customer’, requirement specification, … Ideally: combination of this course and JCSE – managers manage, students taking JCSE do (partly the same people!) → strong coordination, ‘doing a project’ in JCSE instead of practical assignments

9 CONCLUSIONS Current state: – teaching material (collected from different sources) –Have two complete case studies –Concept of practical assignments Still to do –Organization of teaching material into slides – Coordination of practical assignments with lectures and themselves

10 THANK YOU VERY MUCH FOR ATTENTION


Download ppt "On the concept of the course on software project management Mirjana Ivanović (Zoran Budimac) Faculty of Science, Department of Mathematics and Informatics."

Similar presentations


Ads by Google