Subject Details
Dept     : CSE
Sem      : 3
Regul    : 2019
Faculty : swathi G
phone  : NIL
E-mail  : swathi.g.cse@snsct.org
892
Page views
39
Files
2
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:

1 Lisa Crispin, Janet Gregory, “Agile Testing; A Practical Guide for Testers and Agile Teams”, Addison Wesley, 3rd Edition, 2015. 2 Robert C.Martin, “ Agile Software Development, Principles, Patterns and Practices”, Prentice Hall, 2nd Edition, 2014. 3 Alistair Cockburn, “Agile Software Development: The Cooperative Game”, Addison Wesley, 2nd Edition,2015. 4 Mike Cohn, “User Stories Applied: for Agile Software”, Addison Wesley, 2nd Edition,2015.

Text Book:

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

 

Print    Download