1: | What does the acronym “UML” stand for? |
A1: | Answer: The Unified Modeling Language |
2: | Who controls the UML standard? |
A2: | Answer: The Object Management Group (OMG) |
3: | True or False: The UML is a proprietary standard. |
A3: | Answer: False |
4: | What type of systems can you model with the UML? |
A4: | Answer: Any |
5: | True or False: You can use the UML only for object-oriented development. |
A5: | Answer: False |
6: | What methodology do you use when you use the UML? |
A6: | Answer: Any. The UML is methodology agnostic. |
7: | Name three benefits to modeling with the UML. |
A7: | Answer: There are more than three. Three typical benefits are:
|
8: | Does a model have to be visual? |
A8: | Answer: No, a model can be textual, visual, mathematical, and more. |
9: | What is analysis paralysis? |
A9: | Answer: Analysis paralysis is when you spend too much time analyzing a problem and take too long to become productive. This often happens early in the development process, especially if delivery iterations are unclear or not well defined. |
10: | True or False: UML models are of value to even small projects of one or two developers. |
A10: | Answer: True. Understanding the architecture and business helps to ensure you are building the right thing, and it provides a visualization of what you are going to build, exposing potential design risks before you spend the time to implement the system. |
11: | Name two ways to model a business. |
A11: | Answer: “as-is” and “to-be” |
12: | What is the most commonly used UML diagram? |
A12: | Answer: Class diagram |
13: | What UML diagram do you use to model workflow? |
A13: | Answer: Activity diagram |
14: | What diagram type do business analysts most commonly use to identify high-level business processes? |
A14: | Answer: Use case diagram |
18.190.217.134