Roch, IS development Flashcards

1
Q

System’s Development Life Cycle
(for big projects; costly and timely)

A
  1. Preliminary Analysis
  2. Systems Analysis
  3. Systems design
  4. Programming
  5. Testing
  6. Implementation
  7. Maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Rapid Application Development
(smaller projects; provides feedback during development-> more flexible)

A
  1. Requirements planning
  2. User design (sometimes Joint Application Development (stakeholders discuss))
  3. Construction (parallel with UD until acceptable version)
  4. Cutover (switching from old system to new)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Agile methodology

A
  • Small cross-functional teams
  • Daily status meetings (continuous feedback)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Lean Methodology

A
  • start with minimum viable product
    -> get feedback -> improve -> if rejected, start again (cycle)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Feasibility

A

Economic F: measure cost and benefits of new system
Technical F: ensure organisation has sufficient hard-/software to support system
Operational F: ability of members in organisation to use system

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

Quality Triangle

A
  • cost
  • time
  • quality
    when developing product/service, you can only address two of these
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

following characteristics should be considered in the design process of IS

A
  • usability: how easy to navigate
  • analytical design: how to best represent information
  • graphic design: visual appeal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

different types of implementing

A
  • direct cutover ( sets date to terminate old system; least expensive-most risk)
  • pilot implementation (pilot group starts using system before the rest)
  • parallel operation (simultaneously use old & new-> least risk/ most expensive)
    -phased implementation ( different functions of old being turned off and corresponding turned on of new one)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

advantages of buying

A

. Bugs already found
*Tested already
*Less expensive
*Available more quickly

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

disadvantages of buying

A
  • cannot differentiate from competitors
  • can’t customise
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

advantages of building

A
  • customisation to company’s need
  • better control of development
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Disadvantages f building

A
  • costly and timely
  • experience needed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly