Exam 4 Flashcards
What are the 5 levels of the capability maturity model (in order)?
Initial/Chaotic, Repeatable, Defined, Managed, Optimizing
Which level of the CMM has some processes that are repeatable with consistent results?
Level 2 - Repeatable
What is the characteristic of processes at the defined level of the CMM?
These processes are defined, documented, established, and subject to some degree of improvement over time
At which level of the CMM can management can effectively control the as-is process using process metrics?
Level 4 - Managed
What happens to processes at the optimized level of the CMM?
These processes are going through incremental and innovative technological changes to improve their performance
Processes are typically undocumented and in a state of dynamic change at what level of the CMM?
Level 1 - Initial/Chaotic
What are the 4 sub-characteristics of the functionality characteristic (ISO)?
Interoperability, Suitability, Accuracy, and Security
The sub-characteristics of maturity, fault tolerance, and recoverability fall under which ISO characteristic?
Reliability
Learnability, Operability, Understandability, and Attractiveness are sub-characteristics of what ISO characteristic?
Usability
Efficiency has what sub-characteristics (ISO)?
Time Behavior, resource utilization (time), resource utilization (space)
What are the sub-characteristics of maintainability (ISO)?
Analyzability, Changeability, Stability, Testability
Adaptability, Installability, Co-Existence, Replaceability are sub-characteristics of which ISO characteristic?
Portability
What are the main ISO characteristics?
Portability, Maintainability, Efficiency, Usability, Reliability, Functionality
T/F: Internal metrics are those which rely on software execution.
False; Internal metrics don’t rely on software execution.
External metrics are applicable to _______.
Running software
When are quality in use metrics available?
When the final product is used in real conditions
What are the 4 types of middleware?
Transaction Processing Monitor (TP), Remote Procedure Call (RPC), Object Request Broker (ORB), Message Oriented Middleware (MOM)
What does Android’s middleware layer include?
Libraries that provide services and implement device-specific functions, the Dalvik virtual machine, and core Java application libraries