Faculty of Engineering - Ain Shams University, Home
Agile Software Engineering
What Will Learn?
-
Course AimsThe aim of this course is to provide students with the needed knowledge and skills, which enable them to define and illustrate the Agile methodologies and principles, the expected ethics in Agile teams, organizational culture and agile distributed teams, the main differences between the Scrum master versus product owner, as well as the product backlog versus sprint backlog. The main rules of scrum practices and how estimating user stories points and velocity of the scrum team.
-
Course Goals
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
Requirements
CSE332s
Description
-
English Description
Agile versus waterfall model. Principles of agile, The people involved, Ethics in agile teams, Organizational culture, Agile distributed teams. Product manager versus product owner, Product backlog versus sprint backlog. Agile reports, Agile planning. Time management of Agile projects. Agile solution providers. Problems with Agile. Agile testing and quality assurance. Transition to an Agile software development environment, Applying an Agile process to a transition process. Application of Agile principles in non-software projects. -
Arabic Description
Agile versus waterfall model. Principles of agile, The people involved, Ethics in agile teams, Organizational culture, Agile distributed teams. Product manager versus product owner, Product backlog versus sprint backlog. Agile reports, Agile planning. Time management of Agile projects. Agile solution providers. Problems with Agile. Agile testing and quality assurance. Transition to an Agile software development environment, Applying an Agile process to a transition process. Application of Agile principles in non-software projects.
-
DepartmentComputer and Systems Engineering
-
Credit Hours2
-
GradesTotal ( 100 ) = Midterm (20) + tr.Student Activities (30 = tr.Industry 0% , tr.Project 10% , tr.Self_learning 0% , tr.Seminar 20% ) + Exam Grade (50)
-
HoursLecture Hours: 2, Tutorial Hours: 1, Lab Hours: 0
-
Required SWL100
-
Equivalent ECTS4
- - The Art of Agile Development, 2nd Edition, by James Shore, Shane Warden, O'Reilly Media, Inc., 2021
- - Kenneth S. Rubin, Essential Scrum A Practical Guide to the Most Popular Agile Process, 2012
- - Ian Sommerville, Software Engineering , 10th edition, 2015 - The Art of Agile Development, 2nd Edition, by James Shore, Shane Warden, O'Reilly Media, Inc., 2021.