Information System Acquisition
Information System Acquisition
Information
InformationSystem Acquisition
Systems
IT1106
Level I - Semester 1
6. Information System Acquisition
6.1 IS Acquisition Process
6.2 Valuing Information Systems Acquisition
6.2.1 How information systems enable organizational processes
6.2.2 Making a business case for information systems
6.2.3 Productivity paradox of information systems
6.2.4 Investment evaluation (Multi-criteria analysis and Cost-benefit
analysis)
6.2.5 Identifying and implementing innovations
6.3 IS Acquisition Options
6.4 Sourcing Methods
6.4.1 In-Sourcing
6.4.2 Outsourcing and Offshoring
6.4.3 Co-Sourcing
6.1 IS Acquisition Process
• Cost-Benefit Analysis
• Deciding, Quantitatively, Whether to Go Ahead
• Multi-criteria Analysis
• A complementary approach to cost-benefit analysis (CBA).
Cost-Benefit Analysis
Cost Benefit Analysis: A systematic approach to quantify the costs & benefits
of a decision or a project.
• A systematic measurement way to calculate the cost to manufacture the product or
produce the service & then compare it with the cost of the benefits to be obtained.
• Process requirements
• The organization has to be willing to do whatever it takes to implement the
change.
• Resource requirements
• The need to have the human capital necessary for successful deployment
of the system
• Risk tolerance requirements
• The organizational members must have appropriate tolerance of risk and
uncertainty.
E-Business Innovation Cycle
• The key to success is the extent of IS use in timely and innovative ways.
E-Business Innovation Cycle
• Choosing Enabling/Emerging Technologies
• Group/ process devoted to looking for emerging IT
• Matching Technologies to Opportunities
• Most promising new technology matched with current economic
opportunities
• Executing Business Innovation for Growth
• Stage at which the change is actually implemented
• Assessing Value
• Assess value created for customers and internal operations
Activity
Write down complete answers to the following questions.
Waterfall System
Development Process
A sequential, multistage
system development
process in which work on
the next stage cannot begin
until the results of the
current stage is reviewed
and approved or modified
as necessary.
Waterfall System Development
• The development process moves from one phase to the next. At
the end of each phase, a review is conducted to ensure that all
tasks & deliverables associated with that phase were produced and
to ensure that the project is on track and worth completing. As a
result, the waterfall approach allows for a high degree of
management control.
• Identify and state the purpose of each of the six phases of the waterfall system
development process.
• What is the purpose of studying the existing system during the analysis phase?
• Once a project has successfully made it through the system investigation phase,
should it ever be cancelled? Why or why not? Discuss.
• The waterfall approach allows for a high degree of management control, but it does
not allow for user interaction with the system until the integration and testing phase,
when the system is nearly complete. True or False? Explain your answer.
Agile Development
Agile development: An iterative system development process that
develops the system in "sprint“ increments lasting from two weeks to two
months.
1. Integration testing
2. System testing
3. Volume testing
4. User Acceptance testing
Implementation
Key Implementation Tasks:
• Use data-flow diagrams to map current business processes and requirements
to the software, and identify any gaps that must be filled by changing current
processes or by modifying the software.
• Install the software and configure all of its capabilities and options to meet the
project requirements.
• Customize any aspects of the solution needed for the organization.
• Integrate existing software with the new software.
• Train end users.
• Test the software to ensure that it meets all processes and requirements.
• Convert historical data from the old software so that it can be used by the new
software.
• Roll out the new software to users in a live work environment.
• Provide for ongoing end-user support and training.
6.4 Sourcing Methods
• In-Sourcing
• Outsourcing and Offshoring
• Co-Sourcing
6.4.1 In-Sourcing
In-sourcing: the organization performs an activity internally, thereby
using internal resources and governance. i.e. the activity is governed
and performed by internal resources.
Source: Björn Johansson, Mirella Muhic, “Examining Sourcing Strategies in Information Systems Development in the Financial Sector”-
semanticscholar.org(https://pdfs.semanticscholar.org/e1fa/0950cf47126a6ba6057983bfca18419a28f9.pdf)
6.4.2 Outsourcing
Source: Björn Johansson, Mirella Muhic, “Examining Sourcing Strategies in Information Systems Development in the Financial Sector”-
semanticscholar.org(https://pdfs.semanticscholar.org/e1fa/0950cf47126a6ba6057983bfca18419a28f9.pdf)
Outsourcing
1. In the scrum framework, the _________ is a person who represents the project stakeholders and is responsible
for communicating and aligning project priorities between stakeholders and the development team.
• a. project manager
• b. scrum master
• c. product owner
• d. project sponsor
• e. developer
2. ________ is the practice of blending the tasks performed by the development and IT operations groups to
enable faster and more reliable software releases.
• a. Scrum
• b. Extreme programming
• c. JAD
• d. DevOps