GoConqr has a new look! Let us know what you think.

Flashcards

Computing paper 1: 1.2.3

Qashrina Collier Computing A level English 10 cards

Cards in this deck (10)

  1. 1Programming methodologies: Waterfall LifecycleSeries of stages, completed in sequence.
    Analysis stage uses feasibility study.
    If changes need to be made, all levels must be revisited.
  2. 2Advantages vs disadvantages: Waterfall Lifecycle-Straightforward/ simple to manage.
    -Clear documentation
    -Lack of flexibility
    -Limited user involvement
  3. 3Programming methodologies: Agile methodologiesMay not be completed in linear sequence.
    Iterative process, constant user feedback.
    Prototype built at each stage.
  4. 4Advantages vs Disadvantages of Agile methods:-Flexible to change
    -Regular user input
    -Poor documentation
    -Requires constant interaction w/ user.
  5. 5Programming methodologies: Extreme programmingModel built on user requirements.
    Aim is high-quality code.
    Use pairs of programmers, one writes while one critiques.
    Produces 'working versions'
  6. 6Advantages vs Disadvantages of extreme programming-Produces high quality code
    -Constant user involvement
    -Higher cost as more ppl needed
    -Depends on teamwork
  7. 7Programming methodologies: Spiral modelUses same stages but in a repetitive loop. Each loop creates a prototype.
    -Analysis, design, implementation, evaluate
    Used for large-scale/ high-risk projects.
  8. 8Advantages vs Disadvantages of spiral model-Thorough risk analysis/ mitigation
    -Caters to changing user needs
    -Expensive to hire needed risk assessors
    -High cost due to prototypes
  9. 9Programming methodologies: Rapid application development (RAD)User needs gathered w/ focus groups, given incomplete version of solution to trial
    Depends on partially-functioning prototypes that are built upon.
    Used when user needs unclear/incomplete.
  10. 10Advantages vs Disadvantages of rapid application development (RAD)-Caters to changing user needs.
    -Reduced development time as focus on main features.
    -Poor documentation
    -Fast pace so may reduce code quality

Information

Description
A level Computing (Computing Paper 1) Flashcards on Computing paper 1: 1.2.3, created by Qashrina Collier on 05/05/2021.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?