Software Sourcing and Outsourcing
34 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Cloud computing requires users to invest heavily in computing infrastructure before accessing resources.

False (B)

The cloud computing market is expected to shrink in the coming years due to security concerns.

False (B)

Google Docs is an example of platform as a service (PaaS).

False (B)

Open-source software is typically developed and maintained by a single, dedicated company to ensure quality control.

<p>False (B)</p> Signup and view all the answers

Organizations that develop systems in-house never need to purchase additional software components.

<p>False (B)</p> Signup and view all the answers

IT service firms primarily focus on developing external customer information systems.

<p>False (B)</p> Signup and view all the answers

Companies like Accenture and Deloitte are categorized as packaged software providers.

<p>False (B)</p> Signup and view all the answers

Outsourcing primarily involves delegating an organization's non-critical functions to an external entity, rather than its core information systems.

<p>False (B)</p> Signup and view all the answers

Packaged software is always fully customizable to meet 100% of an organization's needs.

<p>False (B)</p> Signup and view all the answers

One of the key benefits of outsourcing is the potential to decrease an organization's revenue by reducing its operational scope.

<p>False (B)</p> Signup and view all the answers

Symantec is a packaged software producer.

<p>True (A)</p> Signup and view all the answers

Prior to the widespread adoption of diverse software sources, organizations predominantly developed software internally and from the ground up.

<p>True (A)</p> Signup and view all the answers

Enterprise Resource Planning (ERP) systems aim to integrate isolated business functions into cohesive modules within one information system.

<p>True (A)</p> Signup and view all the answers

A primary disadvantage of ERP systems is the creation of multiple data repositories, potentially leading to inconsistencies.

<p>False (B)</p> Signup and view all the answers

Relying on cloud computing providers primarily reduces expenses linked to hardware maintenance and upgrades.

<p>True (A)</p> Signup and view all the answers

Choosing an open-source solution mainly offers benefits in terms of long-term cost reduction and rapid deployment, but typically involves sacrificing customization flexibility.

<p>False (B)</p> Signup and view all the answers

Open-source solutions are exemplified by websites such as salesforce.com

<p>False (B)</p> Signup and view all the answers

Engaging an IT services firm primarily gives access to specialized skills and knowledge for creating tailored software solutions, but incurs high initial development expenses.

<p>True (A)</p> Signup and view all the answers

Because of its complexity, adding additional modules to an Enterprise Resourcing Planning system is not possible once installed.

<p>False (B)</p> Signup and view all the answers

Opting for packaged software solutions usually involves extensive customization to perfectly match every unique business process, often requiring significant adjustments to the software's core code.

<p>False (B)</p> Signup and view all the answers

The growing popularity of cloud services and pre-built software components signifies a transition in software development, shifting focus towards assembling and integrating various elements rather than building entire systems from scratch, even when building in-house.

<p>True (A)</p> Signup and view all the answers

Utilizing cloud computing for software needs often requires a large internal IT staff to manage and maintain the applications.

<p>False (B)</p> Signup and view all the answers

When a company requires a highly customized system that cannot be built internally, engaging IT services firms is generally a viable option.

<p>True (A)</p> Signup and view all the answers

If a company has ample resources and requires a system built from scratch, outsourcing to enterprise-wide solutions vendors is the most efficient approach.

<p>False (B)</p> Signup and view all the answers

Off-the-shelf software eliminates the need for any internal IT or user staff involvement in defining requirements or evaluating packages.

<p>False (B)</p> Signup and view all the answers

When selecting off-the-shelf software, 'vendor support' refers only to the initial installation assistance provided by the vendor.

<p>False (B)</p> Signup and view all the answers

When selecting off-the-shelf software, considering the 'flexibility' refers to evaluating how easily the software can be tailored to meet specific business needs.

<p>True (A)</p> Signup and view all the answers

Cost considerations for off-the-shelf software should only include the initial purchase price, disregarding long-term maintenance and licensing fees.

<p>False (B)</p> Signup and view all the answers

Open-source software is usually the best choice when a business needs a complex system with custom features and has a large budget.

<p>False (B)</p> Signup and view all the answers

When evaluating off-the-shelf software, gathering information exclusively from the software vendor is sufficient to make an informed decision.

<p>False (B)</p> Signup and view all the answers

A Request for Proposal (RFP) is primarily used to solicit proposals for new hardware, and typically excludes system software considerations.

<p>False (B)</p> Signup and view all the answers

When evaluating RFPs from different vendors, assigning a scoring value to each item requested ensures a subjective evaluation process.

<p>False (B)</p> Signup and view all the answers

Disseminating parts of copyrighted educational material on the internet is permitted as long as the instructor cites the original source.

<p>False (B)</p> Signup and view all the answers

Outsourcing refers to acquiring software exclusively from in-house development teams, ensuring complete control over the development process.

<p>False (B)</p> Signup and view all the answers

Flashcards

What is Outsourcing?

Assigning responsibilities for IT applications and operations to an external company.

Freeing up Internal Resources

Allows internal teams to focus on primary business activities.

Increase Revenue Potential

Offers the potential to explore new markets or enhance existing products, boosting revenue.

Reduce Time to Market

Allows products get to market faster.

Signup and view all the flashcards

Increase Process Efficiencies

Increase quality and effiency by specializing.

Signup and view all the flashcards

Outsourcing Non-core Activities

When a company has internal processes that do not relate to their central business activities.

Signup and view all the flashcards

IT Services Firms

Companies specialized in providing a range of IT services.

Signup and view all the flashcards

Packaged Software Providers

Ready-made software products available for purchase.

Signup and view all the flashcards

Cloud Computing

Providing computing resources and apps over the Internet, avoiding infrastructure investment.

Signup and view all the flashcards

SaaS (Software as a Service)

Software accessed over the Internet, like Google Docs or Salesforce.

Signup and view all the flashcards

Open-Source Software

Freely available software with accessible source code, developed collaboratively.

Signup and view all the flashcards

In-House Development

Creating systems using an organization's own employees.

Signup and view all the flashcards

Hybrid Development

Combining internally developed and purchased components in a system.

Signup and view all the flashcards

Packaged Software

Ready-made software that serves many market segments, often general-purpose (e.g., productivity tools).

Signup and view all the flashcards

Unmodifiable Software

Off-the-shelf software that is not easily changed.

Signup and view all the flashcards

70% Software Fit

Software that meets a portion of an organization's needs, but not all.

Signup and view all the flashcards

ERP Systems

Systems that integrate business functions into modules for seamless transactions within a single system.

Signup and view all the flashcards

ERP Benefits

More consistent, accurate data and the ability to add modules as needed.

Signup and view all the flashcards

Single Data Repository

A single place for all information, leading to improved consistency and accuracy.

Signup and view all the flashcards

SAP AG

A leading Enterprise Resource Planning (ERP) vendor.

Signup and view all the flashcards

Request for Proposal (RFP)

A document sent to vendors to request proposals for hardware and software that meets specific system requirements.

Signup and view all the flashcards

Validating Purchased Software

Evaluating software after purchase to ensure it meets selection criteria and user expectations.

Signup and view all the flashcards

Outsourcing

The practice of hiring a third-party company to handle specific business functions or tasks.

Signup and view all the flashcards

Off-the-shelf Software

Ready-made software available for purchase, as opposed to custom-built software.

Signup and view all the flashcards

Evaluating Off-The-Shelf Software

Assessing software based on predefined criteria to determine its suitability for a specific purpose.

Signup and view all the flashcards

Packaged Software Producers

Companies selling ready-made software for common tasks.

Signup and view all the flashcards

Enterprise-Wide Solutions Vendors

Vendors providing complete systems spanning multiple business functions.

Signup and view all the flashcards

In-House Developers

Developing software using a company's own employees.

Signup and view all the flashcards

Software Cost

Comparing the cost of building software internally versus buying or licensing a package.

Signup and view all the flashcards

Software Functionality

The tasks a software can perform, including mandatory, essential, and desired features.

Signup and view all the flashcards

Study Notes

Introduction

  • In the past, software development for organizations was primarily done in-house and from scratch
  • Nowadays, software can be sourced from many places
  • Focus has shifted to obtaining and combining software pieces and components into a complete application

Outsourcing

  • Outsourcing involves transferring responsibilities for an organization's information systems applications to an external firm
  • Reasons for outsourcing include;
    • Freeing up internal resources
    • Increasing revenue potential
    • Reducing time to market
    • Increasing process efficiencies
    • Outsourcing noncore activities

Software Sources

  • Software sources are categorized into six major groups
    • IT service firms
    • Packaged software providers
    • Enterprise software
    • Cloud computing
    • Open-source software
    • In-house development

IT Service Firms

  • IT service firms assist companies in developing customer information systems for internal use
  • These specialized firms employ skilled IT professionals

Packaged Software Producers

  • This software serves various market segments, ranging from general productivity tools to niche packages, such as managing a day care center
  • Off-the-shelf software systems cannot always be modified
  • Prepackaged software is also called "off-the-shelf"
    • Examples include Quicken, QuickBooks, Microsoft Word, and TurboTax
    • It can meet, at best, 70% of an organization's needs

Enterprise Solutions Software

  • Enterprise Resource Planning (ERP) systems integrate individual traditional business functions into modules
  • This ensures single transactions occur seamlessly within a single information system
  • Benefits of enterprise solutions software include:
    • Data consistency through a single repository
    • Easy addition of modules
  • SAP AG is a leading ERP system vendor

Cloud Computing

  • Cloud computing provides computing resources, including applications, over the Internet
  • Customers avoid investing in the computing infrastructure to run and maintain the resources
  • Users pay on a per-use basis or license the software
  • The global cloud computing market is valued at nearly $500 billion and is projected to reach nearly $600 billion by 2023
  • Examples of cloud computing include,
  • Google Docs, Sheets, and Slides
    • SalesForce.com (Customer relationship management)
    • Software as a Service (SaaS)
  • Benefits of cloud computing:
    • Frees internal staff
    • Faster access to applications
    • Lower-cost for corporate-quality applications
  • Concerns about cloud computing include security and reliability

Open-Source Software

  • Open-source software is freely available, inclusive of source code
  • It is developed by a community of interested people
  • It performs the same functions as commercial software
    • Examples include Linux, mySQL, and Firefox
  • Two ways to generate revenue from open-source software:
    • Provide maintenance and services
    • Sell a more full-featured version of the free software

In-House Development

  • In-house development involves using the organization's existing staff to create systems
  • It can lead to more maintenance needs
  • It is not unusual to incorporate a hybrid of in-house development and purchased components

Choosing Off-the-Shelf Software

  • Common criteria to consider when choosing off-the-shelf software:
    • Cost: Compare in-house development costs to the cost of purchasing or licensing a software package
    • Functionality: Consider the software's tasks and the mandatory, essential, and desired system features
    • Vendor Support: Evaluate the vendor's ability and offerings for support
    • Flexibility: Assess the ease with which the software can be customized
    • Documentation: Ensure the user's manual is understandable and up-to-date with technical information

Validating Purchased Software Information

  • Request for Proposal (RFP) is a document provided to vendors asking them to propose hardware and system software meeting the requirements of a system
  • Software should be tested based on selection criteria
  • Gather information from other users of the software
  • Ensure a scoring value is created for each item, especially with soliciting RFPs from multiple vendors

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Explore software sourcing options, including outsourcing, IT service firms, packaged software, and cloud computing. The shift towards obtaining and combining software components allows organizations to focus on core activities and increase process efficiencies by leveraging external expertise.

Use Quizgecko on...
Browser
Browser