BA5023 Syllabus - Software Project Management And Quality - 2017 Regulation Anna University

BA5023 Syllabus - Software Project Management And Quality - 2017 Regulation Anna University

BA5023

SOFTWARE PROJECT MANAGEMENT AND QUALITY

 L T P C

3 0 0 3

OBJECTIVES:
• To understand the various project management phases – Initiation, Planning, Tracking and Closure
• To study various project estimation methodologies, process models and risk management
• To understand quality assurance in software development

UNIT I

PROJECT MANAGEMENT OVERVIEW

8

What is Project and Project Management, Various phase of Project Management, Project Stakeholders, Project Management Organisation (PMO);Roles and Responsibilities of Project Manager. Brief introduction to various process models - Waterfall, RAD, V, Spiral, Incremental, Prototyping, Agile– SCRUM, Extreme Programming (XP) and Kanban Project Initiation - Project Charter; Statement of Work (SoW)

UNIT II

PROJECT PLANNING

10

Project Planning Activities- Project Scope, Work Breakdown Structures (WBS), Software estimation methodologies - COCOMO Model and Function Point Project Scheduling Techniques – Program Evaluation and Review Technique (PERT), Gantt Chart and Critical Path Method (CPM)

UNIT III

PROJECT TRACKING

10

Monitoring and Control, Project Status Reporting; Project Metrics; Earned Value Analysis (EVA); Project Communication Plan & Techniques; Steps for Process Improvement. Risk Management: Concepts of Risks and Risk Management; Risk Management Activities; Effective Risk Management; Risk Categories; Aids for Risk Identification; Potential Risk Treatments; Risk Components and Drivers; Risk Prioritization.9

UNIT IV

PROJECT CLOSURE

8

Project Closure Analysis, Lesson Learnt Software Quality Assurance-Software Quality Assurance Activities; Software Qualities; Software Quality Standards – ISO Standards for Software Organization, Capability Maturity Model (CMM), Comparison between ISO 9001 & SEI CMM, Other Standards.

UNIT V

AGILE PROJECT MANAGEMENT WITH SCRUM

9

Agile Manifesto and Agile Principles Agile Scrum - Purpose, Values, Scrum Framework, Scrum Roles – Product Owner, Scrum Master & Team, Scrum Events – Sprint Planning, Daily Scrum/Stand-up Meeting, Sprint Review, Sprint Retrospective, Scrum Artefacts – Product Backlog, Sprint Backlog, Increment and Definition of Done (DoD), Agile estimation – Story Point

TOTAL: 45 PERIODS

OUTCOMES: At the end of this course, student should be able to:
• Manage different phases of Software Project Management
• Identify Risk and create risk mitigation plan
• Apply software quality assurance for better quality software delivery

REFERENCES:
• Bob Hughes and Mike Cotterell, Software Project Management, Tata McGraw Hill, 5
• Jalote, “Software Project Management in Practice”, Pearson Education
• Ramesh, Gopalaswamy, "Managing Global Projects", Tata McGraw Hill
• Ken Schwaber, Agile Project Management with Scrum, Microsoft Press
• Mike Cohn, Agile Estimating & Planning, Pearson
• Royce, “Software Project Management”, Pearson Education, 1999.

Comments

Popular posts from this blog

CS3491 Syllabus - Artificial Intelligence And Machine Learning - 2021 Regulation Anna University

CS3401 Syllabus - Algorithms - 2021 Regulation Anna University

CS3492 Syllabus - Database Management Systems - 2021 Regulation Anna University