1 / 17

Maintenance and Support

Maintenance and Support. Week 15 CMIS570. User Training. User Training Need to consider the same 2 groups: End users Use the system to achieve the business purpose Creating, modifying, deleting records Generating reports Querying the data System operators

luka
Download Presentation

Maintenance and Support

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. Maintenance and Support Week 15 CMIS570

  2. User Training • User Training • Need to consider the same 2 groups: • End users • Use the system to achieve the business purpose • Creating, modifying, deleting records • Generating reports • Querying the data • System operators • Perform administrative functions and routine maintenance to keep the system operating • Starting and stopping the system • Running backup and recovery

  3. Training Methodologies • Determine best training method given end-users and system: • Instructor Led • One-on-One • User-Led • External sources

  4. Training the end-users • What do users want? • Training early on • Training manual • Straightforward teaching techniques • 1. How to get started • 2. Where to turn for help • 3. Who to see when they want to learn more about the features and functionality

  5. Supporting the End-user • Information Center / Help desk • Automating support • Resident expert • Other things to consider: • Providing recovery and backup • Disaster recovery • PC maintenance

  6. Maintenance Phase • Maintenance: • Changes made to a system to fix or enhance its functionality • Why is this needed? • Corrective • Perfective • Adaptive • Preventive

  7. Maintenance Life Cycle Design Concept Plan Analysis Maintain Design Implement

  8. Maintenance Steps • Obtain maintenance requests • SSR, SMR, CR • Controlling maintenance requests • How is decision made on which maintenance requests to work on? • Planning steps • Secure resources • Transform requests into formal changes • Develop test criteria and a test plan

  9. Maintenance Phase/Testing • Start with “production copy” of modules to be changed • Check out production version of source code • Unit testing • REGRESSION testing • To ensure changes have not created new problems in the system • Accomplished by running a subset of previously executed integration and system tests • Smart IS shops keep a regression “test bucket” of selected test cases to run on a system when changes are made to any module in that system

  10. Maintenance Steps • Implement changes • Monitor changes • Update documentation

  11. Other things to consider • Cost of maintenance • CASE tools to aid in maintenance • Cost factors • Who does maintenance in an organization

  12. Review of Oracle Designer • ANALYSIS • Process Models • ERD • FHD • DESIGN • Design Editor • Transformers • Database • Application • Generators • Database • Table API • Forms • Reports

  13. Oracle Designer Oracle Designer end result: • Actual application database • Working prototypes of screens and reports • Analysis and design documentation • ERDs, process models, etc.

  14. ORACLE DESIGNER PROCESS MODEL E-R DIAGRAM Entity Usages DDT FHD Design Editor DB DESIGN Column Display Properties ADT Generate DB FORM CANDIDATE APPLS DB and Table API Generate Appls REPORT Oracle Database

  15. The Last Exam • Not Comprehensive • Similar in format to 1st exam – but will try to make it shorter

  16. What I changed from last semester: • Modified the exams • Changed the point allocation for the homeworks. • Consider major research paper rather than Oracle.

  17. So – did we have fun or what?! • Your reactions, feedback, suggestions for improvement are always welcome… • SDLC, Project, Oracle Designer stuff, other aspects of the class

More Related