1 / 13

Systems Development Lifecycle

Systems Development Lifecycle. Implementation & Verification. Learning Objectives. Identify the different methods of system implementation, giving suitable uses, advantages and disadvantages of each. Identify the need for, and the different methods of, verification when entering data.

xanto
Download Presentation

Systems Development Lifecycle

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Systems Development Lifecycle Implementation & Verification

  2. Learning Objectives • Identify the different methods of system implementation, giving suitable uses, advantages and disadvantages of each. • Identify the need for, and the different methods of, verification when entering data.

  3. System Development Lifecycle

  4. Implementation andReal / Live Data Testing Phase

  5. Real / Live data • Installing the new system will now test it with real or live data. • This will be the real test of the system which no amount of test data can do. • There are several methods of ‘System Handover’.

  6. Direct Changeover / Big Bang • Scrap the old system and start using the new system immediately • Advantage: • Fast implementation and no time is lost. • Do not have expense of running two systems together and saves money in wages (see parallel running). • Disadvantage: • Staff have no time to get used to the new system. • Extremely difficult to revert back to the old system if the new system fails • If things go wrong lose all data.

  7. Parallel Running • Running both the old system and the new system side by side until the new system has ‘proved itself’. • Advantages: • No data is lost if new system is unsuccessful. • Old system is immediately available if the new system fails. • Staff have time to get used to the new system. • Disadvantages: • Expensive as two sets of wages have to be paid and very slow implementation.

  8. Phasing • Old system is replaced in phases (one aspect is replaced by new system then second aspect and so on). • Mixture of parallel running and direct Changeover/Big Bang. • Advantage: • Still have most of system if things go wrong. • No expense of running two systems together. • Disadvantage: • If new system is unsuccessful lose some data and slow implementation.

  9. Pilot running • Implementing the whole system in just a part of the organisation or one micro-system in the whole organisation. • Mixture of phased and parallel running. • Advantage: • Still have most of system if things go wrong. • No expense of running two complete systems together. • Disadvantage: • If new system is unsuccessful lose some data and slow implementation.

  10. Improvements • Did the implementation reveal any problems? • Make the necessary changes and test again.

  11. Verification • Checks data is absolutely accurate. • Unlike validation which does not prevent mistakes unless they are invalid. • Used to prevent errors occurring when data is copied from one medium to another. • e.g. paper to disk, disk to disk, memory to disk

  12. Verification Methods • Double entry • Typing the data in twice and computer compares the two copies. • Proofreading data • Checking what is on the screen is the same as on the input document. Both are time consuming and costly but necessary if data must be completely accurate.

  13. Difference betweenVerification & Validation • Validation: • Checking that acceptable or valid has been entered. • Verification • Checking versions of data have been entered identically/accurately from one medium to another e.g. paper to disk, disk to disk, memory to disk

More Related