3.2-3 - Alternative to Waterfall Flashcards

1
Q

Agile Methods

A
  • Flexible
  • Allows for rapid changes along the cycle

A. Extreme Programming
B. Scrum

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

Iterative Methods

A
  • Working to complete each piece
  • Improving design or expanding capabilities

A. Rational Unified Progress
B. Dynamic Systems

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

Prototyping

A

ITERATIVE:
Users work alongside developers and “try-out” each part and give feedback
More commitment from users

WORKS BEST: when it is difficult to identify needs of the system

Advantages:
Users know what the system looks like & how it functions because it’s tested regularly

Disadvantages:
Weak internal controls
Lack of data integrity safeguards

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

Rapid Application Development

A

Rapid prototyping with little pre-planning (reduce costs)

Pareto Rule: 80% of system functionality is completed in 20% of the time

An agreed-on minimum set of requirements is the benchmark for completion instead of all the requirements

Uses: database queries, report writers, data manipulation, web development

Velocity & Turnover

Plan & Design as you go

Schedule cannot be changed - scope & costs may be sacrificed to keep project moving

WORKS BEST: specialized systems where performance is not crucial (less integrated)

Foundation for all modern systems development like Agile, Extreme Programming, Scrum

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

End-User Development

A

Implemented by the user (because they know their needs)

Reduces need for systems specialists

Disadvantages: security, less technical expertise, duplication, incompatible with other systems, rarely supported by IT (hard to fix), difficult to upgrade & maintain

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

Outsourcing

A

Advantages:
Cost savings

Disadvantages:
Difficult to communicate needs, time differences, language barriers

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