Académique Documents
Professionnel Documents
Culture Documents
Duration : 2 hours (Closed books) Question 1 (10 points) Software is the differentiating characteristic in many computer-based products and systems. Provide examples of two or three products and at least one system in which software, not hardware, is the differentiating element. Question 2 (15 points) . The Software Engineering Institutes people management capability maturity model (PM-CMM) takes an organized look at key practice areas that cultivate good software people. Your instructor will assign you one KPA for analysis and summary. Question 3 (15 points) Suggest three measures, three metrics, and corresponding indicators that might be used to assess the service department of an automobile dealership. Question 4 (15 points). Team A found 342 errors during the software engineering process prior to release.Team B found 184 errors. What additional measures would have to be made for projects A and B to determine which of the teams eliminated errors more efficiently? What metrics would you propose to help in making the determination? What historical data might be useful? Question 5 (15 points) Do a functional decomposition of the home security system software you described in problem 5.1. Estimate the size of each function in LOC. Assuming that your organization produces 450 LOC/pm with a burdened labor rate of $7000 per person-month, estimate the effort and cost required to build the software using the LOC-based estimation technique described in Section 5.6.3 Question 6 (15 points) Draw a context-level model (leve 0 DFD) for Library Management. Write a context-level processing narrative for the system. And then, develop level 1 and level 2 data flow diagrams Remember to specify all information flow by labeling all arrows between bubbles. Use meaningful names for each transform. Question 7 (15 points) Using your own words, describe the difference between verification and validation. Do both make use of test case design methods and testing strategies?