Subject Details
Dept     : CSD
Sem      : 3
Regul    : 2019
Faculty : N.Ganitha Aarthi
phone  : NIL
E-mail  : ganitha.n.csd@snsce.ac.in
469
Page views
18
Files
0
Videos
2
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO SOFTWARE ENGINEERING

The Nature of Software -Software Engineering - Software engineering Practice – Process Models: Generic – Prescriptive – Specialized - United Process - Personal and Team Process Models - Process Technology-Understanding Requirements-Design concepts & model- Software quality concepts & Review metrics.

UNIT
2
AGILE DEVELOPMENT

Fundamentals of Agile: Introduction and background - Agile Manifesto and Principles - Agile vs. Traditional software development – Extreme Programming – Agile Process Models – kanban – Agile Tool (JIRA, GITHUB and Jenkins).

UNIT
3
AGILE SCRUM FRAMEWORK

Introduction to Scrum - Project phases - Agile Estimation - Planning game - Product backlog - Sprint backlog - Iteration planning - User story definition - Characteristics and content of user stories - Acceptance tests and Verifying stories - Project velocity - Burn down chart - Sprint planning and retrospective - Daily scrum - Scrum roles Product Owner - Scrum Master - Scrum Team - Scrum case study - Tools for Agile project management.

UNIT
4
USER INTERFACE DESIGN

User Interface Analysis and Design – Design Concepts - Interface Analysis - Interface Design Steps- WebApp Interface Design – Agile UX – best practices – Ux workflow - Integrating UX and Agile development.

UNIT
5
SOFTWARE TESTING & SCM

Software Testing Fundamentals – White Box Testing - Black-Box Testing. Unit Testing-Integration Testing-System Testing-User Acceptance Testing - Agile testing principles- testing methodologies-Agile testing quadrants – Scrum testing - Software Configuration Management - The SCM Repository - The SCM Process.

Reference Book:

Lisa Crispin, Janet Gregory, “Agile Testing; A Practical Guide for Testers and Agile Teams”, Addison Wesley, 3rd Edition, 2015.

Text Book:

Roger S.Pressman, Software engineering- A practitioner‘s Approach, 10th Edition, McGraw-Hill, 2017. Ken Schawber, Mike “Agile Software Development with Scrum” Pearson Education, 2nd Edition, 2015

 

Print    Download