Choose appropriate process model. Give valid reason of its use. Also explain why you do not...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Choose appropriate process model. Give valid reason of its use. Also explain why you do not use other models. The scenario: Meeting room for the software engineering group at CPI Corporation, a (fi ctional) company that makes consumer products for home and commercial use. The team: sana, engineering manager, sara, software engineering manager, Adil, software team member; Taiba, software team member, and Fiza, software team member. Sana: So let's recapitulate. I've spent some time discussing the Safe Home product line as we see it at the moment. No doubt, we've got a lot of work to do to simply define the thing, but l'd like you guys to begin thinking about how you're going to approach the sofiware part of this project. sara: Seems like we've been pretty disorganized in our approach to software in the past. fiza: I don't know, sara, we always got product outthe_door. sara: True, but not without a lot of grief, and this project looks like it's bigger and more complex than anything we've done in the past. adil: Doesn't look that hard, but I agree our ad hoc approach to past projects won't work here, particularly if we have a very tight time line. tight time line. sara(smiling): I want to be a bit more professional in our approach. I went to a short course last week and learned a lot about software engineering good stuf We need a process here. adil (with a frown): My job is to build computer programs, not push paper around. sara: Give it a chance before you go negative on me. Here's what I mean. sara: So anyway, it seems to me that a linear model is not for us . assumes we have all requirements up front and, knowing this place, that's not likely. : Yeah, and it sounds way too IT- oriented probably good for building an inventory control system or something, but it's just not right for SafeHome. taiba: I agree. fiza: That prototyping approach seems okay. A lot like what we do here anyway Taiba: That's a problem. I'm worried that it doesn't provide us with enough structure. sara: Not to worry. We've got pienty of other options, and I want you guys to pick what's best for the team and best for the project. Choose appropriate process model. Give valid reason of its use. Also explain why you do not use other models. The scenario: Meeting room for the software engineering group at CPI Corporation, a (fi ctional) company that makes consumer products for home and commercial use. The team: sana, engineering manager, sara, software engineering manager, Adil, software team member; Taiba, software team member, and Fiza, software team member. Sana: So let's recapitulate. I've spent some time discussing the Safe Home product line as we see it at the moment. No doubt, we've got a lot of work to do to simply define the thing, but l'd like you guys to begin thinking about how you're going to approach the sofiware part of this project. sara: Seems like we've been pretty disorganized in our approach to software in the past. fiza: I don't know, sara, we always got product outthe_door. sara: True, but not without a lot of grief, and this project looks like it's bigger and more complex than anything we've done in the past. adil: Doesn't look that hard, but I agree our ad hoc approach to past projects won't work here, particularly if we have a very tight time line. tight time line. sara(smiling): I want to be a bit more professional in our approach. I went to a short course last week and learned a lot about software engineering good stuf We need a process here. adil (with a frown): My job is to build computer programs, not push paper around. sara: Give it a chance before you go negative on me. Here's what I mean. sara: So anyway, it seems to me that a linear model is not for us . assumes we have all requirements up front and, knowing this place, that's not likely. : Yeah, and it sounds way too IT- oriented probably good for building an inventory control system or something, but it's just not right for SafeHome. taiba: I agree. fiza: That prototyping approach seems okay. A lot like what we do here anyway Taiba: That's a problem. I'm worried that it doesn't provide us with enough structure. sara: Not to worry. We've got pienty of other options, and I want you guys to pick what's best for the team and best for the project.
Expert Answer:
Answer rating: 100% (QA)
Prototyping model The effort invested for the building prototype will be high if it is not checked l... View the full answer
Related Book For
Posted Date:
Students also viewed these computer engineering questions
-
An isochronic process, also called a constant-volume process, an isovolumetric process, or an isometric process, is a thermodynamic process during which the volume of the closed system undergoing...
-
I love that we let each other live our own lives without jealousy suspicion or stupid games that although we love each other dearly we recognize that we are individuals and have different views on...
-
We had been operating our company like a family, but maybe we're too big to operate that way. I think some of our people have gotten lazy, and our performance has suffered. That is why I asked for...
-
Villaverde Company insures the life of its president for P8,000,000, the corporation being the beneficiary of an ordinary life policy. The premium is P200,000. The policy is dated January 1, 2010....
-
An online survey asked 1,000 adults What do you buy from your mobile device? The results indicated that 61% of the females and 39% of the males answered clothes. (Source: Ebates.com 2014 Mobile...
-
A hydrogen atom in its ground state is excited to the n = 5 level. It then makes a transition directly to the n = 2 level before returning to the ground state. (a) What are the wavelengths of the...
-
Mr. A. Gaylord manages a pension fund and believes that his stock selection ability is excellent. However, he is worried because the market could go down. He considers entering an equity swap where...
-
The cost accountant for Upload Games Company prepared the following monthly performance report relating to the Packaging Department: Prepare a revised performance report in which the variances are...
-
1. Sand is leaking from the back of a dump truck and forming a conical pile on the ground. The sand is leaking at the rate of 0.7 m per hour. If the base radius of the pile is always 0.2 times the...
-
ABC Framing has been hired to frame a light commercial building. The project began on July 2 and was completed on August 9. The following is a list of accounting transactions associated with the...
-
The central bank has the following figures: Amount of sight deposits: VND 800 billion The amount of cash in circulation: 1200 billion Legal reserves: 40 billion a. if the central banks change the...
-
Huang Company presented the following data (yen in thousands). Instructions Compute earnings per share. Net income Preference shares: 50,000 shares outstanding, 100 par, 8% cumulative, not...
-
Consider a sample taken from the population of all taxi-in times for all flights that land in Los Angeles. Identify the symbols used for the sample mean and the population mean.
-
A portion of the statement of income and retained earnings of Pierson Inc. for the current year follows. During the year, Pierson Inc. had a loss from discontinued operations of \($1\),340,000 after...
-
At January 1, 2015, Cameron Companys outstanding shares included the following. Net income for 2015 was R\($2\),830,000. No cash dividends were declared or paid during 2015. On February 15, 2016,...
-
Amy Dyken, controller at Fitzgerald Pharmaceutical Industries, a public company, is currently preparing the calculation for basic and diluted earnings per share and the related disclosure for...
-
you are on the testing team at work. unfortunately, your company's programmers do not have good testing practices. there aren't many tests written, and the ones that are out there don't work...
-
Troy is a qualified radiologist who operates a successful radiology practice from purpose- built rooms attached to his house. Troy works in the practice three days a week, and the other two days he...
-
Consider the following two-dimensional array: int X[64][64]; Suppose that a system has four page frames and each frame is 128 words (an integer occupies one word). Programs that manipulate the X...
-
Consider the steganographic system of Fig. 9-14. Each pixel can be represented in a color space by a point in the three-dimensional system with axes for the R, G, and B values. Using this space,...
-
What is the difference between live migration and the other kind (dead migration?)?
-
A company with 20 million shares outstanding decides to repurchase 2 million shares at the prevailing market price of 30 per share. At the time of the buyback, the company reports total assets of 850...
-
An analyst gathered the following information about a company: If the company repurchases 1 million shares at the prevailing market price, the resulting book value per share will be closest to: A....
-
Match the phrases in Column A with the corresponding dividend theory in Column B. Note that you may use the answers in Column B more than once. Column A 1. Bird in the hand 2. Homemade dividends 3....
Study smarter with the SolutionInn App