Software Project Management

Course Information
TitleΔιοίκηση Έργων Πληροφορικής / Software Project Management
CodeMIS-201
Cycle / Level2nd / Postgraduate
Teaching PeriodSpring
CommonYes
StatusActive
Course ID600015144

Class Information
Academic Year2018 – 2019
Class PeriodSpring
Faculty Instructors
Instructors from Other Categories
Weekly Hours3
Total Hours39
Class ID
600126089
Course Type 2016-2020
  • Background
  • General Knowledge
  • Scientific Area
  • Skills Development
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Examination)
  • French (Examination)
  • Italian (Examination)
Prerequisites
General Prerequisites
INTRODUCTION TO INFORMATICS, ENTERPRISE INFORMATION SYSTEMS, SOFTWARE ENGINEERING
Learning Outcomes
Students learn basic IT project management concepts and are able to (a) develop a plan and a schedule for a project, (b) manage a project's risks by using specialized tools, (c) apply software quality assurance techniques, (d) recognize and address problematic project situations (anti-patterns) and (e) apply several software cost estimation techniques, including Function Point Analysis
Course Content (Syllabus)
Introduction, project planning and scheduling. Risk managament, quality assurance, software capability maturity models (CMMI). Project management anti-patterns. Software cost estimation methods, parametric models (COCOMO), regression models, probabilistic models, expert judgement methods. Function Point Analysis. Techniques and tools for IT project management.
Keywords
Management, IT Project, Project Plan, Project Schedule, Risk Management, Quality Assurance, Management Anti-Patterns, Software Cost Estimation, Function Points
Educational Material Types
  • Notes
  • Slide presentations
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
Description
Computer slides are used for lecturing. Educational material that is not copyrighted is available through the departmental educational portal (http://pileas.csd.auth.gr), that is used also for communication with the students. Several project management tools are demonstrated to the students: openproj (project scheduling), one-minute risk management tool (risk management), sparse (anti-pattern management), wekka (data analysis), brace (software cost estimation with analogies)
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures160.5
Laboratory Work150.5
Reading Assigment361.2
Tutorial80.3
Project903
Exams150.5
Total1806
Student Assessment
Description
Two written reports (project plan, cost estimation report): 20%, Research paper presentation to the class: 10%, Two progress tests: 10%, Written examination: 60%
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Formative, Summative)
  • Written Exam with Short Answer Questions (Formative, Summative)
  • Written Exam with Extended Answer Questions (Formative, Summative)
  • Written Assignment (Formative, Summative)
  • Performance / Staging (Formative, Summative)
  • Written Exam with Problem Solving (Formative, Summative)
  • Report (Formative, Summative)
Bibliography
Course Bibliography (Eudoxus)
Software Project Management in a Changing World, Eds. G. Ruhe, C. Wohlin, Springer 2014, Τεχνολογία Λογισμικού, S.L.Pfleeger, Prentice Hall (Κλειδάριθμος) Βασικές Αρχές Τεχνολογίας Λογισμικού 8, Ian Sommerville, Addison-Wesley (Κλειδάριθμος)
Additional bibliography for study
Software Project Management, Joel Henry, Addison-Wesley Practical Software Engineering, Maciaszek, Liong, Addison Wesley Software Engineering 7, Ian Sommerville, Addison-Wesley Software Project Management, A Unified Approach, Walker Royce, Addison-Wesley Software Project Management in a Changing World, G. Ruhe, C. Wohlin, Eds. Springer
Last Update
16-04-2019