การติดตั้ง implementation คืออะไร

วัตถุประสงค์เชิงพฤติกรรม (Behavioral Objectives)
หลังจากศึกษาจบบทเรียนนี้แล้ว นักศึกษาจะมีความสามารถดังนี้
(After studying this chapter, you will be able to)

  1. อธิบายการวางแผนการติดตั้งระบบ
  2. เข้าใจการคิดต้นทุนในการติดตั้งระบบ
  3. บอกจุดประสงค์การทดสอบระบบ
  4. สรุปวิธีการติดตั้งระบบ
  5. ตรวจสอบแผนงานการติดตั้งระบบงาน
  6. ระบุขั้นตอนการติดตั้งระบบ
  7. จัดบอร์ดเชิงปฏิบัติการ “การติดตั้งระบบ”
  8. สนทนาเชิงปฏิบัติการ “การวางแผนการติดตั้งระบบ”
  9. สนทนาเชิงปฏิบัติการ  “การคิดค้นต้นทุนในการติดตั้งระบบ”
  10. สนทนาเชิงปฏิบัติการ  “การตรวจสอบแผนงานการติดตั้งระบบงาน”
  11. อธิบายคำศัพท์ได้ 12 คำ

บทที่  12 
การติดตั้งระบบ

                เมื่อผ่านการขั้นตอนต่าง ๆ ไม่ว่าจะเป็นการศึกษา  การวิเคราะห์และการอกแบบระบบ   ซึ่งเป็นขั้นตอนใหญ่ที่มีความสำคัญมากในการที่ระบบจะได้รับการพัฒนาเป็นระบบใหม่หรือไม่ สำหรับขั้นตอนหลังจากผ่านการวิเคราะห์และออกแบบระบบมาแล้ว  คือ  การติดตั้งระบบที่ได้มีการศึกษาวิเคราะห์และออกแบบเรียบร้อยแล้ว  ซึ่งได้แก่การวางแผน  การติดตั้งระบบใหม่ที่ได้ทำการพัฒนามาแล้ว  ซึ่งจำได้ศึกษากันในบทนี้

การวางแผนการติดตั้งระบบ
ก่อนที่นักวิเคราะห์ระบบจะนำเอาระบบงานใหม่ไปติดตั้งให้กับผู้ใช้งานนั้น  นักวิเคราะห์ระบบจะต้องจัดทำผู้แผนงานการติดตั้งระบบแผนงานก่อน  (Installation Plan) โดยแผนงานการติดตั้งระบบควรจะต้องครอบคลุมเนื้อสำคัญ คือ
1.ซอฟต์แวร์ที่ติดตั้ง  จะต้องทำการวางแผนให้ครอบคลุมถึงการติดตั้งซอฟต์แวร์ที่จะติดตั้งทั้งหมดที่ต้องใช้  ไม่ใช่เฉพาะการติดตั้งโปรแกรมของระบบงานใหม่เท่านั้น  แต่รวมถึงการติดตั้งฐานข้อมูลและแฟ้มข้อมูลที่จำเป็นและซอฟต์แวร์อื่น ๆ  ที่ต้องการใช้ร่วมกันด้วย
การติดตั้งซอฟต์แวร์จึงมีระดับตั้งแต่ง่ายไปจนถึงระดับซับซ้อน   เช่น  ระบบสำหรับผู้ใช้คนเดียว (Sigel User)   แบบง่ายไปจนถึงระบบที่ซับซ้อน ซึ่งจะต้องมีการเปลี่ยนแปลงแก้ไขทั้งทางระบบที่ใช้อยู่ในปัจจุบันให้เชื่อมกับระบบใหม่ ไปจนถึงการติดตั้งระบบให้ใช้ได้บนเครื่องคอมพิวเตอร์ที่แตกต่างออกไปซึงมีความแตกต่างกันของคุณสมบัติของเครื่อง ทำให้การวางแผนการติดตั้งระบบงานต้องมรการพิจารณารอย่างรอบคอบ และทำรายละเอียดที่แตกต่างกันออกไป
ในส่วนของการติดตั้งซอฟต์แวร์  ซึ่งจะต้องสนใจว่าซอฟต์แวร์อะไรที่จะจะติดตั้งให้กับผู้ใช้และจะทำอย่างไร  จึงจะทำให้การติดตั้งสำเร็จลงได้  นักวิเคราะห์ระบบจึงต้องคำนึงว่า  อะไรบ้างที่จะต้องนำไปทำการติดตั้ง  และแผนงาการตั้งระบบนี้จะต้องทำให้เป็นลายลักษณ์อักษรด้วย  และกระจายหน้าที่ความรับผิดชอบให้กับทีมงาน  และร่วมกันประชุมกันก่อนอีกครั้งก่อนที่จะนำเอาแผนงานที่ได้วางเอาไว้ทำการติดตั้งปฏิบัติจริง
2.วิธีการติดตั้ง  เพื่อให้การติดตั้งระบบเป็นไปอย่างสมบูรณ์  วิธีการติดตั้งระบบงานในที่นี่หมายถึง  การเปลี่ยนระบบงานที่ใช้อยู่เดิมให้เป็นระบบงานใหม่  วิธีการติดตั้งที่นิยมใช้อยู่มีอยู่ด้วยกัน  5  วิธี  คือ

    1. การติดตั้งแบบทันทีโดยตรง ( direct  Changeover)
    2. การติดตั้งแบบขนาน  (Parallel Conversation)
    3. การติดตั้งแบบทยอยเข้า  (Phased  or  Gradual  conversation)
    4. การติดตั้งแบบโมดูลาร์โปรโตไทป์  (Modular  Prototype)
    5. การติดตั้งแบบกระจาย  (Distributed  conversation)

3.ผลกระทบที่ที่มีต่อองค์กร   สิ่งสุดท้ายที่มีความสำคัญอย่างยิ่งที่นักวิเคราะห์ระบบจะต้องคำนึงถึง  คือ  ผลกระทบของระบบงานใหม่ที่ทีต่อธุรกิจหรือองค์กร  เพราะการติดตั้งระบบงานให้เข้าไปในองค์กรย่อมก้อให้เกิดการเปลี่ยนแปลงในกระบวนการทำงาน  หน้าที่ความรับผิดชอบของหน่วยงานและผู้ใช้ระบบไม่มากก็น้อย  จึงต้องมีการชี้แจงให้ทราบถึงบทบาทที่เปลี่ยนไปและผลกระทบต่าง ๆ รวมทั้งความรู้สึกสับสนในช่วงแรกของการใช้ระบบงานใหม่นั้นให้เห็นว่าเป็นเรื่องธรรมดา  ฉะนั้นในทุกขั้นต้อนของการวิเคราะห์และออกแบบระบบจึงมักดึงเอาผู้ใช้ระบบเข้ามามีส่วนร่วมในกิจกรรมอยู่ตลอดเลา  และในการติดตั้งระบบ  ผู้ใช้ยังคงมีส่วนร่วมซึ่งมีความสำคัญต่อการที่ระบบงานใหม่จะเป็นที่ยอมรับของผู้ใช้ ผู้ใช้ระบบจะช่วยนักวิเคราะห์ระบบได้ในเรื่องที่เกี่ยวกับการสร้างแฟ้มข้อมูล  การบันทึกข้อมูลย้อนหลัง  และตรวจสอบความถูกต้องของข้อมูล  เป็นต้น  การให้ผู้ใช้มีส่วนร่วมนี้จะทำให้เขารู้สึกว่าเป็นเจ้าของระบบงานใหม่นี้ด้วย  

การคิดต้นทุนในการติดตั้งระบบ
การคิดต้นทุนของระบบจะกระทำในช่วงของการศึกษาระบบ  ซึ่งเมื่อนักวิเคราะห์ระบบได้ทำการออกแบบระบบจะต้องคิดโครงสร้างในผลประโยชน์ที่จะได้รับของระบบนั้น ๆ  ที่พึงจะมีในระยะเวลาการวิเคราะห์ระบบ   จะต้องทำการกำหนดต้นทุนของทั้งระบบ  โปรดสังเกตว่าต้นทุนจะจำกัดขอบเขตและชนิดของระบบที่จะถูกต้องติดตั้งและใช้งาน

                ข้อดีในการวิเคราะห์ต้นทุนระบบ

  1. การวางแผนการวิเคราะห์ต้นทุน   เป็นผลลัพธ์ที่มีรากฐานอยู่บนการวิเคราะห์ต้นทุนของโอกาสในการใช้ทรัพยากรไปในจุดประสงค์หนึ่ง ๆ มากกว่าอีกจุดประสงค์หนึ่ง

2.    การวางแผนการวิเคราะห์ต้นทุน   เป็นสิ่งที่มีรากฐานอยู่บน  Cash  Flow   ที่เกี่ยวกับจำนวนเงินที่จะต้องใช้สำหรับ  Project   หนึ่ง ๆ และต้องใช้จำนวนเงินนั้น ๆ  ต่อจากนั้นก็สามารถที่จะวางงบประมาณและจัดเตรียมจำนวนเงินไว้เพื่อใช้จ่ายเมื่อถึงกำหนดเวลา

ระยะเวลาคืนทุน 
มาตรฐานโดยทั่วไปที่ใช้กันบ่อย ๆ ให้พิจารณาความสามรถในการทำกำไรของระบบหรือจะเรียกว่า  Payback  Period  ตัวอย่างเช่น   ระบบที่ทำการวิเคราะห์และออกแบบใหม่นี้มีมูลค่าต้นทุน  900,000  บาท   และองค์การจะมีรายได้เข้ามาประมาณปีละ   300,000  บาท  เวลายืนทุนจะเท่ากับ  3 ปี  (900,000 / 300,00 =   3 )

การเปรียบเทียบระบบเดิมกับระบบใหม่ 
ผลลัพธ์ของการเปรียบเทียบ  ต้นทุนของระบบเดิมกับระบบใหม่นั้นอาจเป็นผลลัพธ์อันเดียวที่สำคัญที่สุดในการเปรียบเทียบต้นทุน  การเปรียบเทียบขั้นพื้นฐานหนึ่งต่อหนึ่งของค่าใช้จ่ายในขณะนี้กับในอนาคตจึงเป็นสิ่งที่ขาดไม่ได้
ขั้นตอนการเปรียบเทียบต้นทุนค่าใช้จ่ายในทางเศรษฐกิจของระบบเดิมและระบบใหม่คือ

  1. ประเมินค่าระบบใหม่  ซึ่งเป็นส่วนสำคัญที่เป็นพื้นฐานโดยทั่วไปของการเปรียบเทียบกันระหว่างระบบเดิมและระบบใหม่
  2. คำนวณหาค่าใช้จ่ายในการทำงานของระบบเดิม
  3. คำนวณหาค่าใช้จ่ายในการทำงานของระบบใหม่  ในกรณีนี้การเปรียบเทียบค่าใช้จ่ายที่เที่ยงตรง   สามารถจะเกิดได้ในระหว่างระบบเดิมและระบบใหม่
  4. เปรียบเทียบต้นทุนการปฏิบัติการของระบบเดิมและระบบใหม่   คำนวณค่าใช้จ่ายที่วางไว้ในการลงทุน รวมทั้งค่าติดตั้งระบบในแต่ละครั้งด้วย

ทรัพยากรและต้นทุน 
ค่าใช้จ่ายโดยประมาณของทั้งระบบเดิมและระบบใหม่นั้น  สามารถที่ประเมินจากเอกสารต่าง ๆ รายงานหรือสรุปผลต่าง ๆ ที่ถูกกำหนดไว้ในช่วงเวลาของการศึกษาระบบ  โดยทั่วไปจะถูกแบ่งออกเป็น  3  ประเภทคือ

  1. ค่าใช้จ่ายในการติดตั้งระบบ
  2. ค่าใช้จ่ายในการลงทุน
  3. ค่าใช้จ่ายในการปฏิบัติการ

การทดสอบระบบ
มีจุดประสงค์โดยเป็นการทดสอบครั้งใหญ่ครั้งสุดท้ายก่อนนำไปใช้งานจริง   ประกอบด้วยการทดสอบดังต่อไปนี้

  1. ทดสอบว่าโปรแกรมสามารถทำงานจริงได้ตามข้อกำหนดและตามที่ได้ออกแบบไว้หรือไม่
  2. ทดสอบเจ้าหน้าที่ว่าพร้อมสำหรับระบบงานนั้นหรือไม่
  3. ทดสอบผู้ใช้งานระบบ  (User)  ว่าได้มีการเตรียมพร้อมเกี่ยวกับการใช้งานระบบหรือไม่

วิธีการติดตั้งระบบ
วิธีการติดตั้งระบบงานในที่นี้  หมายถึง   การเปลี่ยนระบบงานที่ใช้อยู่เดิมให้เป็นระบบงานใหม่  เพื่อให้การติดตั้งระบบเป็นไปอย่างสมบูรณ์  มีการวิธีการติดตั้งที่นิยมใช้ในปัจจุบันมีอยู่ด้วยกัน  5 วิธีการ  และการนำไปใช้นั้นขึ้นอยู่กับความเหมาะสมของสถานการณ์และระบบการทำงานดังนี้คือ
1.   การติดตั้งแบบทันทีหรือโดยตรง  (Direct   Changeover)
หมายถึง  การนำระบบใหม่เข้ามาในองค์กรทันทีตามที่ได้กำหนดเอาไว้ว่า   จะมีการเริ่มใช้งานระบบใหม่เมื่อใด   เมื่อนั้นระบบเดิมจะถูกยกเลิกทันที   การรติดตั้งแบบนี้จะใช้ได้ก็ต่อเมื่อระบบงานได้รับการทดสอบมาเป็นอย่างดีก่อนที่จะถูกนำมาติดตั้ง  แต่การติดตั้งระบบด้วยวิธีการนี้มีอัตราความเสี่ยงสูงมากเมื่อเทียบกับวิธีการอื่น  เพราะหากระบบใหม่ได้รับการทดสอบมาเป็นอย่างดีแล้ว  หากเกิดความผิดพลาดในการทำงาน  จะทำให้การทำงานอื่น ๆ ในองค์กรหยุดชะงัดองค์กรเกิดความเสียหายได้จึงไม่เป็นที่ยมใช้หากสามารที่จะหลีกเลี่ยงได้
2.   การติดตั้งแบบขนาน   (Parallel   Conversation)
หมายถึง   การที่ระบบงานเก่ายังคงปฏิบัติงานอยู่  แต่ระบบใหม่ก็เริ่มต้นทำงานพร้อม ๆ กัน  วิธีการนี้เป็นที่นิยมกันมากที่สุดในปัจจุบัน เพราะทำให้อัตราความเสี่ยงของการหยุดชะงัดของงานลดน้อยลง  วิธีการนี้เหมาะสมที่สุดเมื่อระบบงานเด่าเป็นระบบงานที่ใช้คนทำ  และระบบงานใหม่จะเป็นระบบที่ใช้เครื่องคอมพิวเตอร์   โดยจะใช้ระบบงานทั้ง 2  ทำงานควบคู่กันไปในระยะเวลาหนึ่งเพื่อทำการเปรียบเทียบว่า  ผลลัพธ์ที่ได้จากระบบงานทั้งสองระบบคล้องจองกัน  เมื่อผลลัพธ์ได้รับการตรวจสอบแล้วว่าถูกต้องในช่วงเวลาหนึ่ง  ระบบงานเก่าจึงจะถูกยกเลิกออกไปเหลือเพียงระบบงานใหม่ในองค์กรเท่านั้นที่ยังปฏิบัติงานอยู่   แต่ข้อเสียของระบบนี้คือ  การที่จะต้องใช้ระบบ 2 ระบบทำงานไปพร้อม ๆ กัน  ทำให้ค่าใช้จ่ายและต้นทุนในการทำงานสูง   ภาระในการทำงานจะตกอยู่ที่ผู้ปฏิบัติงาน
 3.   การติดตั้งแบบทยอยเข้า  (Phased Or  Gradual  Conversion)
การติดตั้งแบบนี้เป็นการรวมเอาข้อดีของ  2 วิธีการแรกมาใช้  โดยเป็นค่อย ๆ นำเอาบางส่วนของระบบใหม่ซึ่งอาจจะเป็นระบบงานย่อยเข้าไปแทนบางส่วนของระบบงานเดิม วิธีการนี้จะทำให้อัตราเสี่ยงของการเกิดข้อผิดพลาดลดน้อยลงกว่าการติดตั้งแบบทันที  โดยกระทบจากข้อผิดพลาดจะอยู่ในวงจำกัดที่สามารถควบคุมได้  แต่ข้อเสียจะมีตรงเวลาที่ใช้ในการทยอยเอาส่วนต่าง ๆ ของระบบใหม่มาแทนระบบเดิมซึ่งอาจจะใช้ระยะเวลานาน  วิธีการนี้เหมาะกับระบบงานใหญ่ ๆ แต่ไม่เหมาะกับระบบงานเล็ก ๆ ที่ไม่ซับซ้อน
 4.   การติดตั้งแบบโมลดูลาร์โปรโตไทป์  (Modular Prototype)
เป็นการแบ่งระบบงานออกเป็นส่วนย่อย ๆ   (Module)  และอาศัยการติดตั้งด้วยวิธีทยอยนำระบบใหม่เข้าไปทีละส่วนย่อย ๆ   แล้วผู้ใช้ระบบทำการใช้ส่วนย่อย ๆ จนกว่าจะเป็นที่ยอมรับของผู้ใช้ระบบ จึงค่อยนำมาใช้ปฏิบัติงานจริง ซึ่งจะช่วยลดปัญหาความไม่คุ้นเคยระหว่างผู้ใช้กับระบบไปได้มาก ข้อเสียของระบบนี้คือ ส่วนย่อย ๆ (Module)   ที่ให้ผู้ใช้ทดสอบอาจจะไม่ได้รับการยอมรับจากผู้ใช้ตามที่คาดไว้ และการติดตั้งแบบนี้อาจต้องใช้เวลานานและต้องการความเอาใจใส่อย่างมากจากนักวิเคราะห์ระบบและผู้ใช้ระบบด้วย
5.   การติดตั้งแบบกระจาย  (Distributed  Conversion)
เป็นการติดตั้งระบบให้กับธุรกิจที่มีสามาขามากกว่า 1 แห่ง   เช่น  ธนาคาร  บ.ประกันภัย   ห้างสรรพสินค้า  ฯลฯ  การติดตั้งจะเริ่มทำการติดตั้งทีละสาขา  โดยจะทำการติดตั้งและทดสอบเป็นอย่างดีแล้วในสาขาแรก  จึงค่อย ๆ ทยอยนำไปติดตั้งในสาขาอื่น ๆ ต่อไป  ข้อดีของวิธีการนี้คือ  ระบบงานสามารถจะได้รับการทดสอบการปฏิบัติงานจริงจนกว่าจะเป็นที่พอใจ  หากเกิดข้อผิดพลาดขึ้นก็ไม่กระทบกระเทือนถึงสาขาอื่น ๆ เนื่องจากระบบงานใหม่จะทำงานเฉพาะสาขาที่ทำการติดตั้งเท่านั้น   ไม่ได้โยงไปยังสาขาอื่น ๆ วิธีการติดตั้งสำหรับสาขาหนึ่งอาจจะให้ไม่ได้กับอีกสาขาหนึ่งจึงต้องมีการเปลี่ยนแปลง

การตรวจสอบแผนงานการติดตั้งระบบงาน
เมื่อแผนงานติดตั้งระบบงานถูกกำหนดขึ้นเรียบร้อยแล้ว   นักวิเคราะห์ระบบควรจะตรวจสอบแผนงานการติดตั้งระบบงานอีกครั้ง  โดยสิ่งที่นักวิเคราะห์ระบบจ้ะองคำนึงถึงในการตรวจสอบแผนงานการติดตั้งระบบงานมีอยู่ด้วยกัน  5  ประการคือ
1.ผลการฝึกอบรมผู้ใช้ระบบ  สามารถนำมาช่วยเหลือนักวิเคราะห์ระบบในตอนนี้ได้นั่นคือ  นักวิเคราะห์ระบบควรจะพิจารราว่าอาจมีผู้ใช้ระบบงานบางคนที่มีความสามารถอย่างยอดเยี่ยมและเข้าใจในระบบงานได้ดี  จะสามารถช่วยเหลือนักวิเคราะห์ระบบได้ในการติดตั้ง
2.บันทึกการทดสอบระบบงาน   นักวิเคราะห์ระบบควรตรวจสอบบันทึกการทดสอบระบบงานอีกครั้ง  เพื่อให้แน่ใจว่าระบบงานได้รับการทดสอบและแก้ไขทั้งหมดแล้ว
3.ตรวจสอบรายชื่อซอฟต์แวร์ที่จำเป็นแต่ละระบบ  เพื่อให้แน่ใจว่าการติดตั้งระบบงานได้ติดตั้งซอฟต์แวร์ต่าง ๆ ครบถ้วนแล้ว  นักวิเคราะห์ระบบจะต้องตรวจรายการซอฟต์แวร์ที่จะต้องใช้ควบคู่ไปกับระบบว่า   จะต้องมีแผนงานติดตั้งอย่างครบถ้วนและมีรายละเอียดการติดตั้งอย่างเพียงพอ 
4.ตรวจสอบแผนงานการจัดตั้งแฟ้มและการบันทึกข้อมูล  ในแผนงานติดตั้งระบบจะต้องมีรายละเอียดการจัดตั้งแฟ้มข้อมูลและฐานข้อมูลอย่างพร้อมมูล  ในกรณีที่จะต้องมีการบันทึกข้อมูลเข้าไปในแฟ้มหรือฐานข้อมูลในแผนงาน  จะต้องระบุชื่อผู้รับผิดชอบในการบันทึกไว้ให้ชัดเจนด้วย
5.คู่มือการติดตั้ง   ในการติดตั้งระบบงาน  โดยเฉพาะระบบงานที่ต้องใช้ซอฟต์แวร์จากภายนอกจะต้องมีคู่มือการติดตั้งให้พร้อมเพื่อใช้ในวันติดตั้งระบบ  คู่มือการติดตั้งระบบจะต้องระบุถึงสิ่งต่าง ๆ ที่จำเป็นต้องใช้ในการติดตั้ง  นอกจากนี้หากการติดตั้งไม่ได้ทำโดยนักวิเคราะห์ระบบเองแล้ว  การติดตั้งซอฟต์แวร์หนึ่ง ๆ จะต้องมีการกำหนดผู้ที่จะนำไปติดตั้งให้ชัดเจน

แผนงานการติดตั้งระบบจะถูกจัดทำขึ้นเป็นลายลักษณ์อักษร  ซึ่งจะประกอบด้วยงานต่าง ๆ ที่ต้องทำ   วันที่จัดทำการติดตั้งและผู้รับผิดชอบ  โดยแผนงานการติดตั้งระบบจะต้องนำเสนอให้ผู้บริหารก่อนเพื่อรอการอนุมัติ

การนําไปใช้ (Implementation) คืออะไร

implementation หมายความว่า การปฏิบัติ หรือ การนำมาใช้ทางปฏิบัติ หรือ การนำมาใช้ ซึ่งคือการลงมือทำสิ่งใดสิ่งหนึ่งหรือนำสิ่งหนึ่งสิ่งใดมาใช้ เช่น แผนการ การออกแบบ วิธีการแก้ปัญหา ระบบ นโยบาย หรือ แม้แต่กฏระเบียบ ซึ่งคือกระบวนการนำแผน การออกแบบ วิธีการแก้ปัญหา ระบบ นโยบายที่ออกแบบมาออกมาใช้จริงหรือใช้ในทางปฏิบัติ และอาจพบ ...

การติดตั้งระบบคืออะไร

การติดตั้งระบบ คือ การเปลี่ยนการทำงานจากระบบงานเดิมไปเป็นระบบงานใหม่ แต่การเปลี่ยนแปลงไปสู่สิ่งใหม่ย่อมมีผลกระทบต่อผู้ใช้งานบางกลุ่ม ที่ยังคงมีความคุ้นเคยกับวิธีการดำเนินงานแบบเก่า รวมทั้งข้อจำกัดในเรื่องความพร้อมในการเปลี่ยนแปลง ดังนั้นจึงควรเลือกแนวทางที่เหมาะสมในการติดตั้งด้วย ซึ่งแบ่งออกเป็น 4 แนวทางดังนี้

การติดตั้งระบบคืออะไร มีกี่แบบอะไรบ้าง

1. การติดตั้งเพื่อใช้งานใหม่ทันทีหรือโดยตรง (Direction Installation) 2. การติดตั้งแบบคู่ขนาน (Parallel Installation) 3. การติดตั้งแบบทีละเฟสหรือทยอยเข้า (Phased Installation) 4. การติดตั้งแบบโครงการนาร่อง (Pilot Project)

การพัฒนาระบบและการทดสอบระบบคืออะไร

5. การพัฒนาและทดสอบ (Development & Test) เป็นขั้นตอนการการเขียนโปรแกรม (Coding) เพื่อพัฒนาระบบจากแบบบนกระดาษให้เป็นระบบตามคุณลักษณะที่กำหนดไว้ จากนั้นทำการทดสอบหาข้อผิดพลาด (Testing) เพื่อตรวจสอบความถูกต้อง จนมั่นใจว่าถูกต้องและตรงตามความต้องการ หากพบว่ามีข้อผิดพลาดเกิดขึ้นจากการทำงานของระบบต้องปรับแก้ไขให้เรียบร้อย ...