Syllabus: English / Persian
Lectures
- Lecture 1: Basics
- Lecture 2: Analysis Criteria
- Lecture 3: Integrated Methodologies - RUP
- Lecture 4: Integrated Methodologies - USDP
- Lecture 5: Integrated Methodologies - EUP
- Lecture 6: Situational Method Engineering
- Lecture 7: Agile Methodologies - Scrum
- Lecture 8: Agile Methodologies - XP
- Lecture 9: Agile Methodologies - Crystal
- Lecture 10: Agile Methodologies - FDD
- Lecture 11: Agile Methodologies - DSDM
- Lecture 12: Agile Methodologies - DAD
- Lecture 13: Process Patterns
- Lecture 14: Process Antipatterns
- Lecture 15: Process Metamodels
Assignments
- Assignment 1: Fall-21; Fall-22; Fall-23; Fall-24
- Assignment 2: Fall-21; Fall-22; Fall-23
- Assignment 3: Fall-21; Fall-22
Sample Answers to Assignments (in Persian)
- Answers to Assignment 1: Fall-21; Fall-22; Fall-23
- Answers to Assignment 2: Fall-21; Fall-22; Fall-23
- Answers to Assignment 3: Fall-21; Fall-22
Course Project (in Persian)
- Project Definitions: Fall-21; Fall-22; Fall-23
- Sample Answers to Project: Fall-21; Fall-22; Fall-23
- Tutorial Sessions on SPEM-2 and EPFC: Fall-22; Fall-23
Course Resources
- Hodge-Mock Paper
- Nerson Paper
- Boehm Paper
- Mirbel-Ralyté Paper
- Ramsin-Paige Paper on OO Methodologies
- Ramsin-Paige Paper on Criteria
- UML Slideshow
Exams (in Persian)
- Fall-21: Midterm; Final
- Fall-22: Midterm; Final
- Fall-23: Midterm; Final
Resource Links
|