Week 5 - Blockchain and systems development process Flashcards

(9 cards)

1
Q

What are the 4 steps taken to ensure that SDLC ‘derisk’ the software

A
  1. Efficient planning
  2. Risk management
  3. Resource allocation
  4. Quality assurance
  5. Incremental development
  6. Knowledge transfer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Mention AIS selection and development considerations

A
  • An organisation can decide whether to purchase new software or develop the system in-house
  • If a new system is purchased, organisations are required to select the relevant system
  • If they decide to develop in house, organisations must identify systems development methodologies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the steps taken by organisations to slect and purchase AIS

A

1.Requirements and research
2.System/vendor comparison
3.Technical validation
4.Due diligence
5.Implement solution

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

Define outsourcing

A

Hiring an outside company to hande all/part of an organisation’s data-processing activities

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

List some of the advantages of outsourcing

A
  • Asset utilization
  • Allows companies to concentrate on core competencies
  • Facilitates downsizing
  • Less development time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

List some of the disadvantages of outsourcing

A
  • Inflexible
  • Loss of control
  • Locked-in system
  • Poor service
  • Increased risk
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does it mean to develop software in-house

A

You plan to build the AIS and control the desogn, development and programme coding of the AIS

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

List advantages of developing software in-house

A
  • Significant competitive advantage
  • Can be customized to suit your business
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

List disadvantages of developing software in-house

A
  • Complexity of the system
  • Requires large amount of time
  • Insufficient planning
  • Lack of qualified staff
How well did you know this?
1
Not at all
2
3
4
5
Perfectly