Question

Charlie and Suzanne have been hard at work on the PPI software project. They recently completed...

Charlie and Suzanne have been hard at work on the PPI software project. They recently completed the systems analysis phase. They are now anxiously anticipating the transition to the systems design phase and are discussing the different approaches to systems design. Suzanne comments to Charlie, "You know, I always preferred the structured systems analysis approach over the object-oriented approach. I suppose now you are going to try to persuade me that object-oriented design is better than structured design. So tell me Charlie, why do you prefer object-oriented design?"

  • If you were Charlie, how would you answer Suzanne?
  • If you were Suzanne, how would you defend the use of the traditional approach to systems design?
  • Which systems design approach do you prefer? Justify your answer.
  • Which systems design approach would you recommend for this project? Why?

Homework Answers

Answer #1

1. I would answer by providing the necessary considerations behind the use of the OOP paradigm. The consideration that it provides unprecedented flexibility, especially to a team of developers that can simultaneously work on developing the systems as various different parts than designing the system as a whole. This means modularity can be utilized where code can be reused wherever and whenever through the use of inheritance and polymorphism concepts. OOP takes the entire process and molds it like a real-world object where the different functionality is designed once and can be reused multiple times. This makes it not only easier to go back and correct the bugs, but also makes it highly parallel in terms of development time since the best use of capacity can be made in this implementation.

2. As Suzzane I would argue that the teams would have a better understanding of the current paradigm and even though the concepts can be learned, the consideration for the current project to be completed within the schedule is higher. The fact that the learning curve for LOOP can be steep provides us with the necessary considerations to stick to the current systems design philosophy rather than upgrading. It also allows us a faster program when we compare it with the similar implementation in OOP terms, because OOP approach might be finished quicker, but performing the best that he software can then need to be optimized, which is not a problem with the systems approach since the system is tested as a whole from the very beginning.

3. I would prefer the OOP approach because it makes the best use of the company’s capacity. It also makes it easier to reuse the code even in future projects, we can just take functionality from any previous project we have done and with minor tweaks, we can make it into new software, collectively saving time in the later stages as a result.

4. For this project, however, I would prefer to stick with a systems approach because of the inherent need for the finished software to be able to handle a large data set and for it to run as fast as possible. Even though enterprise-level systems have the best hardware available, the fact that we can do more with the same would be a high asset to the company as a result. We need to consider that if the company’s current systems do not make use of OOP, there would be a large deficit in terms of tangible output if we start training the employees to try this newer approach. While we can mold anything into an OOP system, the fact that it works best with actual systems that can be replicated in the real world also provides a good argument for using a systems approach for this project.

Do leave a like for the answer if you found it helpful.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Charlie’s Furniture Store has been in business for several years. The firm's owners have described the...
Charlie’s Furniture Store has been in business for several years. The firm's owners have described the store as a "high-price, high-service" operation that provides lots of assistance to its customers. Margin has averaged a relatively high 34% per year for several years, but turnover has been a relatively low 0.4 based on average total assets of $800,000. A discount furniture Store is about to open in the area served by Charlie's, and management is considering lowering prices to compete effectively....
You work for Microsoft in their global smart phone group. You have been made project manager...
You work for Microsoft in their global smart phone group. You have been made project manager for the design of a new smart phone. Your supervisors have already scoped the project so you have a list showing the work breakdown structure and this includes major project activities. You must plan the project schedule and calculate project duration. Your boss wants the schedule on his desk tomorrow morning!      You have been given the information in Exhibit 5.13. It includes all the...
Charlie’s Furniture Store has been in business for several years. The firm's owners have described the...
Charlie’s Furniture Store has been in business for several years. The firm's owners have described the store as a "high-price, high-service" operation that provides lots of assistance to its customers. Margin has averaged a relatively high 35% per year for several years, but turnover has been a relatively low 0.4 based on average total assets of $400,000. A discount furniture Store is about to open in the area served by Charlie's, and management is considering lowering prices to compete effectively....
Hey i just read your comment and you just need to answer do you agree or...
Hey i just read your comment and you just need to answer do you agree or disagree with ir and explain My Teacher gave this answer and we need to response this answer You need to response this answer why you agree with it or why you disagree and explain You have Two Answer you need to response on your own word Reactions may include: feedback, agreements, disagreements, etc. with supporting facts, material, citations, etc. to support your reaction (or...
Project Management Fundamentals Questions Only A project team is discussing the benefits and drawbacks of working...
Project Management Fundamentals Questions Only A project team is discussing the benefits and drawbacks of working on projects within their organization now that it has become project-oriented. They can agree on many advantages for the team and for the organization, but also agree there are some drawbacks, relative to the strong matrix structure the organization used to have. In a project-oriented organization the project team: ANSWER Will not always have a "home" Reports to the functional manager Has no loyalty...
You have recently been hired by a new Japanese accounting firm, headquarter in Tokyo, as the...
You have recently been hired by a new Japanese accounting firm, headquarter in Tokyo, as the director of Information Systems and Telecommunications. Your assignment is to assist security posture of the firm and develop a security structure for this new company. Write your recommendations and reasons to the firm’s CEO. The firm has 600 employees in Tokyo, 50 in Houston, and is planning to open two branch offices in India and California. Ten accountants will be hired at each site....
Instructions: The assignment is based on the mini case below. The instructions relating to the assignment...
Instructions: The assignment is based on the mini case below. The instructions relating to the assignment are at the end of the case. The Case Mike Chang and Joan Brown are facing an important decision. After having discussed different financial scenarios into the wee hours of the morning, the two computer engineers felt it was time to finalize their cash flow projections and move to the next stage – decide which of two possible projects they should undertake. Both had...
Rosa Lee and Scott Bradshaw are facing an important decision. After having discussed different financial scenarios...
Rosa Lee and Scott Bradshaw are facing an important decision. After having discussed different financial scenarios into the wee hours of the morning, the two computer engineers felt it was time to finalize their cash flow projections and move to the next stage – decide which of two possible projects they should undertake. Both had a bachelor degree in engineering and had put in several years as maintenance engineers in a large chip manufacturing company. About six months ago, they...
The project has been performing as planned, and the team members have been exhibiting increasing levels...
The project has been performing as planned, and the team members have been exhibiting increasing levels of trust between each other. The sponsor and the buyer have been satisfied with the delivery of business value, and user acceptance testing results are positive. A technical expert consulting with the team has expressed concerns that the team is not in agreement on the best way to deliver to the next review. If the project manager wants to support the team in reaching...
Which of the following best describes a project management plan? The project charter, WBS, and project...
Which of the following best describes a project management plan? The project charter, WBS, and project scope statement The schedule, management plans, and budget A formal, approved document used to control the project The project manager's plan for managing and controlling the work The engineering department wants the project objective to be a 10 percent improvement in throughput. The information technology department wants no more than 5 percent of its resources to be used on the project. Management, who is...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT