0% found this document useful (0 votes)
136 views

Bit 2215 Project Management Course Outline

This document outlines the course details for BIT 2215 Project Management. The course introduces software project management principles, including requirements, scheduling, risk management, and teamwork. It aims to develop skills in planning, initiating, and managing information systems projects. Over 9 chapters, students will learn topics such as project planning, estimation, quality assurance, procurement, and implementation. Evaluation includes assignments, exams, and a group project to apply the management of a software project.

Uploaded by

James
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
136 views

Bit 2215 Project Management Course Outline

This document outlines the course details for BIT 2215 Project Management. The course introduces software project management principles, including requirements, scheduling, risk management, and teamwork. It aims to develop skills in planning, initiating, and managing information systems projects. Over 9 chapters, students will learn topics such as project planning, estimation, quality assurance, procurement, and implementation. Evaluation includes assignments, exams, and a group project to apply the management of a software project.

Uploaded by

James
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

lOMoARcPSD|4793175

BIT 2215 PROJECT MANAGEMENT

Prerequisites: BIT 2112: System Analysis and Design &: ICS2302: Software Engineering

Course Overview
This course introduces a number of aspects of software projects including software requirements
specifications, software life ‐cycle models, software project scheduling, and risk management.
Other topics include teamwork, software testing, and software configuration management.

Course Purpose

The course develops the skills required to plan, initiate and manage information systems
projects.

Learning Objectives
 A basic knowledge of software project management principles
 The ability to come up with a project schedule and assign resources
 Choose an appropriate project development methodology (e.g. waterfall, spiral ...)
 Identify project risks, monitor and track project deadlines
 The capability to work in a team environment and be aware of different modes of
communications
 Examine the software project management principles in real life scenarios
 Be able to independently evaluate a particular topic of research interest and critically
analyse the issues

Course Description
Project management principles, defining the project, definition document, Project Initiation
Document, Project roles and responsibilities; Roles of the Project Manager and the team; Skills
relationships, responsibility and accountability. Project life cycle: Approvals and Project
Charters. Planning and Control: estimating; Work Breakdown Structure; scheduling; project
planning tools, risk management. Project Cost Estimation. Project Appraisal; Project Appraisal
Methods. Quality assurance. Quality management, change management; configuration
management, Post Implementation Review. Procurement and Sourcing: Build or Buy; Sourcing
Management, Procurement Life Cycle, Procurement Documents, Contract Requirements and
Legal Terms, Contract Types, Student to be exposed to Computerized project management tools.

Course Structure
CHAPTER ONE: PROJECT MANAGEMENT PRICIPLES
a. Introduction To Project Management
 Terms and definitions
 Project Management Basics
b. A Systems View and Systems Methodology Software projects.
c. Attributes of successful project management
d. Causes of project failure
e. The Project Management Framework

CHAPTER TWO: THE PROCESS OF PROJECT MANAGEMENT


 The project life cycle
a. Project initiation phase
b. Project planning phase
PROJECT MANAGEMENT PATRICK MAINA 2015
lOMoARcPSD|4793175

c. Project Execution/ Implementation


 Progress Tracking /Project Monitoring and Control Part
- Progress Assessment & Reporting
- Scope Management
- Risk Mitigation
d. Project Closeout/Clean-up phase
- Project post-mortem
- Collection of re-usable Components
- Draw lessons from the good & bad Practices of the project
- Project-End Audit

CHAPTER THREE: PROJECT INITIATION, PLANNING AND SCHEDULING


METHODS.
 Introduction to planning and scheduling
a. Project Scope and Human Resource Planning
b. Work Breakdown Structure
c. Project Time and Cost Planning
 Project management techniques/Tools.
o Gantt charts
o Network diagramming /Network analysis –PERT/CPM
 Critical Path
 PERT Probability
 Crashing
 Resource Leveling
o CAPM Tools
 Project Risk Planning and Management
o Project Procurement Planning

CHAPTER FOUR: MANAGING PEOPLE/ STAFFING AND PERSONNEL PLANNING


 Project team/ Staffing and personnel planning scenarios
 Project board
 Project Manager
 Project Team members - Identification of project team
 Undertaking of team building exercises
 Human Factors and Leadership
a. Motivation
b. Communication
c. Handling Difficult People
d. Leadership
e. Team Dynamics

CHAPTER 5: PLANS FOR EVALUATING AND MONITORING OF THE PROJECT


INCLUDING PROJECT APPRAISAL TECHNIQUES /FINANCIAL ANALYSIS /
PROJECT APPRAISAL METHODS
 Capital and Revenue
 Depreciation
PROJECT MANAGEMENT PATRICK MAINA 2015
lOMoARcPSD|4793175

 Financial Evaluation methods/Project Appraisal Methods


 Risk Management in the software Projects
 Identification of scenarios and risks anticipated in the software project.

CHAPTER SIX: HARDWARE COST ESTIMATION AND SOFTWARE.


 Review of the hardware and software cost estimation in terms of their installation and
operation.
 Software Effort Estimation
a. Estimations Basics
b. Productivity Metric/ Size oriented
c. LOC Method
d. Function Points
e. Decomposition
f. Process based/Activity Based Estimation
g. Algorithmic models
e.g. Behmn model - COCOMO
h. Uncertainty in estimation

CHAPTER SEVEN: PRODUCT DELIVERABLES AND QUALITY


ASSURANCE/COFIGURATION, CHANGES MANAGEMENT

A) Introduction to Quality Assurance in software Projects


a. Quality Basics
i. definitions
ii. software metrics
b. Quality Assurance Activities in Projects
1. Standards
a. Coding Standards
b. Documentation Standards
c. Design Standards
d. Templates
e. Formats
2. Processes
c. Quality Control Activities in Projects
i. Verification
ii. Validation
iii. Quality Metrics
d. Introduction to ISO 9000 Concepts – CMM Maturity Leve is, Six Sigma
d. Approaches to SQA

B) Configuration/Change Management
a. Configuration Management Basics
b. Environment for Configuration Control
c. Configuration Control Vs Version Control
d. Code Management
e. Change Management
f. Information Management
PROJECT MANAGEMENT PATRICK MAINA 2015
lOMoARcPSD|4793175

CHAPTER 8: PRODUCTS IMPLEMENTATION/ FINALIZING THE


IMPLEMENTATION OF THEIR PROJECT FOR A BUSINESS ENTITY.
 Planning for implementation
 Parallel runs
 Benchmarking
 Integration of hardware of hardware and software and post implementation reviews.
 Feasible sets of hardware and software
- Benefits and beneficiaries etc
 Project Closure

CHAPTER 9: CONTRACTING, PROCUREMENT


 Contract
 Outsourcing
 Procurement
 Tendering process

Teaching Methodology
Lectures, Individual and Group discussions and presentations, Tutorials, Laboratory Exercises

Instructional Materials/ Equipment


Whiteboard, Handouts, laptops ,Projector,

Course Evaluation
Continuous Assessment 20%
Assignments 10%
End of semester examination 70%
Total 100%
Main Textbooks

Course Textbooks
1. Kloppenborg, T.J. (2015), Contemporary project Management –
Organize/Plan/Perform, 3rd Edition, Mason (Cengage)
2. Kerzner, Harold (2009) Project Management: A System Approach to Planning,
Scheduling and Controlling. New Jersey: John Wiley and Sons,

Reference Textbooks
1. Meredith, Jack R Project Management: A Managerial Approach. John Wiley and Sons,
586p, 2012
2. Musingi J.B. kioko Project management monitoring & evaluation : Best practice in
project management. Nairobi, Kenya : U.O.N, 122p ,2010
3. Roger. S. Pressman, Software Engineering-A Practitioners approach, 7th edition,
McGraw-Hill, 2007
4. Ian Sommerville Software Engineering, 8th edition, Person education Ltd., 2007
5. Roger. S. Pressman,(2007) Software Engineering-A Practitioners approach, 7th edition,
McGraw-Hill,

PROJECT MANAGEMENT PATRICK MAINA 2015

You might also like