Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Microeconomics Expert

What programming language or languages is best suited for a pizza company that needs to centralize their management system (SMS)? While ensuring that all 20 locations can operate even if the corporate system is down. Please give examples of why the selected language is the best choice. Below are more details:

Skytower Pizza Note: This organization is used throughout this course, including the midterm and final. Skytower Pizza is a fictitious organization; any similarities to any real organizations are purely coincidental. Skytower Pizza (SPZA) is a mid-sized fast food delivery and carry-out pizza restaurant. In business for nearly twenty years, SPZA, a regional company based in the east central United States, has averaged double digit growth over the last 12 years. Competitors, including both regional and national chains, view SPZA as a significant threat because of SPZA's growth rate, which is above the national average, and recent wins in "best taste" competitions at both local and regional levels. Rumor has it they will enter the national competition this year, an event often publicized in national media. They have also been recently rated by a national food quality survey. Although senior management has denied it, industry insiders have speculated that SPZA is positioning itself for an initial public offering in hopes of generating enough capital to start franchising restaurants. Early in SPZA's history, a company was hired to develop the SPZA Management System (SMS). SMS was designed to be a single restaurant management system handling all aspects of the business from HR, supply chain, order entry, and financial reporting. About ten years ago, SPZA hired their first software developer to maintain and evolve SMS. Kevin, the first developer, is still employed by SPZA and has worked his way up to be the director of information technology. Kevin's staff consists of 20 IT/development full-time equivalent employees (FTE). T•here are more than 20 people in the IT/development group as many of the employees, especially in smaller restaurants, have other responsibilities to the organization. All employees, including senior management and IT/development, are required to work at least one full shift in a restaurant each month. SPZA owners believe this has given the company a competitive advantage because everyone is forced to learn the core business. SPZA maintains a small corporate office. Most of the IT/development staff is located at larger restaurants throughout the region. SPZA has found that the deployed workforce works very well given their business structure because it allows for reduced overhead costs-not having to maintain a large corporate headquarters-and allows SPZA to recruit from a much larger pool of employees. Senior management has indicated they will continue this practice as the company grows. Although SMS has been well maintained and updated has technology has changed over the years, it is still based on a single restaurant model. Each restaurant has a server and the appropriate number of computers and point-of-sale terminals. The management team of each restaurant-all restaurants are owned by SPZA-runs weekly reports and sends them, electronically via email, to corporate headquarters. For various reasons, some restaurants do not have Internet access and managers are forced to put the reports on flash drives and send the reports from either their home or, if a local Wi-Fi hot spot is close, from a corporate-issued laptop. SPZA senior management understands the need to centralize their SMS. They want to reduce the perrestaurant burden of sending weekly reports to corporate while increasing the security of the transactions. They also want to streamline the process of consolidating the reports at corporate so the senior management team has quicker access to the data. Specifically, they want more timely sales and supplies information. They realize that having more real time information will allow them to react more quickly to changing market conditions. For example, knowing that a restaurant has pepperoni that is nearing the end of its shelf life will allow them to offer customize their coupons and special deals so that the pepperoni will not go to waste. The following information was gathered from interview with the SPZA senior management team.

High level requirements: 

Centralize all data to the corporate data center 

Reduce manual reporting requirements at the restaurant level

Reduce / eliminate report consolidation at the corporate level 

Get real time or near real time access to data 

Ensure that restaurants are able to operate even if the corporate system is down 

Utilize the existing staff 

Ensure that reports are integrated between the old and new systems during any transition 

Have the ability to give non SPZA employees access to the data for future business endeavors 

Expectations / Concessions: 

Restaurants may be brought on line en masse or one at a time over a transition period. Restaurants should not have to use both systems 

The existing system can be rewritten or modified, but the project must remain on schedule and within budget 

If forecasted and budgeted, it is okay to augment existing staff with contract or temporary employees. 

In an interview with Kevin, the IT/development lead, the following information was gathered: 

He would like to keep the existing investment in code. He and his staff know the code inside and out and doesn't want to have to start over. 

Keep the IT/development staff's skills up to date with the latest technology so that they will remain happy and not look for work elsewhere 

Run both systems concurrently so that all the bugs can be worked out 

Utilize existing hardware 

Have a centralized database 

Ensure the system, from the restaurant to corporate, is both highly available (HA) and recoverable (i.e., have a disaster recovery capabilities) 

Ensure that individual restaurants continue to work if the central office is down 

Ensure all of the development staff is engaged with the project-he doesn't want to leave anyone out. 

Does not want to require the IT/development staff to move to headquarters-individual store managers do not want to lose their IT support. 

Have a way to automatically test the application 

Position the system for dramatic future growth 

Ensure the system has granular layers of security 

Allow individual restaurants to continue to do manual reports even after implementation of the new system 

The following quotes were taken consolidated from interviews with individual restaurant managers: 

The system has to work. I'm running a pizza shop, not a computer shop! 

I have to be able to run reports manually. I get asked all the time about how the restaurant is doing and I use the reports to tell my managers what is going on.

I like our current system. I don't know why we have to change. It seems to be working real good. 

I can't wait until the new system comes on line. I spend half my time driving down to the coffee shop to send reports to corporate. Why can't we get Internet access here? Wouldn't it be easier if I just faxed the reports-it would save me a lot of time. 

We seem to have a lot of computer problems here in the restaurant. I'm afraid that Dave, our IT guy, will spend too much time writing the new system and not helping me solve my problems. 

All my guys know how to use the existing system. I don't want to have to train everyone on something new. It would slow us down too much. 

I worked at another pizza place as a thrower. When the system would go down, we couldn't get any orders. I got paid, but our delivery people didn't. They only make money when the system works and they are delivering pizzas. We lost a lot of good people because of that. 

The following quotes were taken from other employees in the company: 

Patti (business analyst): I'm the person that puts the weekly report together. Sure, it takes me several days to do it, but it is a lot of data. I've heard the new system will be automatic. I'm worried that they'll lay me off because I'm not needed anymore. I don't want the new system. 

Jeorge (delivery driver): As long as the system prints labels that I could read, that would be great. The current system's labels are too small to read in moving car. Printing a map and directions would be great too. 

Sarah (local IT support): I like fixing the computers and working on the telephone problems, but I don't want to be a programmer. 

Quinn (logistics): I'd love to know what I have to ship to what stores. I hate getting emergency phone calls from managers telling me I have to drive them a box of cheese because they don't know how to keep inventory.

Allan (customer): I love SPZA pizza. It bugs me that I can't order online and everything I order from a different restaurant, they have to ask me for my address, and phone number, and all that other stuff. 

Jacob (industry analyst): SPZA is doing a great job. Expanding and competing on the national level will require them to have the systems and processes in place to do so. I do not think they have the knowledge, skills, or ability with their internal IT department to take on a task that large. From all reports, many of their core employees have been there from near the beginning and do not have the experience necessary experience at the national level to ensure a successful systems implementation.

Microeconomics, Economics

  • Category:- Microeconomics
  • Reference No.:- M92699932
  • Price:- $30

Priced at Now at $30, Verified Solution

Have any Question?


Related Questions in Microeconomics

Question - liquidity premium hypothesis based on economists

Question - Liquidity Premium Hypothesis Based on economists' forecasts and analysis, one-year Treasury bill rates and liquidity premiums for the next four years are expected to be as follows: R1 = 6.70% E(r2) = 7.80% L2 ...

Question a coase theoremwhy does the concept of

Question: A) Coase Theorem Why does the concept of environmental justice limit the practical use of the Coase Theorem tosolve large environmental problems? Please use a relevant example to help explain your answer. B) Ne ...

Question purpose of assignmentthis assignment will

Question: Purpose of Assignment This assignment will introduce students to the U.S. Department of Labor's Bureau of Labor Statistics (BLS) data and provide students with the skills to calculate inflation and interpret th ...

Question what happens to the employment decision if an

Question: What happens to the employment decision if an employer is a price-taker in the market for its output but faces an upward-sloping supply curve of labor, that is, it can only hire additional workers if it raises ...

Question according to many sources such as the us census

Question: According to many sources, such as the U.S. Census Bureau, Global Issues, and the Joint Center for Poverty Research, the United States has a widening gap between the rich and the poor. Some say that such measur ...

Question what is profit management how is it different from

Question: What is profit management? How is it different from cost or loss management? How does Mises' system of dividing components of business help direct profits to efficient units? How does this relate to decision ri ...

Question suppose the government imposes a payroll tax of 1

Question: Suppose the government imposes a payroll tax of $1 per hour of work and collects the tax from employers. Use a graph for the market for labor to show the effect of the payroll tax, assuming the special case of ...

Question you should draw a graph that depicts the situation

Question: You should draw a graph that depicts the situation below and use your picture to answer the questions. Assume that wages and prices are sticky and that we start at a long-run equilibrium. Assume that at this in ...

Question suppose that there is an urgent need for new

Question: Suppose that there is an urgent need for new school buildings and teachers that emerged after hurricane Harvey in Houston, Texas. Answer the following questions about grants. a. Explain why a block grant, in co ...

Question define what is generally meant by the term law

Question: Define what is generally meant by the term law. Then give an example of a federal law by naming it and say which branch of government wrote the law. The response must be typed, single spaced, must be in times n ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As