วงจรการพัฒนาระบบงาน(SDLC) เป็นการดำเนินการตามขั้นตอนหรือกระบวนการต่างๆที่กำหนดเอาไว้ในแผนพัฒนาระบบสารสนเทศทางการเงิน เพื่อสร้าง คอมพิวเตอร์ งานคอมพิวเตอร์ให้ทำงานเป็นไปตามที่ต้องการสามารถพัฒนาระบบสารสนเทศเพื่อแก้ปัญหาทางธุรกิจและตอบสนองความต้องการของผู้ใช้ได้
ขั้นตอนการพัฒนาระบบ มี 7 ขั้นตอน
- เข้าใจปัญหา
ปัญหาของระบบ เป็นโปรแกรมที่ใช้งานระบบเดิมเหล่านั้นในระยะเวลาเนิ่นนานอาจจะเป็นโปรแกรมที่เขียนขึ้นมาแล้ว ไม่ได้มีกาเชื่อมต่อถึงระบบ ดังนั้น นักวิเคราะห์ระบบจึงมองเห็นปัญหาที่เกิดขึ้นที่เกี่ยวข้องกับระบบที่จะพัฒนา แล้วดำเนินการแก้ไข ต้องมีการับรู้ถึงปัญหา ค้นหาต้นเหตุของปัญหา รวบรวมปัญหาเดิมของระบบ ศึกษาความเป็นไปได้ของโครงการพัฒนาระบบ จัดเตรียมทีมงาน และกำหนดเวลาในการทำงาน ลงมือดำเนินการ
- วิเคราะห์
จะต้องวรวบรวมความต้องการ มากที่สุด การสืบค้นความต้องการของผู้ใช้ สามารถดำเนินการได้ มีการรวบรวมเอกาสรสัมภาษณ์ การออแบบ การสอบถาม และการสังเกตการณ์บนสภาพแวดล้อมการทำงาน นักวิเคราะห์ต้องไปพัฒนาความต้องการของระบบใหม่ด้วยการพัฒนาแบบจำลองขึ้นมา ได้แก่ จำลองกระบวนการ DFD: Data Flow Diagram และแผนภาพ ER
- ออกกแบบ
เป็นระยะที่นำผลลัพท์ได้จากการวิเคราะห์ ว่าระบบดำเนินการอย่างไรเพื่อให้เกิดตามที่ต้องการ การออกแบบรายงาน ออกแบบหน้าจออินพุตข้อมูล การออกแบบผังงานระบบ การออกแบบฐานข้อมูล และออกแบบโปรแกรม
- พัฒนาระบบและทดสอบ
การพัฒนาระบบ โดยนักโปรแกรมเมอร์หรือนักวิเคราะห์ระบบได้ทำการออกแบบไว้ มาเขียนชุดคำสั่งเพื่อสร้างระบบขึ้นมา เลืกภาษาที่จะเขียน สามารถนำเครืองมืมาช่วยในพัฒนา และสร้างเอกสารประกอบ
- การติดตั้ง
เป็นขั้นตอนการนำระบบที่พัฒนาจนสมบูรณ์มาติดตั้ง และเริ่มใช้งานจริง ในส่วนนี้นอกจากติดตั้งระบบใช้งานแล้ว ยังต้องมีการจัดเตรียมขั้นตอนการสนับสนุนส่งเสริม การใช้งานให้สามารถใช้งานได้อย่างสมบูรณ์ โดยจัดทำหลักสูตรฝึกอบรมผู้ใช้งาน
- บำรุงรักษา
เป็นขั้นตอนการบำรุงรักษาระบบต่อเนื่องหลังจากเริ่มดำเนินการ ผู้ใช้ระบบอาจจะพบกับปัญหาที่เกิดขึ้นภายหลัง เช่น ปัญหาเนื่องจากความไม่คุ้นเคยกับระบบใหม่ ติดตามประเมินผล เก็บรวบรวมคำร้องขอให้ปรับปรุงระบบ วิเคราะห์ข้อมูลร้องขอให้ปรับปรุงระบบ
การที่องค์กรมีการดำเนินการตามแนวทางวงจรการการพัฒนาระบบจะช่วยให้สามารถดำเนินการได้อย่างมีประสิทธิภาพ มีแนวทางและขั้นตอนในการดำเนินงานที่ชัดเจน สามารถควบคุมเวลาและงบประมาณได้ง่าย โดยจะเลือกดำเนินการตามแนวทางทั้งหมดหรือเพียงบางส่วน ซึ่งอาจมีความแตกต่างกันไปตามวิธีการหรือขั้นตอนที่จะนำมาใช้ ซึ่งสามารถปรับเปลี่ยนเพื่อให้เหมาะสมกับความพร้อมของแต่ละองค์กรได้ และควรมีการทำซ้ำในขั้นตอนการติดตามประเมินผล และหาวิธีการปรับปรุงอย่างต่อเนื่อง เพื่อการพัฒนาที่ดียิ่งๆ ขึ้นไปกระบวนในการพัฒนาระบบสารสนเทศ เพื่อแก้ปัญหาทางธุรกิจและตอบสนองความต้องการของผู้ใช้ได้
อ้างอิง
ขั้นตอนการพัฒนาระบบ?.[ออนไลน์].เข้าถึงได้จาก
https://sites.google.com/site/ooad5705110021/kar-phathna-rabb/khan-txn-kar-phathna-rabb.[28-April-2021]
วงจรการพัฒนาระบบ (System Development Life Cycle : SDLC)?.[ออนไลน์].เข้าถึงได้จาก
https://dol.dip.go.th/th/category/2019-02-08-08-57-30/2019-03-15-11-06-29 [28-April-2021]
บทที่ 10 การพัฒนาและการใช้ระบบข้อมูลการบัญชีที่มีประสิทธิภาพ?.[ออนไลน์].เข้าถึงได้จาก
https://gangchangnoi.wixsite.com[28-April-2021]
Systems development life cycle?.[ออนไลน์].เข้าถึงได้จาก
https://www.tutorialspoint.com/system_analysis_and_design/system_analysis_and_design_development_life_cycle.htm [29-April-2021]