About Me

header ads

Software Engineering & Project Management (BCS501)

Software Engineering & Project Management

Course Code BCS501 
CIE Marks 50
Teaching Hours/Week (L:T:P: S) 4:0:0:0 
SEE Marks 50
Total Hours of Pedagogy 52 hours 
Total Marks 100
Credits 04 
Exam Hours 03
Examination nature (SEE) Theory




 MODULE-1 

Software and Software Engineering: The nature of Software, The unique nature of WebApps,

Software Engineering, The software Process, Software Engineering Practice, Software Myths.

Process Models: A generic process model, Process assessment and improvement, Prescriptive

process models: Waterfall model, Incremental process models, Evolutionary process models,

Concurrent models, Specialized process models. Unified Process , Personal and Team process models

Click here to download Module-1



 MODULE-2 

Understanding Requirements: Requirements Engineering, Establishing the ground work, Eliciting

Requirements, Developing use cases, Building the requirements model, Negotiating Requirements,

Validating Requirements.

Requirements Modeling Scenarios, Information and Analysis classes: Requirement Analysis,

Scenario based modeling, UML models that supplement the Use Case, Data modeling Concepts,

Class-Based Modeling.

Requirement Modeling Strategies : Flow oriented Modeling , Behavioral Modeling.


Click here to download Module-2


 MODULE-3

Agile Development: What is Agility?, Agility and the cost of change. What is an agile Process?,

Extreme Programming (XP), Other Agile Process Models, A tool set for Agile process .

Principles that guide practice: Software Engineering Knowledge, Core principles, Principles that

guide each framework activity.


Click here to download Module-3


 MODULE-4 

Introduction to Project Management: Introduction, Project and Importance of Project Management,

Contract Management, Activities Covered by Software Project Management, Plans, Methods and

Methodologies, Some ways of categorizing Software Projects, Stakeholders, Setting Objectives,

Business Case, Project Success and Failure, Management and Management Control, Project

Management life cycle, Traditional versus Modern Project Management Practices.

Project Evaluation: Evaluation of Individual projects, Cost–benefit Evaluation Techniques, Risk

Evaluation


Click here to download Module-4


 MODULE-5 

Software Quality: Introduction, The place of software quality in project planning, Importance of

software quality, Defining software quality, Software quality models, product versus process quality

management.

Software Project Estimation: Observations on Estimation, Decomposition Techniques, Empirical

Estimation Models.


Click here to download Module-5


Important Resources:

1. Star Marked Questions - Download

2. Model Question Paper Solutions - Download

Suggested Learning Resources:

Textbooks

1. Roger S. Pressman: Software Engineering-A Practitioners approach, 7th Edition, Tata McGraw Hill.

2. Bob Hughes, Mike Cotterell, Rajib Mall: Software Project Management, 6th Edition, McGraw Hill

Education, 2018.



Reference Book:

3. Pankaj Jalote: An Integrated Approach to Software Engineering, Wiley India.

4. “Software Engineering: Principles and Practice", Hans van Vliet, Wiley India, 3rd Edition, 2010. 

Post a Comment

0 Comments