Ch. 13 - Acquiring Information Systems and Applications Flashcards

1
Q

IT planning process

A
  • organizational strategic plan
  • IT architecture
  • IT strategic plan
  • IT steering committee
  • IT/IS operational plan
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

3 objectives of IT strategic plan

A
  • must be aligned with organizations strategic plan
  • must provide IT architecture that seamlessly networks users, applications and databases
  • must efficiently allocate IT development resources among competing projects so that projects can be complete on time + within budget and still have the required functionality
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

typical IT operational plan includes

A
  • mission statement of the IT function
  • IT environment
  • objectives of the IT function
  • constraints on the IT function
  • application portfolio
  • resource allocation + project management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

evaluating + justifying IT investment

A
  • assessing costs
  • assessing benefits
  • conducting cost-benefit analysis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

4 approaches of cost-benefit analysis

A
  • net present value (NPV) method
  • return on investment (ROI)
  • break-even analysis
  • business case approach
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

strategies for acquiring IT applications

A
  • purchase prewritten application
  • customize a prewritten application
  • lease the application
  • application service providers (ASP)
  • software-as-a-service (SaaS) vendors
  • use open source software
  • outsourcing
  • continuous development
  • employ custom development
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

systems development life cycle (SDLC) stages

A
  • systems investigation
  • systems analysis
  • systems design
  • programming and testing
  • implementation
  • operation and maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

systems of development life cycle (SDLC) team

A
  • users
  • systems analysts
  • programmers
  • technical specialists
  • stakeholders
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

solutions to SDLD system investigation

A
  • do nothing and continue to use existing system
  • modify/enhance existing system
  • develop new system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

SDLC systems investigation feasibility study

A
  • technical feasibility
  • economic feasibility
  • behavioural feasibility
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

SDLC: systems analysis

A

process where systems analysts examine business problem that the organization plants to solve with an IS/IT

  • deliverable
    set of system requirements (ex. user requirements)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

SDLC system deisng

A

describes how system will resolve the business problem

deliverable:
set of technical system specifications that specify
- system outputs, inputs, calculations or processing, + user interfaces
- hardware, software, databases, telecommunications, personnel, and procedures
- blueprint of how these components are integrated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

SDLC programming and testing

A
  • programming
  • testing
  • testing vs User Acceptance Testing (UAT)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

programming

A

translating design specifications into computer code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

testing

A

process that assesses whether computer code will produce expected and desired results
- intended to detect errors or bugs in computer code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

SDLC implementation

A

process of converting fomr an old computer a new one

17
Q

converting strategies

A
  • direct conversion
  • pilot conversion
  • phased conversion
  • parallel conversion (or historic parallel)
18
Q

SDLC operations and maintenance

A

systems operate while they meet their objectives
- assessed using audits

systems require several types of maintenance

  • debugging
  • updating
  • adding new functions
19
Q

alternative methods and tools for system development

A
  • joint application design (JAD)
  • rapid application development (RAD)
  • agile development
  • end-user development
  • DevOps
20
Q

joint application design (JAD)

A

group based, group meetings

21
Q

rapid application development (RAD)

A

include JAD, prototyping, iCASE tools

22
Q

agile development

A

rapid iterations

23
Q

end-user development

A

shadow IT

24
Q

DevOps

A

combining development & operations

25
Q

tools for systems development

A
  • prototyping
  • integrated computer-assisted software engineering tools (iCASE and CASE, upper CASE, lower CASE)
  • component-based development
  • object-oriented development
  • containers
  • low-code development platforms (LCDP)
26
Q

component-based development

A

reusable components

27
Q

object-oriented development

A

begin with the aspects of the real world that need to be modelled

28
Q

containers

A

level of portability