-
Lecture Notes
Dear Students the Lecture Notes has been uploaded for the following topics:The Nature of Software -Software Engineering , Software Engineering, Process Model-Generic and Prescriptive model, Evolutionary Process model and Specialized model, Unified Process, Personal and Team Process Models, Understanding Requirements, Design concepts and model, Software Quality Concepts and Review Metrics, Fundamentals of Agile: Introduction and background , Agile Manifesto and Principles, Agile vs. Traditional software development, Extreme Programming, Agile Process Models, Agile-Kanban, Agile-JIRA, Agile-GITHUB, Agile-Jenkins, Introduction to Scrum - Project phase, Estimation, Planning a Game, SCRUM ARTIFACTS: Product backlog - Sprint backlog - Iteration planning/Increment-User story-Burndown chart, SCRUM MEETINGS: Project velocity, - Burn down chart - Sprint planning and retrospective - Daily scrum - Scrum roles Product Owner - Scrum Master - Scrum Team, User Interface Analysis and Design, Design Concepts, Interface Analysis, Interface Design Steps, WebApp Interface Design, Agile UX, Agile UX-Best Practices, Ux Workflow, Integrating UX and Agile development, Software testing fundamentals,white box testing, Blackbox Testing, Unit Testing, Integration Testing, System Testing, Agile testing principles- testing methodologies, Agile testing quadrants – Scrum testing, Software Configuration Management, SCM Repository and Process