For this assignment you are to prepare a presentation to the meeting of key stakeholders on what you have found.
Another two-day workshop on requirements has been held, so you should produce more use case scenarios (page 408)
Update UML documents as needed (page 401)
SSD’s might need to be updated (page 402). Add new SSD’s for what will be coded in this iteration.
Update Domain model, if there has been enough change (page 402)
Keep using GRASP patterns to decide where to assign responsibility. You now have all 9 GRASP patterns.
- Expert
- Creator
- High Cohesion
- Low Coupling
- Controller
- Polymorphism
- Indirection
- Protected Variations
- Pure Fabrication
You also have some GoF patterns to help you assign responsibility:
- Adapter
- Factory (not really a GoF pattern, but often mentioned with GoF patterns)
- Singleton
- Strategy
- Composite
- Faade
- Observer/Publish-Subscribe/Delegation Event Model
In general, update and/or add UML documents as needed for what will be coded in this iteration. You can review the elaboration iteration 1 assignment for a check list of what UML documents you need to include.
In addition, 60% of the proposed system use cases should be implemented in this iteration.
(Assignment 2 is based on chapters 22-26, which are the chapters of iteration 2 of the elaboration phase.)
Format
This assignment should be ready to present at the review meeting. The presentation should be in PowerPoint. Your assignment will probably be 20 to 30 slides. Check the syllabus for acceptable file name format.
Submission
This assignment should be submitted to the appropriate Dropbox folder. Check Schedule for due date.
Evaluation
This assignment will be evaluated/graded based on:
- How well you have covered all the topics listed above,
- Thoroughness of how each topic has been addressed
- Understandability of points being made
- Coherence of the entire presentation.
Other Additional Rubrics for evaluation(Must Consider)
5. Format & Language (20%)
6.Report Structure (10%)
7.Design (30%)
8.Results, Discussion & Conclusion (30%)
9.Referencing, Citation & Log Book (10%)
*******We are not using Nutritionist anymore, so you can take them out. ******
******I need help with the Domain Model; Grasp Pattern and Data Model******
Leave a Reply
You must be logged in to post a comment.