software engineering laboratory fall 2006/1385 semester 1
Post on 03-Jan-2016
216 Views
Preview:
TRANSCRIPT
Software Engineering Laboratory
Fall 2006/1385
Semester 1
Sharif Univ. of Tech. 2
Teaching Staff:
• Instructor: – Dr. Mirian
• Teaching Assistant:– Amir Jahangard Rafsanjani
Sharif Univ. of Tech. 3
Activities • Introduction To RUP
– Phases– Requirements Discipline– Analysis and Design– Architecture– Change & Configuration managements. – Other parts
• Design Patterns
• …
Sharif Univ. of Tech. 4
Project• Library System
– There is a library with various kinds of books (book, ebook, magazine). They want a system to manage library activities online.
• The manager wants the projects follows the RUP method.
Sharif Univ. of Tech. 5
Project
• Documents– Vision – Use case Model– Software Architecture document
• Implementation– Release 1– Release 2
Sharif Univ. of Tech. 6
Presentation
• Each person/group must present one of the following topics:
– XP (eXtreme Programming)– MDA (Model Driven Architecture)– AJAX– Refactoring– Design Patterns– Source Control (Tool)– Test Driven Development (Tool)– FDD (Feature Driven Development)
Sharif Univ. of Tech. 7
Grouping
• Projects and presentations should be done in groups of 3 or 4 people.
• There will be 3 or 4 unannounced quizzes through the semester.
• There will be some homework too.
• Quizzes and homeworks must be done individually.
Sharif Univ. of Tech. 8
Grading• Vision: 1.5• Use case model: 2• Software Architecture Document 6
– Class diagrams– Sequence diagrams– Deployment diagrams– Data model (physical DB design)– Overall:
• Presentation 3• Quiz 1.5• Homework 1• Presence in class 1• Implementation 4
top related