levo

Project Management and the Systems Approach in Practice

Evaluating different approaches to a business problem

  • 3 things to know
  • A2 Unit 2

Overview

Five criteria to set before comparing candidate approaches and what time-boxing contributes to an approach.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

Why do short iterations and prototyping suit some clients, and what goes wrong when the user is rarely available?

Evaluation

What does it mean to evaluate different approaches to a business problem?

Key term

Which kind of approach suits a problem whose requirements are fully known and unlikely to change?

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    What does it mean to evaluate different approaches to a business problem?

    Model answer

    Evaluating approaches means judging candidate development methods against the features of the problem, and stating the strengths and weaknesses of each.

  2. 2

    Name four features of a business problem that influence which approach is suitable.

    Model answer

    The stability of the requirements, the availability of the user, the size of the solution and the tolerance for risk all influence the choice.

  3. 3

    Which kind of approach suits a problem whose requirements are fully known and unlikely to change?

    Model answer

    A linear approach suits stable, well-understood requirements, because each stage can be finished and signed off before the next begins.

  4. 4

    Why does an approach built on short iterations suit a user who cannot describe what they want?

    Model answer

    Short iterations put working software in front of the user quickly, so requirements are discovered by reacting to something real.

  5. 5

    What makes prototyping attractive when the screens matter most to the user?

    Model answer

    A prototype lets the user try the screens early, so the layout is corrected before the code behind it is written.

  6. 6

    Give one drawback of choosing prototyping as the approach.

    Model answer

    A user may treat the prototype as the finished product, and the developer is then pressed to deliver a throwaway build.

Other ways to work this

The same content, four other ways.

What is inside Levo

Six ways to work the same material.

1Closed book
2Open book
3Closed book

The 3-step method, run for you

Answer cold, learn it, then prove it stuck. Levo tracks the jump between your first attempt and your last.

Software and the Development Environment
Defining Data: Types, Variables and Classes
Program Control Structures
Objects, Classes and Data Structures

Cram a whole paper in one sitting

Sort every topic into what you know and what you do not, then drill only the weak ones.

A null is the of one.
absencepresencetype

Blank Blitz makes facts automatic

Rapid timed gap-fills on the terms and numbers you need to recall without thinking.

AA null means no value has been recorded.
BZero and an empty string are values.
CA null is the absence of a value.

Build It gets the exam shape right

Assemble a full-mark answer from its marking points, in the order an examiner wants them.

An error is the mistake a person made.
TrueFalse

Test It catches misconceptions

Spot the fault in a statement. The traps are the mistakes students actually make.

721941163128510

Brain Breaks between sessions

Short focus games to reset attention, so the next set lands better than the last.

Every question in Project Management and the Systems Approach in Practice, on a schedule.

Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.

Or £46 a year, about £3.83 a month. Cancel anytime.