HOTSPOT
Which statements with regard to project objectives and architectural objectives are true and which are false? (Assign all answers.)
Hot Area:
HOTSPOT
How does management and architects work together? Decide which statements are true and which are false. (Assign all answers.)
Hot Area:
HOTSPOT
How are written documentation and verbal communication of software architectures related? Please mark the following statements as true or false. (Assign all answers.)
Hot Area:
HOTSPOT
What is the purpose of defining the system context? (Assign all answers.)
Hot Area:
HOTSPOT
You are the software architect on a large development project and are entrusted with the task of building a tool chain for continuous architecture evaluation and analysis. Which of the following statements regarding this tool selection are correct/incorrect? (Assign all answers.)
Hot Area:
HOTSPOT
In your project, three architects and seven developers are working on the documentation of the software architecture.
Which methods are appropriate in order to achieve a consistent and adequate documentation, and which are not? (Assign all answers.)
Hot Area:
What role does understandability play for architecture documentation? (Choose three.)
A. It is desirable, but not essential.
B. It is less important than completeness.
C. It is an important quality characteristic.
D. It is a quality characteristic together with correctness and efficiency.
E. It is a quality characteristic together with simplicity and brevity.
F. It is a quality characteristic together with scope and completeness.
For which quality characteristics is the software architect responsible?
Please name the two characteristics that best match the role of the software architect. (Choose two.)
A. The performance of the software
B. The technical quality of the software implementation
C. The suitability of the software design for its purpose
D. The software is free of errors
Which elements should be defined in the white-box view of a software building block 'foo'? Select the three most important elements. (Choose three.).
A. The dependencies of the internal building blocks of 'foo'
B. The legal contracts with the suppliers of the internal building blocks of 'foo'
C. The algorithms of the internal building blocks of 'foo'
D. The internal building blocks of 'foo'
E. The rationale for the decomposition of the building block
F. The sizes (in lines of code) of the internal building blocks of 'foo'
What do you have to take into account when designing external interfaces? (Choose three.)
A. Volatility of neighbouring systems
B. Adequate usage of the broker pattern
C. Protocols enforced by neighbouring systems
D. Expected amount of parallel calls
E. Ease of implementation
F. Effect on the coupling in the building block view