CS6384 Software Development Project Management

Part I

Course Duration: One semester
Credit Units: 3
Level: P6
Medium of Instruction: English
Prerequisites: Nil
Precursors:
CS5281 Internet Application Development or
CS5351 Software Engineering or equivalent
Equivalent Courses: Nil
Exclusive Courses: Nil

Part II

Course Aims
This course aims to present the principles, techniques and tools for the effective management of the software development process, focusing on the project manager's concerns when leading a software development project.

Course Intended Learning Outcomes (CILOs)
Upon successful completion of this course, students should be able to:

No.

CILOs

Weighting
(if applicable)

1.

identify the tasks associated with a given software project;

 

2.

use appropriate techniques and tools for the effective management of projects;

 

3.

function effectively in a project development team;

 

4.

communicate and demonstrate project results.

 

Teaching and Learning Activities (TLAs)
(Indicative of likely activities and tasks designed to facilitate students’ achievement of the CILOs. Final details will be provided to students in their first week of attendance in this course)

  
Teaching pattern:
  
Suggested lecture/tutorial/laboratory mix: 3 hrs. lecture/tutorial

CILO No.

TLAs

Hours/week
(if applicable)

CILO 1

Introduction to Project Management and team formation.

 

CILO 2

Project Management and Information Technology Context teams.

 

CILO 3

Project Communications, Templates.

 

CILO 4

Intermediate report presentation, final report presentation, report documentation.

 

Assessment Tasks/Activities
(Indicative of likely activities and tasks designed to assess how well the students achieve the CILOs. Final details will be provided to students in their first week of attendance in this course)

   Examination duration:
 2 hours
  
Percentage of coursework, examination, etc.:  60% CW; 40% Exam

CILO No.

Type of Assessment Tasks/Activities

Weighting
(if applicable)

Remarks

CILO 1 - 4

The purpose of the group project (3-4 people per group) is to use a structured approach to project management in a team setting producing a running case study.

30%

 

CILO 1 - 2

In class test 1.

15%

 

CILO 1 - 3

In class test 2

15%

 

CILO 1 - 3

Final examination

40%

 

Grading of Student Achievement: Refer to Grading of Courses in the Academic Regulations
Grading pattern: Standard (A+, A, A-…F)
For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.

Part III

Keyword Syllabus:

Project definition. Project management relationship. Project tasks. Estimation of time. Estimation of resources. Planning and scheduling. Costs. Management of resources. Development teams. Product quality. Product control. Monitoring and control. Evaluation and review. Tools and techniques. Scheduling: Gantt chart; network analysis; critical path; PERT. Project management information systems. Programming support environments. Configuration management. Issues in project management.

Syllabus (Based on the recommended text)

DATE

TOPIC

READINGS (in advance)

Week 1

 

Introduction to Project Management

Chapter 1

Week 2

 

Project Management and the Information Technology Context

Chapter 2

Week 3

 

The Project Management Process Groups: A Case Study

Chapter 3

Week 4

 

Project Integration Management

Chapter 4

Week 5

 

Exam 1, Project Scope Management

Chapter 5

Week 6

 

More on Project Scope Management

Chapter 5

Week 7

 

Project Time Management

Chapter 6

Week 8

 

Microsoft Project 2003, Project Cost Management

Appendix A, Chapter 7

Week 9

 

Project Quality Management, Certifications

Chapter 8, Appendix B

Week 10

 

Exam 2, Project Human Resource Management

Chapter 9

Week 11

 

Project Communications Management, Templates

Chapter 10, Appendices D-E

Week 12

 

Project Risk Management and Project Procurement Management

Chapters 11-12

Related Links
Department of Computer Science