Chapter 9: Managing Business Change Flashcards

1
Q

what is effective tech project governance about?

A

ensuring that complex technology projects deliver the value expected of them

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

why is project governance vital?

A
  • responsibilities documented
  • decision framework provided
  • framework for reporting and tracking
  • framework for control and managing changes
  • structure to manage resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is a SDLC?

A

Software Development Life Cycles (SDLCs). standardised process of developing information systems or applications through the completion of defined steps or phases

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

what are the SLC stages?

A
  • management establishes what they want the new system to incorporate
  • feasibility study
  • fact finding and recording
  • analysis
  • design
  • system specification
  • implementation and review
  • use and close
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what are the three different models of software development?

A

 traditional or waterfall models
 iterative/incremental models, and
 other models

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

what are the waterfall models?

A

divide the process into a number of phases and place great emphasis on the requirements-gathering process

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

what is the basic waterfall model?

A

maintains that one should move to a phase only when its preceding phase is completed

‘output’ of each phase becomes the ‘input’ of the next phase

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

what is the fountain model?

A

iteration of the waterfall model

recognises that there are opportunities for some phases of the life cycle to occur at the same time or to overlap. Overlap occurs between adjacent phases need to be effective to ensure that work is not undertaken on incorrect assumptions.

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

what is the iterative/incremental model?

A

Various parts of the system are developed at different times or rates, and integrated as they are completed

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

what are the common iterative/incremental model types?

A
  • prototyping
  • spiral model
  • agile model
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what is the prototyping model?

A

process of quickly putting together a working model (a prototype) in order to test various aspects of a design

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

what is the spiral model?

A

combines the features of the prototyping model and the waterfall model and is intended for large, expensive and complicated projects

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

what is the agile model?

A

has objective of minimising risk by developing a series of small packages of software in short amounts of time

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

what is a project?

A

A temporary and one-time endeavour undertaken to create a unique product or service, which brings about beneficial change or added value

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

what is project management?

A

The discipline of organising and managing resources (eg, people) in such a way that the project is completed within defined scope, quality, time and cost constraints

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

what are the most commonly used project management methodologies?

A
  1. PRINCE2
  2. Project Management Institute (PMI)
  3. ISO Standards
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

what is PRINCE2?

A

structured, process-based approach to project management that provides a clear framework for managing projects of all types and sizes

project is divided into manageable phases or stages, enabling
efficient control of resources

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

what are the stages of the PRINCE2 process stages?

A
  • Starting up a project (SU)
  • Planning (PL)
  • Initiating a project (IP)
  • Directing a project (DP)
  • Controlling a stage (CS)
  • Managing product delivery (MP)
  • Managing stage boundaries (SB)
  • Closing a project (CP)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

what are the ISO Standards in Project Management?

A

establishes standards that provide vocab and basics of quality management systems

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

what is software testing?

A

crucial process used to measure the quality of developed
computer software.

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

what is the purpose of software testing?

A

gain confidence in the software’s quality and ensure an acceptable defect rate, along with documented understanding and available workarounds for any existing defects

22
Q

what is unit testing?

A

Tests individual software components in isolation

23
Q

what is Integration or System Integration Testing?

A

Verifies interactions between integrated components

24
Q

what is Functional Testing?

A

Ensures proper functionality as per specifications

25
Q

what is System Testing?

A

Validates the completely integrated system against requirements

26
Q

what is Volume Testing or Load Testing?

A

Evaluates software performance under specific data volumes

27
Q

what is System Integration Testing?

A

Verifies integration with external systems

28
Q

what is User Acceptance Testing (UAT)?

A

Conducted by end users to validate product acceptance

29
Q

what is Alpha Testing?

A

Operational testing by potential users at the developers’ site

30
Q

what is Beta Testing?

A

Limited release for further testing outside the company

31
Q

what is Penetration Testing?

A

Tests system security against simulated attacks

32
Q

what is White box testing?

A

the tester has access to the source code and can write tests
specific to the area of change.

33
Q

what is Black Box testing?

A

Testing through user interfaces to confirm functional specifications without considering internal workings

34
Q

what is Grey box testing?

A

Combining black box and white box testing, applying some tests to internal workings and others as black box inputs and
outputs.

35
Q

what is smoke testing?

A

Quick examination of basic components to ensure they function together, often used for software builds

36
Q

what is agile testing?

A

Test-driven approach in agile development, where unit tests are written first and continuously updated.

37
Q

what is handshake testing?

A

Verifying communication between systems, ensuring messages are sent and received without focusing on
understanding

38
Q

what is the test cycle?

A
  • Requirement analysis
  • Test Planning
  • Test development
39
Q

what is disruptive innovation?

A

Innovative technologies that defy market expectations.

Improve products or services through lower prices, targeting different consumers, or alternative delivery methods

40
Q

what is cloud computing?

A

provision of technology resources (hardware, software, networks, applications) on demand via a network

41
Q

what is Big Data?

A

a large amount of data; normally in the region of a minimum of a billion data items, the data is in a different number of formats

42
Q

what are the issues related to big data?

A
  • Data quality and consistency
  • Infrastructure requirements
  • Analysis complexities
43
Q

what are cryptocurrencies?

A

virtual medium of exchange that uses technology and cryptography to process currency transactions and to control the creation of new currency units

44
Q

what are the challenges for Bitcoin?

A
  • transactions take a long time to clear
  • take up is low
  • no central control body
  • price is volatile
  • unfamiliar
  • no legal status
45
Q

what are crypto tokens?

A

assets that are stored on another cryptocurrency’s blockchain

46
Q

what is AI?

A

Branch of computer science that focuses on programming computers to behave like humans

47
Q

how can AI be used in Asset Management?

A
  • HFT
  • Fraud detection
  • Personalised services
48
Q

what are the implications on AM firms of crypto?

A
  • if it becomes mainstream dependence on blockchain is likely to increase
  • firms will have to develop an understanding of how it works
49
Q

what is machine learning?

A

discipline of AI that allows systems to learn and improve from experience without explicit programming

50
Q

what is open finance?

A

term employed to describe the extension of open banking data-sharing principles to access customer data across financial sectors

51
Q

what are the implications of open finance?

A
  • easier for consumers to shop
  • firms can offer the right services
  • enables firms to collect data from multiple sources and present a total picture