Software Project Management – Syllabus | Seventh Semester | BSc.CSIT (TU)

Download our Android App from Google Play Store and start reading Reference Notes Offline.

software project management syllabusCourse Syllabus | BSc.CSIT
Software Project Management
Seventh Semester | Fourth Year
Tribhuvan University (TU)

Course Title: Software Project Management
Course no: CSC-408
Credit Hours: 3
Full Marks: 60+20+20 | Pass Marks: 24+8+8
Natureof course: Theory (3Hrs.) +Practical (3Hrs.)
Course Synopsis: Concept of software project, software project management framework
Goal: This course introduces the concepts of Software Project, software project management framework, project evaluation, Software quality assurance and project management and its tools.

Course contents:
Unit-1: Introduction to Software Project Management (SPM) [5 Hrs.]
Software engineering problem and software product, software product attributes, Definition of a Software Project (SP), SP Vs. other types of projects activities covered by SPM, categorizing SPs, Project management cycle, SPM framework, types of project plan

Unit-2: Project Organization, Scheduling and management issues [5 Hrs.]
Project life cycle and product life cycle, project planning and scheduling, resource allocation

Unit-3: Project Evaluation & Estimation: [6 Hrs.]
Cost benefit analysis, cash flow forecasting, cost benefit evaluation techniques, risk evaluation. Selection of an appropriate project report; Choosing technologies, choice of process model, structured methods, rapid application development, water fall-, V-process-, spiral- models. Prototyping, delivery

Unit-4: Activity planning [7 Hrs.]
Objectives of activity planning, project schedule, projects and activities, sequencing and scheduling activities, network planning model, representation of lagged activities, adding the time dimension, backward and forward pass, identifying critical path, activity throat, shortening project , precedence networks

Unit-5: Resource allocation [4 Hrs.]
Introduction, the nature of resources, identifying resource requirements, scheduling resources creating
critical paths, counting the cost, being specific, publishing the resource schedule, cost schedules, the scheduling sequence.

Unit-6: Monitoring the control [4 Hrs.]
Introduction, creating the frame work, collecting the data, visualizing progress, cost monitoring, earned value, prioritizing monitoring, getting the project back to target, change control

Unit-7: Managing contracts and people [5 Hrs.]
Introduction, types of contract, stages in contract, placement, typical terms of a contract, contract management, acceptance, Managing people and organizing terms: Introduction, understanding behavior, organizational behavior: a back ground, selecting the right person for the job, instruction in the best methods, motivation, working in groups, becoming a team, decision making, leadership, organizational structures, conclusion, further exercises.

Unit-8: Software quality assurance and testing [5 Hrs.]
Testing principles and objectives, test plan, types and levels of testing, test strategies, program verification and validation, software quality, SEI-CMM,SQA activities, QA organization structure, SQA plan.

Unit-9: Project management and project management tools [4 Hrs.]
Software configuration management, SCM tasks and roles, Risk management, risk management process, SPM tools.

Laboratory Work: Project on Software Project Management

Reference Books:
1. Software project management-Rajiv Chopra, 2009
2. Software Project Management by Bob Hughes and Mike Cotterell, Latest Publication
3. Software Engineering – A Practitioner’s approach, Roger S. Pressman Latest Publication
4. Software Project Management, Walker Royce, 1998, Addison Wesley.
5. Managing Global software Projects, Ramesh, 2001, TMH

(Visited 341 times, 1 visits today)

Posted By : Digvijay | Comment RSS | Category : Seventh Semester, Syllabus
Tag :

Post a Comment

Your email is never published nor shared. Required fields are marked *


Wordpress DMCA
Community | Toolbar | Android App | Founder/Developer : Hari Prasad Chaudhary | CSIT Portal Manager : Digvijay Chaudhary