CSC B1.3 S2

Cards (8)

  • Program Development Life Cycle (PDLC) phase:
    1. Problem definition
    2. Problem analysis
    3. Algorithm development
    4. Coding and documentation
    5. Testing and debugging
    6. Maintenance
  • STEP 1 PDLC: PROBLEM DEFINITION
    DEFINITION: Defining the problems, the objectives and the resources such as personnel & costs
  • Step 2: problem analysis involves analyzing the problem by determining and documenting the end-user's requirements, including their expectations for the system's performance.
  • STEP 3 PDLC: ALGORITHM DEVELOPMENT DEFINITION: Defines the elements of a system and general system design • This phase defines the elements of a system, the components, the security levels, modules, architecture and the different interfaces and type of data that goes through the system
  • STEP 4 PDLC: CODING & DOCUMENTATION DEFINITION: Actual construction process after having a complete and illustrated design for he requested system
  • STEP 5 PDLC: TESTING & DEBUGGING DEFINITION: Obtain and analyse its outputs, behaviour and the way it functions to ensure that the actual outcomes are compared and equal to the predicted and desired outcomes
  • Step 6 PDLC: MAINTENANCE DEFINITION: To make sure that the system won't become obsolete - providing latest update for certain components
  • Step 1: problem definition After analysing this data, we will have three (3) choices - develop a new system, improve the current system or leave the system as it is