The Systems Life Cycle: System Implementation (Cambridge (CIE) IGCSE ICT)

Revision Note

Robert Hampton

Written by: Robert Hampton

Reviewed by: James Woodhouse

Updated on

What is the system life cycle?

  • The system life cycle is a structured process that guides the planning, creation, testing, and deployment of an information system

  • Ensures systems are systematically developed, meeting needs of stakeholders, minimising risks and maximising efficiency

  • The fourth stage is implementation, the purpose is to:

    • Deploy the system to the production environment and ensure all components work together in the live setting.

System Implementation

What is system implementation?

  • System implementation is a process that happens after a system has been fully tested and is working correctly

  • Implementation happens in two stages:

    • Data is transferred from old to new system

    • System changeover

  • A changeover is moving from the old system to the new system

  • A Changeover can occur in four different ways

    • Direct

    • Parallel

    • Pilot running

    • Phased

Direct changeover

  • The old system is replaced by the new system immediately

  • Used when quick implementation is necessary

Parallel running

  • Both old and new systems run simultaneously for a period before the old system is phased out

  • Used when a smooth transition with minimal risk is required

Pilot running

  • The new system is implemented in a small, controlled environment before full-scale implementation

  • Used when testing the new system in a real-world setting

Phased implementation

  • The new system is implemented in stages, with each stage replacing a part of the old system

  • Used when a gradual transition is preferred to minimise disruption

Implementation

Advantages

Disadvantages

Direct changeover

  • Fast implementation

  • Cost-effective as only one system is in operation

  • High risk of failure

  • No fallback

  • Users can't be trained on the new system

  • No backup of the system

Parallel running

  • Lower risk

  • Easy comparison of systems

  • Time-consuming

  • Resource-intensive

Pilot running

  • Low risk as only trialled in one department/centre/branch

  • Allows for fine-tuning

  • Staff have time to train with the new system

  • Few errors as it's fully tested

  • Slower implementation

  • Potential inconsistencies

  • Confusion as there are 2 systems in use

  • No backup for the department/centre/branch using the new system

Phased implementation

  • Reduced risk

  • Easier to manage

  • Takes longer

  • Potential compatibility issues

Worked Example

Tick (✓) the most appropriate method of implementation to match the statements below.

 

Direct

Parallel

Pilot

All of the benefits are immediate.

 

 

 

If the new system fails the whole of the old system is still operational.

 

 

 

This is the cheapest implementation method.

 

 

 

The system is implemented in one branch of the company.

 

 

 

[4]

Answers

 

Direct

Parallel

Pilot

All of the benefits are immediate.

χ

 

 

If the new system fails the whole of the old system is still operational.

 

χ

 

This is the cheapest implementation method.

χ

 

 

The system is implemented in one branch of the company.

 

 

χ

You've read 0 of your 5 free revision notes this week

Sign up now. It’s free!

Join the 100,000+ Students that ❤️ Save My Exams

the (exam) results speak for themselves:

Did this page help you?

Robert Hampton

Author: Robert Hampton

Expertise: Computer Science Content Creator

Rob has over 16 years' experience teaching Computer Science and ICT at KS3 & GCSE levels. Rob has demonstrated strong leadership as Head of Department since 2012 and previously supported teacher development as a Specialist Leader of Education, empowering departments to excel in Computer Science. Beyond his tech expertise, Robert embraces the virtual world as an avid gamer, conquering digital battlefields when he's not coding.

James Woodhouse

Author: James Woodhouse

Expertise: Computer Science

James graduated from the University of Sunderland with a degree in ICT and Computing education. He has over 14 years of experience both teaching and leading in Computer Science, specialising in teaching GCSE and A-level. James has held various leadership roles, including Head of Computer Science and coordinator positions for Key Stage 3 and Key Stage 4. James has a keen interest in networking security and technologies aimed at preventing security breaches.