CENG 323
Project Management
Reference book(s):
- IEEE Std 830-1998, IEEE Recommended Practice for Software Requirement Specifications
- IEEE 16326- Systems and Software Engineering – Lifecycle Processes- Project Management
- IEEE Std 1058- Standard for Software Project Management Plans
Course Objectives:
By the end of this course, students will be able to:
Comprehend the software development lifecycle, covering aspects such as problem analysis, software requirements analysis, and software project management.
Week | Course Outline | Content |
1 | Course Introduction | Software Development LifeCycle |
Team Formation | ||
Preparing a Project Charter | ||
2 | Problem Analysis | Problem Analysis |
eEPC Tool Introduction | ||
3 | AS-IS Draft Discussion | |
4 | TO-BE Draft Discussion | |
5 | AS-IS&TO-BE Review Meeting | |
6 | Software Requirement Analysis | Use case, User Story, UML |
7 | IEEE SRS Standard | |
User Interface Design Tool | ||
8 | SRS Draft Discussion | |
9 | SRS Review Meeting | |
10 | Software Project Management | Software Project Management |
11 | IEEE SPM Standard | |
Project Management Tools | ||
12 | SPMP Draft Discussion | |
13 | SPMP Review Meeting |
Submissions/Homeworks/Projects:
In this course, a project description is given to the class, and students form teams of 5-8 members. Each team participates in a range of activities, from preparing the project charter to problem analysis, requirements analysis, and software project management. The output documents of these activities are the Project Charter, the Problem Analysis Report (including AS-IS and TO-BE), the Software Requirement Specification, and the Software Project Management Plan.
Submission | Grading |
Project Charter Submission | will be graded |
AS-IS Draft Submission | will NOT be graded |
TO-BE Draft Submission | will NOT be graded |
Problem Analysis Report Submission | will be graded |
Problem Analysis Review Report Submission | will be graded |
Updated Problem Analysis Report Submission | will be graded |
SRS Draft Submission | will NOT be graded |
SRS Submission | will be graded |
SRS Review Report Submission | will be graded |
Updated SRS Submission | will be graded |
SPMP Draft Submission | will NOT be graded |
SPMP Submission | will be graded |
SPMP Review Report Submission | will be graded |
Updated SPMP Submission | will be graded |
Grading:
Project Charter %2
Problem Analysis %15
– PA Review %3
SRS %15
– SRS Review %3
SPMP %15
– SPMP Review %3
Final Exam %40
Peer Assessment %14
Course Learning Outcomes:
C1.To be able to recognize the personal and technical properties required for a project manager.
C2.To be able to identify the fundamental steps of project management and risk factors.
C3.To be able to describe the outlines of preparation, planning, application, inspection and completion phases of a project.
C4.To be able to tell the fundamental economic concepts required for a project manager.
C5.To be able to demonstrate computer-aided project planning and management with examples using MS Project software.
Overlapping with or complementing topics in courses:
Familiarity with the fundamentals of the field
- Programming Fundamentals (CENG211) is a must.
- You might be taking Information Management (CENG315) at the same time.
- Prior knowledge and experience of an analysis and design methodology will be very beneficial.