Software Metrics Questions SHORT Question Short1 Compare and contrast the ideas of semantic complexity and structural complexity of a computer program. Consider both the conceptual differences in measuring these and the operational differences. Question Short 2 Consider a user interface designer who is designing the front end of a database system. (This is a business application, not a game or a work of art.) What is your operational definition of creativity for this person’s work? What surplus meaning does this definition miss? Question Short 3 What is Campbell’s Law? What is Measurement By Objectives? Why would someone cite Campbell’s Law as a criticism of Management By Objectives? Question Short 4 Why is it appropriate to use some surrogate measures as part of a Goal/Question/Metrics measurement program? Give and defend at least two reasons. Question Short 5 Why do people call a model like the CHAT model an interpretive framework? (Briefly describe the CHAT model as part of your answer.) Question Short 6 Describe three factors people will use to assess the credibility of a qualitative measurement? Question Short 7 Imagine a project dashboard that describes the status of a software development project. Suppose that it represents each dimension or aspect of status as a picture, a green smiley-face, a yellow neutral-face, or a red grumpy-face. Are these qualitative or quantitative measures of status? Why? LONG Question Long 1 In her paper, “Developing an Effective Metrics Program,” Rosenberg described a group of “sample goals, questions and metrics. The goals are general and could be adapted with minor modifications to any project development. Questions are derived to quantify the goals. The metrics needed to provide the answers to the questions are then chosen and shown in italics.” Here is a goal from her paper, with associated questions and metrics: GOAL: To predict the schedule in order to manage it QUESTION: What is the actual vs….