Information Technology • The Systems Life Cycle

Systems Life Cycle Planner

1. Analysis

Systems Life Cycle Planner — Explanation

When an organisation replaces an old system (paper or computer) with a new one, the work follows the systems life cycle. Choose a scenario in the title bar, then work through the stages in order. Every decision is checked as you make it, with the reason; your first answer counts towards the score, and Review my plan lists your mistakes with the right answers.

Common exam mistakes: giving a method's advantage that doesn't fit the scenario (interviews "reach many people"); calling data just outside the range "extreme" (it's abnormal: extreme data is valid, at the limits); writing "it is cheaper" without saying why (no work is done twice); saying parallel running is "faster" (it's the slowest and dearest, but the safest); mixing up pilot (one whole branch tries everything) with phased (one part at a time, everywhere); putting the program code in the user guide.

A Level (9626) depth: the test strategy (black-box and white-box testing; unit, integration and system testing; alpha, beta and user acceptance testing), feasibility studies, and maintenance after evaluation (corrective, adaptive and perfective).

Objective: Cambridge IGCSE ICT (0417) section 7, the systems life cycle (analysis, design, development and testing, implementation, documentation, evaluation); Cambridge International A Level IT (9626), the systems life cycle (an A Level topic in the 2025–27 syllabus).

Where this fits

  • Cambridge: Cambridge IGCSE Information and Communication Technology (0417); Cambridge A Level Information Technology (9626)
  • NCEA Level 2 Digital Technologies: 91897 Use advanced processes to develop a digital technologies outcome
  • NCEA Level 3 Digital Technologies: 91907 Use complex processes to develop a digital technologies outcome
  • Pearson Edexcel International: Edexcel International A Level Information Technology

Systems Life Cycle Planner — Key Terms

Key concepts in English, with te reo Māori, Chinese (Simplified) and Korean.

EnglishTe reo Māori中文(简体)한국어What it means on this page
Systems Life Cycleno attested term系统生命周期 (xìtǒng shēngmìng zhōuqī)시스템 수명 주기 (siseutem sumyeong jugi)The stages in replacing an old system with a new one: analysis, design, development and testing, implementation, documentation and evaluation.
Validationno attested term数据验证 (shùjù yànzhèng)유효성 검사 (yuhyoseong geomsa)An automatic check by the computer, as data is entered, that the data is reasonable and follows set rules; it cannot tell whether the data is correct.
Range Checkno attested term范围检查 (fànwéi jiǎnchá)범위 검사 (beomwi geomsa)A validation check that a number or date lies between a lowest and a highest value.
Check Digitno attested term校验位 (jiàoyànwèi)검사 숫자 (geomsa sutja)An extra digit worked out from the other digits of a code, such as an ISBN or barcode, so the computer can detect mistyped or swapped digits.
Test Planno attested term测试计划 (cèshì jìhuà)테스트 계획 (teseuteu gyehoek)A list of the tests to be carried out on a system: for each, the test data, its type, the expected outcome and the actual outcome.
Normal Datano attested term正常数据 (zhèngcháng shùjù)정상 데이터 (jeongsang deiteo)Test data inside the acceptable range, which a system should accept.
Abnormal Datano attested term异常数据 (yìcháng shùjù)비정상 데이터 (bijeongsang deiteo)Test data outside the acceptable range or of the wrong type, which a system should reject (also called erroneous data).
Extreme Datano attested term极端数据 (jíduān shùjù)극단 데이터 (geukdan deiteo)Test data exactly at the limits of the acceptable range (the smallest and largest values allowed), which a system should accept.
Direct Changeoverno attested term直接转换 (zhíjiē zhuǎnhuàn)직접 전환 (jikjeop jeonhwan)Stopping the old system and starting the new one at once: quick and cheap, but with nothing to fall back on if the new system fails.
Parallel Runningno attested term并行运行 (bìngxíng yùnxíng)병행 운영 (byeonghaeng unyeong)Running the old and new systems side by side until the new one is trusted: the safest changeover, but every job is done twice.
Pilot Runningno attested term试点运行 (shìdiǎn yùnxíng)시범 운영 (sibeom unyeong)Introducing the new system fully in one part of the organisation (such as one branch) first, before the rest changes over.
Phased Implementationno attested term分阶段实施 (fēn jiēduàn shíshī)단계적 도입 (dangyejeok doip)Introducing the new system one part (module or department) at a time, until the whole system has changed over.
Technical Documentationno attested term技术文档 (jìshù wéndàng)기술 문서 (gisul munseo)Documentation for the people who maintain and improve a system: program code, flowcharts, file structures, variables, validation routines.
User Documentationno attested term用户文档 (yònghù wéndàng)사용자 문서 (sayongja munseo)Documentation for the people who use a system: how to run it, carry out tasks, understand error messages and troubleshoot.
Evaluationno attested term评估 (pínggū)평가 (pyeongga)Judging a finished system against its original requirements, using test results and users' responses, to find its limitations and the improvements needed.

On the te reo Māori column. Terms marked as gaps have no attested equivalent in the sources checked — Karaitiana Taiuru's Dictionary of Māori Computer and Social Media Terms, Paekupu, the Reserve Bank's te reo financial glossary, NZQA and Te Aka. No coinage is printed as though it were established; where a class needs one, commission it from Te Taura Whiri i te Reo Māori and credit the translator. Te reo Māori is not italicised and takes no plural "s".