Question: VirtualClass: A Learning Management System for Online Education? a Carryout a simple technical review for another teams Part A & Part B project as agreed

VirtualClass: A Learning Management System for Online Education"? a

Carryout a simple technical review for another teams Part A & Part B project as agreed with your Professor in week#10, review the specification in terms of the below requirements quality attributes:-

Attribute Metric
1. Ambiguity

Number of ambiguous modifiers (e.g., many, large,human-friendly)

2. Completeness Number of TBA, TBD
3. Understandability Number of sections/subsections
4. Volatility

Number of changes per requirement

Time (by activity) when change is requested

5. Traceability Number of requirements not traceable to design/code
6. Model clarity

Number of UML models

Number of descriptive pages per model

Number of UML errors

Write a free text of your findings against each of the six attributes. Discuss with your professor and submit the quality report in the assessment folder week #13 indicating which other team (Project name and Group#1) your team reviewed.

b

Research the Party Analysis pattern investigate the possibility of updating your class diagram using this analysis pattern. If possible, add the updated class diagram to Appendix E under class diagrams. Write a small paragraph explaining the value of using this pattern within the context of your project. If not possible write a paragraph stating, why this pattern cannot be used in the context of your project.

(Note: The Party analysis pattern was in introduced by Martin Fowler in 1996.The pattern is described in his book "Analysis Patterns: Reusable Object Models". The book is available in Centennial library as an e-book and you can access it free of charge. The pattern is explained in detail in Chapter 02, at the time the diagrams were drawn as ERD not UML. Martin followed that by an update with the UML diagrams, search for it on the net.)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!