Phase 5 : Systems Operation and Support  บทที่  14
เนื้อหาที่จะเรียน  : กิจกรรมที่ต้องทำในการสนับสนุนการใช้งานระบบ ประเภทของการบำรุงรักษาระบบงาน  ( types of maintenance) การจัดการในการบำรุงรักษาระบบงาน  -  กิจกรรมที่ต้องทำ  การควบคุมคำร้องขอเพื่อทำการบำรุงรักษาระบบ
User Support Activities   : User Training and assistance อบรมเมื่อเริ่มใช้ระบบใหม่และเมื่อมี  features   หรือ  version   ใหม่ Information Center or Help desk ตอบคำถามและแก้ปัญหาที่เกิดจากการใช้งาน แนะนำวิธีการที่ทำให้การใช้งานระบบมีประสิทธิภาพมากขึ้น สื่อที่ใช้ได้แก่ อธิบายโดยพนักงาน ,  e-mail,  publication of frequently asked questions, Web board, voice mail system  เป็นต้น
Maintenance Activities เป็นขั้นตอนที่กลับไปสู่การเริ่มต้นของวงจรการพัฒนาระบบงาน   SDLC  และทำขั้นตอนต่างๆในการพัฒนาระบบงานอีกครั้งหนึ่งโดยมุ่งเน้นที่การปรับเปลี่ยนระบบตามความต้องการที่ร้องขอจนกระทั่งงานที่ร้องขอนั้นได้รับการ  implement กิจกรรมที่ต้องทำได้แก่ รับคำร้องขอในการ  maintenance   เปลี่ยนคำร้องขอนั้นเป็นรายการที่ต้องปรับเปลี่ยน ออกแบบส่วนที่ต้องปรับเปลี่ยน Implementing   ส่วนที่ปรับเปลี่ยน
The Process of Maintaining Information Systems Deliverables and Outcomes พัฒนา   version   ใหม่ของระบบงาน และ จัดทำ   version   ใหม่ของ   design documents   ทั้งหมดทั้งของระบบที่ทำขึ้นใหม่และของระบบเดิมในส่วนที่มีการปรับเปลี่ยนระหว่างการทำ   maintenance  Maintenance Releases method
Conducting System Maintenance Corrective maintenance Changes made to a system to  repair flaws  in its design, coding, or implementation Adaptive maintenance Changes made to a system to  evolve its functionality  to changing business needs or technologies Perfective maintenance Changes made to a system to  add new features or to improve performance Preventive maintenance Changes made to a system to  avoid possible future problems
Maintenance Team Assignment of personnel Maintenance work is often viewed negatively by IS personnel Organizations have historically have rewarded people involved in new development better than maintenance personnel Organizations often rotate personnel in and out of maintenance roles in order to lessen negative feelings about maintenance
Controlling Maintenance Requests พิจารณาประเภทของคำร้องขอ Error  ( แก้ไขข้อผิดพลาด ) Adaptation ( ปรับเปลี่ยน ) Enhancement ( เพิ่ม  features ) รูปที่   14-1   เป็น   flowchart   แสดงให้เห็นขั้นตอนการพิจารณาคำร้องขอในการบำรุงรักษาระบบ
Figure 14-1 Flowchart of how to control maintenance requests (Adapted from Pressman, 1992) 18.
Configuration Management ใช้จัดการ  version   ต่างๆของระบบงานที่มีการติดตั้งใน  environments   หลายๆแบบ เช่น หลาย  version   หรือ หลาย  platform Librarian   ต้องจัดเก็บทุก  version   ของระบบเพื่อให้แน่ใจว่า การ  update   ทุก  version   ไม่สับสน  รวมทั้งการจัดการเรื่องคู่มือและเอกสารประกอบระบบงานของแต่ละ   version
Release Methodology กำหนดเป็นตัวเลขใช้บอกความแตกต่างของแต่ละ  release  เช่น  1.0 ,  1.1 1.2 , ….   สำหรับการเปลี่ยนแปลงที่ทำให้การทำงานแต่ละ  version  ไม่แตกต่างกันมาก และเป็น  version  2.0 ,   3.0  …   สำหรับ  version  ที่มีการเปลี่ยนแปลงมาก ข้อดีคือมีการจัดการอย่างมีระบบ  ค่าใช้จ่ายในการเปลี่ยนแปลง  การทดสอบไม่มากเพราะมีการรวบรวมข้อแก้ไขต่างๆมาจัดทำพร้อมกันและการทำงานของผู้ใช้ไม่ต้องชะงักบ่อยครั้ง รวมถึงการเปลี่ยนแปลงเอกสารประกอบระบบไม่ต้องจัดทำบ่อย ข้อเสีย คือผู้ใช้รู้สึกว่าการแก้ปัญหาไม่ทันใจต้องรอ  features  ใหม่ ใน  release  ถัดไป
System Obsolescence มี  corrective  และ  adaptive maintenance  เกิดขึ้นตลอด ค่าใช้จ่ายในการดำเนินการสูง มี  software  ใหม่ๆที่ทำงานได้เหมือนหรือดีกว่าด้วย ค่าใช้จ่ายน้อยกว่า มี เทคโนโลยีใหม่ที่ทำงานด้วยประสิทธิภาพที่ดีกว่า การ   maintain   เพื่อเพิ่ม  features  ใหม่   ทำได้ยากและค่าใช้จ่ายสูง ผู้ใช้ร้องขอ  features  ใหม่เพิ่มเติมตามความต้องการของธุรกิจที่เปลี่ยนแปลงไป
OJT and Off-JT OJT (On the Job Training)  is training in an actual work setting. A direct supervisor or superiors provide instructions to subordinates or those with less experience on the skills related to the specific work, including knowledge, techniques, and attitudes, through daily work under clear plans and objectives. Since OJT is not standardized training such as classroom-style training, trainees can have closer interactions with trainers. In addition, it is effective for the trainees in acquiring, improving, and developing the know-how that has accumulated in the company over its history. 3 On the other hand, there is  Off-JT (Off the Job Training) , which is generally considered as typical classroom-style education. This training is targeted for certain employees and is conducted outside the usual workplace separate from their daily work.
เนื้อหาที่เรียนในครั้งนี้  : กิจกรรมที่ต้องทำในการสนับสนุนการใช้งานระบบ ประเภทของการบำรุงรักษาระบบงาน  ( types of maintenance) การจัดการในการบำรุงรักษาระบบงาน  -  กิจกรรมที่ต้องทำ  การควบคุมคำร้องขอเพื่อทำการบำรุงรักษาระบบ

SA Chapter 14

  • 1.
    Phase 5 :Systems Operation and Support บทที่ 14
  • 2.
    เนื้อหาที่จะเรียน :กิจกรรมที่ต้องทำในการสนับสนุนการใช้งานระบบ ประเภทของการบำรุงรักษาระบบงาน ( types of maintenance) การจัดการในการบำรุงรักษาระบบงาน - กิจกรรมที่ต้องทำ การควบคุมคำร้องขอเพื่อทำการบำรุงรักษาระบบ
  • 3.
    User Support Activities : User Training and assistance อบรมเมื่อเริ่มใช้ระบบใหม่และเมื่อมี features หรือ version ใหม่ Information Center or Help desk ตอบคำถามและแก้ปัญหาที่เกิดจากการใช้งาน แนะนำวิธีการที่ทำให้การใช้งานระบบมีประสิทธิภาพมากขึ้น สื่อที่ใช้ได้แก่ อธิบายโดยพนักงาน , e-mail, publication of frequently asked questions, Web board, voice mail system เป็นต้น
  • 4.
    Maintenance Activities เป็นขั้นตอนที่กลับไปสู่การเริ่มต้นของวงจรการพัฒนาระบบงาน SDLC และทำขั้นตอนต่างๆในการพัฒนาระบบงานอีกครั้งหนึ่งโดยมุ่งเน้นที่การปรับเปลี่ยนระบบตามความต้องการที่ร้องขอจนกระทั่งงานที่ร้องขอนั้นได้รับการ implement กิจกรรมที่ต้องทำได้แก่ รับคำร้องขอในการ maintenance เปลี่ยนคำร้องขอนั้นเป็นรายการที่ต้องปรับเปลี่ยน ออกแบบส่วนที่ต้องปรับเปลี่ยน Implementing ส่วนที่ปรับเปลี่ยน
  • 5.
    The Process ofMaintaining Information Systems Deliverables and Outcomes พัฒนา version ใหม่ของระบบงาน และ จัดทำ version ใหม่ของ design documents ทั้งหมดทั้งของระบบที่ทำขึ้นใหม่และของระบบเดิมในส่วนที่มีการปรับเปลี่ยนระหว่างการทำ maintenance Maintenance Releases method
  • 6.
    Conducting System MaintenanceCorrective maintenance Changes made to a system to repair flaws in its design, coding, or implementation Adaptive maintenance Changes made to a system to evolve its functionality to changing business needs or technologies Perfective maintenance Changes made to a system to add new features or to improve performance Preventive maintenance Changes made to a system to avoid possible future problems
  • 7.
    Maintenance Team Assignmentof personnel Maintenance work is often viewed negatively by IS personnel Organizations have historically have rewarded people involved in new development better than maintenance personnel Organizations often rotate personnel in and out of maintenance roles in order to lessen negative feelings about maintenance
  • 8.
    Controlling Maintenance Requestsพิจารณาประเภทของคำร้องขอ Error ( แก้ไขข้อผิดพลาด ) Adaptation ( ปรับเปลี่ยน ) Enhancement ( เพิ่ม features ) รูปที่ 14-1 เป็น flowchart แสดงให้เห็นขั้นตอนการพิจารณาคำร้องขอในการบำรุงรักษาระบบ
  • 9.
    Figure 14-1 Flowchartof how to control maintenance requests (Adapted from Pressman, 1992) 18.
  • 10.
    Configuration Management ใช้จัดการ version ต่างๆของระบบงานที่มีการติดตั้งใน environments หลายๆแบบ เช่น หลาย version หรือ หลาย platform Librarian ต้องจัดเก็บทุก version ของระบบเพื่อให้แน่ใจว่า การ update ทุก version ไม่สับสน รวมทั้งการจัดการเรื่องคู่มือและเอกสารประกอบระบบงานของแต่ละ version
  • 11.
    Release Methodology กำหนดเป็นตัวเลขใช้บอกความแตกต่างของแต่ละ release เช่น 1.0 , 1.1 1.2 , …. สำหรับการเปลี่ยนแปลงที่ทำให้การทำงานแต่ละ version ไม่แตกต่างกันมาก และเป็น version 2.0 , 3.0 … สำหรับ version ที่มีการเปลี่ยนแปลงมาก ข้อดีคือมีการจัดการอย่างมีระบบ ค่าใช้จ่ายในการเปลี่ยนแปลง การทดสอบไม่มากเพราะมีการรวบรวมข้อแก้ไขต่างๆมาจัดทำพร้อมกันและการทำงานของผู้ใช้ไม่ต้องชะงักบ่อยครั้ง รวมถึงการเปลี่ยนแปลงเอกสารประกอบระบบไม่ต้องจัดทำบ่อย ข้อเสีย คือผู้ใช้รู้สึกว่าการแก้ปัญหาไม่ทันใจต้องรอ features ใหม่ ใน release ถัดไป
  • 12.
    System Obsolescence มี corrective และ adaptive maintenance เกิดขึ้นตลอด ค่าใช้จ่ายในการดำเนินการสูง มี software ใหม่ๆที่ทำงานได้เหมือนหรือดีกว่าด้วย ค่าใช้จ่ายน้อยกว่า มี เทคโนโลยีใหม่ที่ทำงานด้วยประสิทธิภาพที่ดีกว่า การ maintain เพื่อเพิ่ม features ใหม่ ทำได้ยากและค่าใช้จ่ายสูง ผู้ใช้ร้องขอ features ใหม่เพิ่มเติมตามความต้องการของธุรกิจที่เปลี่ยนแปลงไป
  • 13.
    OJT and Off-JTOJT (On the Job Training) is training in an actual work setting. A direct supervisor or superiors provide instructions to subordinates or those with less experience on the skills related to the specific work, including knowledge, techniques, and attitudes, through daily work under clear plans and objectives. Since OJT is not standardized training such as classroom-style training, trainees can have closer interactions with trainers. In addition, it is effective for the trainees in acquiring, improving, and developing the know-how that has accumulated in the company over its history. 3 On the other hand, there is Off-JT (Off the Job Training) , which is generally considered as typical classroom-style education. This training is targeted for certain employees and is conducted outside the usual workplace separate from their daily work.
  • 14.
    เนื้อหาที่เรียนในครั้งนี้ :กิจกรรมที่ต้องทำในการสนับสนุนการใช้งานระบบ ประเภทของการบำรุงรักษาระบบงาน ( types of maintenance) การจัดการในการบำรุงรักษาระบบงาน - กิจกรรมที่ต้องทำ การควบคุมคำร้องขอเพื่อทำการบำรุงรักษาระบบ