Download presentation
Presentation is loading. Please wait.
1
Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University of Belgrade, University of Niš, University of Kragujevac Romania, 28.8.-4.9. DAAD Project “Joint Course on Software Engineering” Software project management course - Overview and contents Mirjana Ivanović, University of Novi Sad
2
2 DAAD project „Joint Course on Software Engineering“ © SPM – Preparation Internet sources, incl. PMBOK Books J. McManus, Information Systems Project Management, Prentice Hall, 2003 (as supplementary material) T. DeMarco, T. Lister, Waltzing with Bears, Managing Risk on Software Projects, Dorset House Publishing, 1998, (for additional, further topic) C. Kaner, J. Bach, B. Pettichord, Lessons Learned in Software Testing, Wiley Computing Publishing, 2001(as supplementary material) Chapters from Sommerville, Braude, Pressman, … Material for Project Management course, MSc studies at CEU Budapest (B. Nikolajevic) CMM (S. Stevanović, UK) RUP (D. Bojić, SCG; D. Maćoš, Germany) Prof. Dr. Holger Schlingloff slides (Humboldt University, just like references for topic selection and order) 2 Weeks (January 2005, DAAD support) Prof. Klaus Bothe, Institut für Informatik, Humboldt-Universität zu Berlin
3
3 DAAD project „Joint Course on Software Engineering“ © SPM – Support for Students Slides in English Web Site for Students .pdf Versions of Slides
4
4 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise) Ethical issues (87) References to SE course
5
5 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise) Ethical issues (87)
6
6 DAAD project „Joint Course on Software Engineering“ © SPM - Introduction (117 slides) Essential project properties Classifications of projects What is software, management Tasks of management, Why projects fail Activities of project management Real world example Project Management Body Of Knowledge, general overview
7
7 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise) Ethical issues (87)
8
8 DAAD project „Joint Course on Software Engineering“ © SPM – IT Project Management (59+132 slides) Essential elements of IT project management Project management processes Project Scope Management, Requirement definition Project Time Management, Schedule development and control Project Cost management Investment appraisal HR management, Team development, Conflict management Quality management in general What is Portfolio? Portfolio management.
9
9 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise) Ethical issues (87)
10
10 DAAD project „Joint Course on Software Engineering“ © SPM – CMM and process improvement (51) Software Process, Improvement, Process Improvement Frameworks Quagmire Maturity Models, Improvement levels, Level Requirements CMM Integration and benefits
11
11 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise) Ethical issues (87)
12
12 DAAD project „Joint Course on Software Engineering“ © SPM – Cost estimation and COCOMO (71) Software cost estimation, general information and some techniques, problems Quality and productivity COCOMO and COCOMO II model
13
13 DAAD project „Joint Course on Software Engineering“ © SPM – Cost estimation and COCOMO (71)
14
14 DAAD project „Joint Course on Software Engineering“ © SPM – Cost estimation and COCOMO (71)
15
15 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise) Ethical issues (87)
16
16 DAAD project „Joint Course on Software Engineering“ © SPM – Software measurement and metrics (51) Software Measurement, Classification Project Metrics, Typical Metrics Defects, Removal Efficiency Software Metrics Classification Personnel Metrics Hardware Metrics
17
17 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise) Ethical issues (87)
18
18 DAAD project „Joint Course on Software Engineering“ © SPM – Planning (43+36) Kinds of planning (Time, Capacity, Cost) Net-planning (rules, steps, activity lists, critical paths) Management of big software projects, PERT Technique, MPM: Metra-Potential-Method Gantt chart Tools and algorithms
19
19 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise, Putnik) Ethical issues (87)
20
20 DAAD project „Joint Course on Software Engineering“ © SPM – Overview Course Organization Introduction (117 slides) IT project management (59 +132) CMM and process improvement (51) Cost estimation and COCOMO (71) Software measurement and metrics (51) Planning (43+36) Using tools - Microsoft project (65, Exercise) Ethical issues (87)
21
21 DAAD project „Joint Course on Software Engineering“ © SPM – Ethical issues (87) Ethics introduction Software Engineering Ethics and Professional Conduct Computer Ethics, Computer Crime, Privacy and Anonymity, Intellectual Property, Professional Responsibility Case Study: 10 Big Myths about copyright Case Study: E – Voting
22
22 DAAD project „Joint Course on Software Engineering“ © SPM – Ethical issues (87) Example 1: Privacy, Security, and Ethics Electronic Medical Records Example 2 – Toward an Ethics and Etiquette for Electronic Mail
23
23 DAAD project „Joint Course on Software Engineering“ © SPM – Additional Topics RUP (39) Testing and quality (94) PSP (300) Risk management (draft) People management and inter-personal abilities … Already prepared
24
24 DAAD project „Joint Course on Software Engineering“ © To reduce IT project management Ethical issues → new course will be introduced
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.