The Nature of Software Software Engineering Practice – Process Models Generic Models Prescriptive Models Specialized Models United Process Models Personal and Team Process Models Process Technology
Fundamentals of Agile Introduction and background Agile Manifesto and Principles Agile vs. Traditional software development Extreme Programming Agile Process Models Kanban Agile Tool JIRA Agile Tool( GITHUB and Jenkins).
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 III UNIT IV USER INTERFACE DESIGN User Interface Analysis and Design Design Concepts Design Concepts-Process-Archtiectural pattern Interface Analysis Interface Design Steps WebApp Interface Design Design Evaluation User Interface Testing User Interface Testing-Categories
User Interface Analysis and Design Design Concepts Design Concepts-Process-Archtiectural pattern Interface Analysis Interface Design Steps WebApp Interface Design Design Evaluation User Interface Testing User Interface Testing-Categories
A Strategic Approach to Software Testing Test Strategies for Conventional Software System Testing Software Testing Fundamentals White Box Testing - Basis Path Testing - Control Structure Testing Black-Box Testing Software Configuration Management The SCM Repository The SCM Process
Reference Book:
Watts S.Humphrey,”A Discipline for Software Engineering”, Pearson Education, 2007. R2 James F.Peters and Witold Pedrycz,”Software Engineering, An Engineering Approach”, Wiley-India, 2007. R3 Stephen R.Schach, “ Software Engineering”, Tata McGraw-Hill Publishing Company
Text Book:
Ian Sommerville, “Software engineering”, 7th Edition, Pearson Education Asia, 2007. T2 Roger S. Pressman, “Software Engineering – A practitioner’s Approach”, 6th Edition, McGraw-Hill International Edition, 2005.