Bashir Case Study 12
.docx
keyboard_arrow_up
School
Temple University *
*We aren’t endorsed by this school
Course
3
Subject
Computer Science
Date
Dec 6, 2023
Type
docx
Pages
2
Uploaded by CorporalCrown8913
Bashir Henderson
11/27/2023
Professor Hearn
CIS 270
Case Study: Outback Outsourcing
When it comes to deciding when to stop enhancing the older software and transition into developing a totally new version is a very important decisions that involves many different factors such as User Feedback and Requirements, Evaluating the current software, cost benefit analysis, and lastly scalability. When it comes to user feedback, we should basically analyze the recent influx of user requests and feedback. If users are mainly asking for features that are challenging to implement in our current system or if there’s a growing demand for web-based functionality it may be a sign that thew older software may be reaching its apex and we may need to make something where we can make the changes, we need on the fly. Next, I would focus on evaluating the current software by making sure we look over everything about the older software. For instance, we could assess its architecture, scalability, and flexibility. After that we could identify any limitations or constraints that hinder the integration of new features or web-
based capabilities and then consider things such as user experience and security. Thirdly, cost-
benefit analysis, I will make sure to really investigate if we even need to upgrade and how much that investment would cost instead of continuing the older version. After that I would look at the potential gains, we could get from upgrading our site and how that can help. Lastly, we have the scalability of the project. I would then evaluate the scalability of the current software. If the business is expected to grow, the existing system should be capable of accommodating increased data volumes and user loads. If scalability is a concern, it may be an indicator that a more robust solution is needed.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Questions
UNIVERSITY OF
LAHORE
Product-Related Mistakes
• Requirements gold-plating
• Some projects have more requirements than they need, right
from the beginning
• Users tend to be less interested in complex features than
marketing and development are, and complex features add
disproportionately to a development schedule.
• Feature creep
• Even if you're successful at avoiding requirements gold plating,
the average project experiences about a 25-percent change in
requirements over its lifetime (Jones 1994).
2/28/2022
16
THE
(LAHORE
UNIVERSITY OF
Product-Related Mistakes
• Developer gold-plating
• Developers are fascinated by new technology and are
sometimes anxious to try out new features of their language
or environment or to create their own implementation of a
slick feature they saw in another product-whether or not it's
required in their product.
• The effort required to design, implement, test, document, and
support features that are not required lengthens the schedule.
2/28/2022
17
THE…
arrow_forward
IMMUNIZATION TRACKER SYSTEM
“I’ve got the idea of the century!” proclaims Nana Gyamfua, a new systems analyst with Tricky Pee Business Inc group. “Let’s skip all this SDLC garbage and just prototype everything. Our projects will go a lot more quickly, we’ll save time and money, and all the users will feel as if we’re paying attention to them instead of going away for months on end and not talking to them.”
George, an HR manager also thinks that building a prototype can mean only one thing: a nonworking scale model. He also believes that this way is too cumbersome to prototype information systems and thus is reluctant to do so.
George is so intrigued with mobile apps and therefore after consultation with the other systems managers of Tricky Pee Business Inc, download a mobile app to track the immunization status of the child. The first action is to register with the child’s details and their own. The app fetches the latest immunization plan from a server and computes a schedule for the…
arrow_forward
Question 1
A large, multinational company develops its own software to support the products it sells into multiple global markets. The company's Chief Quality Officer is concerned about the numbers of software vulnerabilities and other defects being reported by both internal users and external customers. The CQO has requested that the Lead Developer for each software team participate in an enterprise-wide software quality improvement team. Other stakeholders from within the company have also been tapped to join this team. This type of team is referred to as a/an _______.
Audit Team
Integrated Product Team
Scrum
Software Assurance Team
Question 2
Which of the following best describes "threat modeling?"
Connecting risks with threats to calculate loss expectancies.
Using reduction analysis to identify the most likely vulnerabilities.…
arrow_forward
Course: Software Quality Assurance
Compare all the software quality models studied. Which model according to you better satisfies quality of a software considering the market aspect, as of today Agile methodology is being practiced in the industry, so considering this which model do you think is the most appropriate. Justify yourself using references from reliable sources.
Reliable Sources includes Books and Research Papers.
arrow_forward
• Requirement Change Management Tool Evaluation on below scenarios
Based on the mobile parking meter app development requirements
• Propose a software development scenario where change management tools are
appropriate.
• Identify at least three tools. Summarize the characteristics and features of each
tool.
• Evaluate each of the three tools using the criteria with respect to the context of
your scenario is "Parking meter app development"
• Based on your evaluation, recommend the best requirements change
management tool for your scenario, and justify your selection.
Pls provide ansver in detail
arrow_forward
Compliance with software accessibility standards is, with a few exceptions, optional and voluntary on the side of the company selling the programme. However, complying with these accessibility standards requires a software company to invest more money in additional development. Companies that comply with these standards will be at a competitive disadvantage unless the costs are compensated. How can a software manufacturer increase revenue by adhering to accessibility standards?
arrow_forward
Original Source Material
Student Version
In examining the history of the visionary
Decisions that look like the result of
companies, we were struck by how often
they made some of their best moves
smart strategic thinking could, instead,
be attributed to a culture that values
not by detailed strategic planning,
opportunistic experimenting and
intentional mishaps. Collins and Porras
(2002) point out their surprise at finding
that many of the visionary companies
but rather by experimentation, trial
and error, opportunism, and--quite
literally--accident. What looks in
hindsight like a brilliant strategy
that they researched "made some of
was often the residual result of
their best moves not by detailed
opportunistic experimentation and
planning, but rather by experimentation,
"purposeful accidents."
trial and error, opportunism, and--quite
literally--accident" (p. 141).
References:
Collins, J. C., & Porras, J. I. (2002). Built
References:
to last: Successful habits of visionary
Collins, J.…
arrow_forward
Software engineering
arrow_forward
How do software product teams handle post-launch updates, bug fixes, and user feedback effectively?
arrow_forward
How do software product teams handle post-launch maintenance, bug fixes, and feature updates to ensure product longevity and customer satisfaction?
arrow_forward
Subject: INFORMATION SYSTEM PLANNING
Note|: Please type the answer. thanks
IssCo, is a company that manufactures furniture and has been in the industry for 20 years. The board of directors realized that they are facing stiff competitions not only from the new entrants but also from the existing furniture manufacturer. Therefore to sustain in the industry the company has to come up with a new strategy to be more competitive. The board of directors has agreed to produce exclusive office furniture for companies based on customization. In order to achieve the new strategy the company has to be more selective in looking for suitable candidates to fulfill the assembly line positions with strict screening process.
The Human Resource Manager requests a new job application form to be filled by candidates before entering an interview. The figure given above is a proposed Application Performance Management (APM) drafted by the team from Information System Planner (ISP) Unit and to be presented…
arrow_forward
Any language is OK.
please help me ,thanks
arrow_forward
10
arrow_forward
Computer science a performance assessment utilising a performance optimization tool as an example.
arrow_forward
Search online for examples of computer system projects or overhauls that have failed to be completed, or failed with serious consequences. There are many examples, the State of California Payroll system is a prime example.
What were the causes of the failure?
What were the consequences of this failure?
Who suffered most because of the failure?
Be sure to find an article and provide your own write-up.
arrow_forward
Formulate a plan for evaluating your deliverables with the relevant stakeholders based on the information you have collected so far. Which stakeholders do you need to meet with in order to achieve success? Could you tell me what information you'd want to bring to our meeting? Would you like to do the reviews individually or all at the same time? You've created logical and physical schemas, but you're not sure who should approve them before moving on to the next step of the project.
arrow_forward
77.
What role(s) do user stories play in agile planning?
a.
Define useful software features and functions delivered to end-users
b.
Determine a schedule used to deliver each software increment
c.
Provide a substitute to performing detailed scheduling of activities
d.
Used to estimate the effort required build the current increment
arrow_forward
Failure of a software application might cause serious problems for its
users. When companies release software to the public, it is possible
that it contains bugs that might cause the software to crash. Should
these companies be held to an ethical standard that requires them to
provide this information? Should they be required to compensate
clients when their software malfunctions and results in financial loss?
The software business should follow suit and provide guarantees, just
like retailers must do with their products, for consumers.
arrow_forward
Management is contemplating on the idea of patenting their software products. Report IN DETAIL to management on what exactly a software patent is and the IN DEPTH process to follow to get the software patented.
arrow_forward
Describe the principles of clean code and provide examples of how it can improve software maintainability.
arrow_forward
Case study 1: South Africa’s biggest companies trust Codehesion with their app development – This is why Codehesion is an award-winning Android and iOS app development company that produces world-class work for South Africa’s biggest businesses. Its areas of expertise cover all aspects of app development and include: Project Management, Front-End Development, Back-End Development, Testing, and Deployment and Maintenance. This is complemented by Codehesion only employing highly-skilled and experienced software engineers, computer scientists, and project managers who specialise in app development. The result is a long list of satisfied clients and Codehesion winning multiple awards for its work. Its client list consists of the biggest names in business – both local and international – including Hyundai, Leroy Merlin, Woolworths, Peermont Global, Fines SA, Entabeni Systems, Poynting, HOMii, Midstream Estates, Marcura, Nology, Workshop 17, Sendr, and many more. What Codehesion offers…
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781337097536
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Information Technology Project Management
Computer Science
ISBN:9781337101356
Author:Kathy Schwalbe
Publisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Related Questions
- UNIVERSITY OF LAHORE Product-Related Mistakes • Requirements gold-plating • Some projects have more requirements than they need, right from the beginning • Users tend to be less interested in complex features than marketing and development are, and complex features add disproportionately to a development schedule. • Feature creep • Even if you're successful at avoiding requirements gold plating, the average project experiences about a 25-percent change in requirements over its lifetime (Jones 1994). 2/28/2022 16 THE (LAHORE UNIVERSITY OF Product-Related Mistakes • Developer gold-plating • Developers are fascinated by new technology and are sometimes anxious to try out new features of their language or environment or to create their own implementation of a slick feature they saw in another product-whether or not it's required in their product. • The effort required to design, implement, test, document, and support features that are not required lengthens the schedule. 2/28/2022 17 THE…arrow_forwardIMMUNIZATION TRACKER SYSTEM “I’ve got the idea of the century!” proclaims Nana Gyamfua, a new systems analyst with Tricky Pee Business Inc group. “Let’s skip all this SDLC garbage and just prototype everything. Our projects will go a lot more quickly, we’ll save time and money, and all the users will feel as if we’re paying attention to them instead of going away for months on end and not talking to them.” George, an HR manager also thinks that building a prototype can mean only one thing: a nonworking scale model. He also believes that this way is too cumbersome to prototype information systems and thus is reluctant to do so. George is so intrigued with mobile apps and therefore after consultation with the other systems managers of Tricky Pee Business Inc, download a mobile app to track the immunization status of the child. The first action is to register with the child’s details and their own. The app fetches the latest immunization plan from a server and computes a schedule for the…arrow_forwardQuestion 1 A large, multinational company develops its own software to support the products it sells into multiple global markets. The company's Chief Quality Officer is concerned about the numbers of software vulnerabilities and other defects being reported by both internal users and external customers. The CQO has requested that the Lead Developer for each software team participate in an enterprise-wide software quality improvement team. Other stakeholders from within the company have also been tapped to join this team. This type of team is referred to as a/an _______. Audit Team Integrated Product Team Scrum Software Assurance Team Question 2 Which of the following best describes "threat modeling?" Connecting risks with threats to calculate loss expectancies. Using reduction analysis to identify the most likely vulnerabilities.…arrow_forward
- Course: Software Quality Assurance Compare all the software quality models studied. Which model according to you better satisfies quality of a software considering the market aspect, as of today Agile methodology is being practiced in the industry, so considering this which model do you think is the most appropriate. Justify yourself using references from reliable sources. Reliable Sources includes Books and Research Papers.arrow_forward• Requirement Change Management Tool Evaluation on below scenarios Based on the mobile parking meter app development requirements • Propose a software development scenario where change management tools are appropriate. • Identify at least three tools. Summarize the characteristics and features of each tool. • Evaluate each of the three tools using the criteria with respect to the context of your scenario is "Parking meter app development" • Based on your evaluation, recommend the best requirements change management tool for your scenario, and justify your selection. Pls provide ansver in detailarrow_forwardCompliance with software accessibility standards is, with a few exceptions, optional and voluntary on the side of the company selling the programme. However, complying with these accessibility standards requires a software company to invest more money in additional development. Companies that comply with these standards will be at a competitive disadvantage unless the costs are compensated. How can a software manufacturer increase revenue by adhering to accessibility standards?arrow_forward
- Original Source Material Student Version In examining the history of the visionary Decisions that look like the result of companies, we were struck by how often they made some of their best moves smart strategic thinking could, instead, be attributed to a culture that values not by detailed strategic planning, opportunistic experimenting and intentional mishaps. Collins and Porras (2002) point out their surprise at finding that many of the visionary companies but rather by experimentation, trial and error, opportunism, and--quite literally--accident. What looks in hindsight like a brilliant strategy that they researched "made some of was often the residual result of their best moves not by detailed opportunistic experimentation and planning, but rather by experimentation, "purposeful accidents." trial and error, opportunism, and--quite literally--accident" (p. 141). References: Collins, J. C., & Porras, J. I. (2002). Built References: to last: Successful habits of visionary Collins, J.…arrow_forwardSoftware engineeringarrow_forwardHow do software product teams handle post-launch updates, bug fixes, and user feedback effectively?arrow_forward
- How do software product teams handle post-launch maintenance, bug fixes, and feature updates to ensure product longevity and customer satisfaction?arrow_forwardSubject: INFORMATION SYSTEM PLANNING Note|: Please type the answer. thanks IssCo, is a company that manufactures furniture and has been in the industry for 20 years. The board of directors realized that they are facing stiff competitions not only from the new entrants but also from the existing furniture manufacturer. Therefore to sustain in the industry the company has to come up with a new strategy to be more competitive. The board of directors has agreed to produce exclusive office furniture for companies based on customization. In order to achieve the new strategy the company has to be more selective in looking for suitable candidates to fulfill the assembly line positions with strict screening process. The Human Resource Manager requests a new job application form to be filled by candidates before entering an interview. The figure given above is a proposed Application Performance Management (APM) drafted by the team from Information System Planner (ISP) Unit and to be presented…arrow_forwardAny language is OK. please help me ,thanksarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781305971776Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningFundamentals of Information SystemsComputer ScienceISBN:9781337097536Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningFundamentals of Information SystemsComputer ScienceISBN:9781305082168Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
- Information Technology Project ManagementComputer ScienceISBN:9781337101356Author:Kathy SchwalbePublisher:Cengage LearningPrinciples of Information Systems (MindTap Course...Computer ScienceISBN:9781285867168Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781337097536
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Information Technology Project Management
Computer Science
ISBN:9781337101356
Author:Kathy Schwalbe
Publisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning