120 likes | 252 Vues
Exercise 9 Planning. P1. Cost Evaluation – FFP …. You are a developer at Bit&Bug company. A year ago your manager announced that your next product would compromise 18 files, 59 flows, and 93 processes, Using the FFP metrics determine its size,
E N D
Exercise 9 Planning
P1. Cost Evaluation – FFP … • You are a developer at Bit&Bug company.A year ago your manager announced that your next product would compromise 18 files, 59 flows, and 93 processes, • Using the FFP metrics determine its size, • For Bit&Bug developers the constant e in the equationC = e S, has been determined to be 812$. What cost did the FFP metric predict? , • The product was recently completed at the price of 124,000$. What does this tells you about the productivity of your team?
P2. Cost Evaluation – UFP … • A target product has 7 simple inputs, 8 average inputs, and 11 complex inputs. There are 5 average outputs, 40 simple inquiries, 12 average master files, and 18 complex interfaces, • Determine the Unadjusted Function Points (UFP).
P2. Cost Evaluation – UFP (Cont’d) • If the total Degree of Influence (DI), for the product is 52, determine the number of function points,
P3. Cost Evaluation – COCOMO … • You are in charge of developing 83-KDSI embedded product that is nominal except that the database size is rated very high and the use of SW tools is low. Using intermediate COCOMO, what is the estimated effort in person-months?
P3. Cost Evaluation – COCOMO (Cont’d) • Nominal Effort = a´ (KDSI)bperson-months.For embedded SW:a = 2.8b = 1.2, • Thus, Nominal effort = 2.8 (83) 1.2 = 562.4, • Effort Multiplier: database size is rated very high – 1.16use of SW tools is low – 1.10 , • Effort = Nominal Effort * 1.16 * 1.1 = 717.64 person-months.
P4. Cost Evaluation – COCOMO … • The two-team problem: • You are in charge of developing two 38-KDSI organic products. Both are nominal in every aspect except that product P1has extra-high complexity and that P2has extra-low complexity. To develop the products, you have two teams at your disposal. Team A has very high analyst capability, application experience, and programmer capability. Team A has also high virtual machine experience and programming language experience. Team B is rated very low on all five attributes, • What is the total effort if team A develops product P1 and team B develops product P2.
P4. Cost Evaluation – COCOMO (Cont’d) • What is the total effort if team B develops product P1 and team A develops product P2, • Which of the two preceding staffing assignments makes more sense? Is your intuition backed by the predictions of Intermediate COCOMO?
Exercise 9 Planning The End