Academic Course Description. SE2003 Software Project Management Second Semester, 2014-15 (Even semester)



Similar documents
IT4202: SOFTWARE PROJECT MANAGEMENT

SUMMARY OF INFORMATION ON EACH COURSE

Software Quality. Learning outcomes and evaluation: Students that successfully complete the course will be able to:

COMPARATIVE STUDY OF SOFTWARE TESTING TOOLS ON THE BASIS OF SOFTWARE TESTING METHODOLOGIES

IES - Introduction to Software Engineering

CISC 322 Software Architecture. Example of COCOMO-II Ahmed E. Hassan

BHARATHIDASAN UNIVERSITY, TIRUCHIRAPPALLI CENTRE FOR DISTANCE EDUCATION M.Sc. Information Technology - Course Structure

MSE-201 SOFTWARE PROJECT MANAGEMENT

Knowledge Infrastructure for Project Management 1

M.B.A - Software Testing & Quality Management

CISC 322 Software Architecture

USING DEFECT ANALYSIS FEEDBACK FOR IMPROVING QUALITY AND PRODUCTIVITY IN ITERATIVE SOFTWARE DEVELOPMENT

How To Understand Software Engineering

Software Quality Management

Quantitative Quality Management through Defect Prediction and Statistical Process Control Τ

TEACHING QUALITY ASSURANCE AND PROJECT MANGEMENT TO UNDERGRDUATE COMPUTING STUDENTS IN PAKISTAN

A Case study based Software Engineering Education using Open Source Tools

City University of Hong Kong. Information on a Course offered by Department of Management Sciences with effect from Semester A in 2010 / 2011

IT Information Technology Project Management (Compulsory)

Introduction to Software Engineering. 9. Project Management

City University of Hong Kong. Course Syllabus. offered by Department of Accountancy with effect from Summer Term 2015

Psychology, Counselling Theory and Practice

IT3205: Fundamentals of Software Engineering (Compulsory)

NETWORK SYSTEMS 3 Learner Guide

BALANCED SCORECARD FRAMEWORK IN SOFTWARE PROJECT MONITORING

CMMI STANDARDS IN SOFTWARE DEVELOPING PROCESS

IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3

A Study on Software Metrics and Phase based Defect Removal Pattern Technique for Project Management

Software Engineering

Goal Question Metric (GQM) and Software Quality

Academic Guide. Strategic Management 4th year Degree in Marketing and Sales Management (TSDMC) Academic Year 2014 /2015

University Of California, Berkeley Department of Mechanical Engineering. ME 204: Advanced Manufacturing Systems Analysis, AMS (3 units)

Optimal Resource Allocation for the Quality Control Process

Management Accounting Practices: A Comparative Analysis of Manufacturing and Service Industries


Full Module Title: Financial and Human Resource Management in Organisations

Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York

BCS Professional Certificate in Benefits Planning and Realisation Syllabus. Version 1.0 October 2015

Quality Management. Lecture 12 Software quality management

Advanced Master Business Administration RD50300 Managerial Accounting ( 管 理 會 計 )

Advanced Master Business Administration RD50300 Managerial Accounting ( 管 理 會 計 )

Syllabus Subject: Relational, Direct and Interactive Marketing (II) Degree: Titulación Superior en Dirección de Marketing y Gestión Comercial

Software Project Management. Objective. Course Objectives. Introduction to SPM

Programme: BSc Hons International Hospitality Management

Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: (Computer Programming 2).

Introduction to Software Engineering (ESE : Einführung in SE)

Dashboards and Scorecards

ISO, CMMI and PMBOK Risk Management: a Comparative Analysis

IT4203 Information Technology Project Management (Compulsory)

Value Creation and Capture: A Model of the Software Development Process

IT2404 Systems Analysis and Design (Compulsory)

City University of Hong Kong. Information on a Course offered by Department of Computer Science with effect from Semester A in 2014 / 2015

A Governance Framework for Building Secure IT Systems *

Advanced Software Engineering COSC Department of Computing Sciences Fall 2015

University of Macau Undergraduate Electromechanical Engineering Program

COURSE CODE : 4072 COURSE CATEGORY : A PERIODS / WEEK : 4 PERIODS / SEMESTER : 72 CREDITS : 4

COURSE SYLLABUS. Enterprise Information Systems and Business Intelligence

Software project cost estimation using AI techniques

Software Development Best Practices

Mahmoud Khraiwesh Faculty of Science and Information Technology Zarqa University Zarqa - Jordan mahmoud@zpu.edu.jo

Software Engineering Tools and Methods

MSE Presentation 1 MultiAgent Control of Traffic Signals (MACTS)

San José State University CS160, Software Engineering, Sections 1, 2, and 4, Fall, 2015

Classical Software Life Cycle Models

ENMA 897 Integration of Management Systems

Example IEEE software project management plan (SPMP)

City University of Hong Kong. Course Syllabus. offered by Department of Accountancy with effect from Semester A 2015/16

An Effective Requirement Engineering Process Model for Software Development and Requirements Management

Service Portfolio Management PinkVERIFY

Corporate Performance Management in IT Organizations White Paper

A WBS-Based Plan Changeability Measurement Model for Reducing Software Project Change Risk

Using Balance Score Card in aligning strategy implementation according to information technology development in organization

Course outline. Code: ACC610 Title: Strategic Management Accounting

Bang College of Business (BCB) MBA Program Summer I Semester 2013 Course Syllabus for: FN Selected Topics in Finance (Contemporary Issues)

City University of Hong Kong. Course Syllabus. offered by Department of Accountancy with effect from Semester A 2015/16

ISSUES OF STRUCTURED VS. OBJECT-ORIENTED METHODOLOGY OF SYSTEMS ANALYSIS AND DESIGN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN

Supporting Workflow Overview. CSC532 Fall06

City University of Hong Kong. Information on a Course offered by the Department of Management Sciences with effect from Semester A in 2012 / 2013

Name of chapter & details

ELEMENTS OF MARKETING I (2 Credits Compulsory) B.Sc, M.BA, M.Sc, P.G.D.C.S, Unilorin PGDE NIM,CIMA

Applied Analytics in a World of Big Data. Business Intelligence and Analytics (BI&A) Course #: BIA 686. Catalog Description:

Effective Methods for Software and Systems Integration

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF SOFTWARE ENGINEERING COURSE PLAN.

A Framework To Create Performance Indicators In Knowledge Management

Extent of work (hours)

MODULE SPECIFICATION FORM. Module Title: Network Management Level: 6 Credit Value: 20. COM635 Cost Centre: GACP JACS3 code: G420

Utilization of Statistical Process Control in Defined Level Software Companies to Manage Processes Using Control Charts with Three Sigma

THE IMPORTANCE OF SOFTWARE METRICS: PERSPECTIVE OF A SOFTWARE DEVELOPMENT PROJECTS IN SRI LANKA. samithdf@gmail.com. samwijayarathne@gmail.

Transcription:

Course (catalog) description: Academic Course Description SRM University Faculty of Engineering and Technology Department of Software Engineering SE2003 Software Project Management Second Semester, 2014-15 (Even semester) This course on Software Project Management highlights Software Project planning, quality, cost estimation, metrics, evaluation and management. Compulsory/Elective course: Compulsory course Credit hours: 4 credits Relationship to other courses Prerequisites : Software Engineering Principles Overall knowledge of Software Project Assumed knowledge : Management Following courses : - Computer usage: NIL Class schedule : Four 50 minutes lecture sessions per week, for 12-15 weeks Professional component General - Nil Basic Sciences - Nil Engineering sciences & Technical arts - 10% Professional subject - 90% Broad area : To understand Software Project Models, Software Management Concepts, Software Quality Management, Software Metrics, Project and Cost Estimation, Test Schedule S. No. Test Portions Duration 1 Test-1 Session 1 to 4 2 Periods 2 Test-2 Session 1 to 12 3 Hrs

Course objectives 1. Explore software project management activities from product concept through development based upon case studies and best practices. Course Learning Outcome As a result of successfully completing this course, the student will understand the unique considerations of the software development life cycle that impact project management. More specifically, the student will learn about best practices in the field. As a result of this study, the student will be able to leverage templates and skills to become one of the top project managers in the latest methodologies available in software project management with core knowlwdge on the following 1. To understand Software Project Models and Software Management Concepts. 2. To understand the various methods of Cost Estimation. 3. To Study about Software Quality Management. 4. To Study about Software Metrics. 5. To understand Project Evaluation. Syllabus Contents UNIT I-PROJECT CONCEPTS AND ITS MANAGEMENT Project life cycle models-iso 9001 model-capability Maturity Model-Project Planning-Project tracking-project closure. Evolution of Software Economics Software Management Process Framework: Phases, Artifacts, Workflows, Checkpoints Software Management Disciplines: Planning / Project Organization and Responsibilities / Automation / Project Control Modern Project Profiles UNIT II-COST ESTIMATION Problems in Software Estimation Algorithmic Cost Estimation Process, Function Points, SLIM (Software Life cycle Management), COCOMO II (Constructive Cost Model) Estimating Web Application Development Concepts of Finance, Activity Based Costing and Economic Value Added (EVA) Balanced Score Card. UNIT III-SOFTWARE QUALITY MANAGEMENT Software Quality Factors Software Quality Components Software Quality Plan Software Quality Metrics Software Quality Costs Software Quality Assurance Standard Certification Assessment. UNIT IV-SOFTWARE MANAGEMENT AND METRICS

Software Configuration Management Risk Management: Risk Assessment: Identification / Analysis / Prioritization Risk Control: Planning / Resolution / Monitoring Failure Mode and Effects Analysis (FMEA) Defect Management Cost Management.Software Metrics Classification of Software Metrics: Product Metrics: Size Metrics, Complexity Metrics, Halstead s Product Metrics, Quality Metrics, and Process metrics. UNIT V-PROJECT EVALUATION AND EMERGING TRENDS Strategic Assessment Technical Assessment Cost Benefit Analysis Cash Flow Forecasting Cost Benefit Evaluation Technique Risk Evaluation Software Effort Estimation.Emerging Trends: Import of the internet on project Management people Focused Process Models. REFERENCES 1. Ramesh Gopalaswamy, Managing and global Software Projects, Tata McGraw Hill Tenth Reprint, 2011. 2. Roger S.Pressman, Software Engineering- A Practitioner s Approach, 7th Edition,McGraw Hill, 2010. 3. Daniel Galin, Software Quality Assurance: from Theory to Implementation, Addison- Wesley, 2003. 4. Pankaj Jalote, Software Project Management in Practice, Pearson, 2002. 5. Stephen H, Kan, Metrics and Models in Software Quality Engineering,, Addison- Wesley, 2002. 6. Bob hughes and mike cotterell, Software project Management second edition,1999. 7. Royce, W. Software Project management: A Unified Framework, Addison-Wesley, 1998. 8. Demarco, T. and Lister, T. Peopleware: Productive Projects and Teams, 2nd Ed., Dorset House,1999. 9. Fenton, N.E., and Pfleeger, S.L.. Software Metrics: A Rigorous and Practical Approach, Revised Brooks Cole, 1998. 10. Kaplan, R.S., Norton, D.P. The Balanced Scorecard: Translating Strategy into Action, Harvard Business School Press, 1996. 11. Boehm, B. W. "Software Risk Management: Principles and Practices" in IEEE Software, January 1991, pp32-41. 12. Grant, J.L. Foundations of Economic Value Added, John Wiley & Sons, 1997. 13. Cooper, R., The Rise of Activity-Based Costing- PartOne: What is an Activity-Based Cost System Journal of Cost Management, Vol.2, No.2 (Summer 1988), pp.45 54.

Weekly Teaching Plan Week No Topics Readings Assignments 1 2 3 4 5 Project life cycle models-cmm -Project Planning, tracking, closure, Evolution of Software Economics Process Framework Phases, Artifacts, Workflows, Checkpoints Software Management Disciplines : Planning / Project Organization and Responsibilities / Automation Problems in Software Estimation process and Function Points SLIM, COCOMO II, Estimating Web Application Development [Roger S.Pressman] Ch 2 Gopalaswamy] Ch 3 [Daniel Galin] Ch 23 [Royce, W] Ch 2 [Royce, W] Ch 6, 9 [Royce, W] Ch 11, 12 Assignment 1 [Royce, W] Ch 2 Constructive Cost Model [Royce, W] Appendix - B 6 Concepts of Finance, EVA, BSC [Kaplan, R.S., Norton, D.P] Ch 7 Assignment 2 7 SQM - Software Quality Factors Software Quality Components Gopalaswamy] Ch 7 [Daniel Galin] Ch 4 8 Software Quality Plan Software Quality Metrics Software Gopalaswamy] Ch 7 Assignment 3

Quality Costs [Daniel Galin] Ch 6 9 Software Quality Assurance Standard Certification Assessment. Gopalaswamy] Ch 7 10 Software Configuration Management Risk Management: Risk Assessment: Identification / Analysis / Prioritization Gopalaswamy] Ch 8 Assignment 4 11 Risk Control: Planning / Resolution / Monitoring Failure Mode and Effects Analysis (FMEA) Defect Management Cost Management.Software Metrics Gopalaswamy] Ch 8 [Stephen H, Kan] Ch 2 12 Classification of Software Metrics: Product Metrics: Size Metrics, Complexity Metrics, Halstead s Product Metrics, Quality Metrics, and Process metrics. Gopalaswamy] Ch 5 [Stephen H, Kan] Ch 4 Assignment 5 13 14 PROJECT EVALUATION - Strategic Assessment Technical Assessment Cost Benefit Analysis Cash Flow Forecasting Cost Benefit Evaluation Technique Risk Evaluation [Pankaj Jalote] Ch 10 [Pankaj Jalote] Ch 10 Assignment 6

15 Software Effort Estimation.Emerging Trends: Import of the internet on project Management people Focused Process Models. Gopalaswamy] Ch 15 Evaluation methods Assignments - 5% Test I - 20% Test - II - 20% Surprise Test - 5% Final exam - 50% Dated: December 30, 2013 Revision No.: 01 Date of revision: June 23, 2014