ดู: 104|ตอบกลับ: 0
สั่งพิมพ์ ก่อนหน้า ถัดไป

วงจรการพัฒนาระบบ (System Development Life Cycle : SDLC)

[คัดลอกลิงก์]

343

กระทู้

388

โพสต์

2207

เครดิต

ผู้ดูแลระบบ

Rank: 9Rank: 9Rank: 9

เครดิต
2207
วงจรการพัฒนาระบบ (System Development Life Cycle : SDLC)
          ในฉบับที่ผ่านมาเรากล่าวถึง การจัดทำแผนที่นําทางเทคโนโลยี (Technology Road Mapping: TRM) ซึ่งเป็นแนวคิดที่นำเทคโนโลยีมาเป็นปัจจัยร่วมในการกำหนดทิศทางการขับเคลื่อนองค์กรฉบับนี้จะพูดถึงขั้นตอนการนำระบบ (เทคโนโลยีสารสนเทศ) มาใช้ในองค์กร อาจเรียกว่า การพัฒนาระบบเนื่องจากปัจจุบันหลายองค์กรล้มเหลวในการนำระบบมาใช้ในงานเพราะขาดความรู้ความเข้าใจหรือไม่ได้มีการจัดขั้นตอนการพัฒนาระบบที่ถูกต้องดังนั้นทุกองค์กรจึงควรมีการวางแผนการดำเนินงานตามขั้นตอนการพัฒนาระบบที่ดีในองค์กรเพื่อประสิทธิภาพที่สูงสุด
          วงจรการพัฒนาระบบ (SystemDevelopment Life Cycle : SDLC) คือการแบ่งขั้นตอนกระบวนการพัฒนาระบบงาน หรือระบบเทคโนโลยีสารสนเทศด้วยเพื่อช่วยแก้ปัญหาทางธุรกิจหรือตอบสนองความต้องการขององค์กรโดยระบบที่จะพัฒนานั้นอาจเป็นการพัฒนาระบบใหม่หรือการปรับปรุงระบบเดิมให้ดีขึ้นก็ได้การพัฒนาระบบแบ่งออกเป็น 7 ขั้นตอน ดังนี้
1. การค้นหาปัญหาขององค์กร (ProblemRecognition) เป็นกิจกรรมแรกที่สำคัญในการกำหนดเป้าหมายที่ชัดเจนในการปรับปรุงโดยใช้ระบบเข้ามาช่วยนำข้อมูลปัญหาที่ได้มาจำแนกจัดกลุ่มและจัดลำดับความสำคัญเพื่อใช้คัดเลือกโครงการที่เหมาะสมที่สุดมาพัฒนาโดยโครงการที่จะทำการพัฒนาต้องสามารถแก้ปัญหาที่มีในองค์กรและให้ประโยชน์กับองค์กรมากที่สุด
     2. การศึกษาความเหมาะสม (FeasibilityStudy) ว่าเหมาะสมหรือไม่ที่จะปรับเปลี่ยนระบบโดยให้เสียค่าใช้จ่าย (Cost) และเวลา (Time) น้อยที่สุดแต่ให้ได้ผลลัพธ์ที่น่าพอใจ และหาความต้องการของผู้เกี่ยวข้องใน3 เรื่อง คือ เทคนิคเครื่องมือหรืออุปกรณ์ที่ใช้บุคลากรและความพร้อม และความคุ้มค่าเพื่อใช้นำเสนอต่อผู้บริหารพิจารณาอนุมัติดำเนินการต่อไป
     3. การวิเคราะห์ (Analysis) เป็นการรวบรวมข้อมูลปัญหาความต้องการที่มีเพื่อนำไปออกแบบระบบขั้นตอนนี้จะศึกษาจากผู้ใช้ โดยวิเคราะห์การทำงานของระบบเดิม (As Is) และความต้องการที่มีจากระบบใหม่ (To Be) จากนั้นนำผลการศึกษาและวิเคราะห์มาเขียนเป็นแผนภาพผังงานระบบ(System Flowchart) และทิศทางการไหลของข้อมูล (DataFlow Diagram)
     4. การออกแบบ (Design) นำผลการวิเคราะห์มาออกแบบเป็นแนวคิด(Logical Design) เพื่อแก้ไขปัญหาโดยในส่วนนี้จะยังไม่ได้มีการระบุถึงรายละเอียดและคุณลักษณะอุปกรณ์มากนักเน้นการออกแบบโครงร่างบนกระดาษ แล้วส่งให้ผู้ออกแบบระบบนำไปออกแบบ (SystemDesign) ซึ่งขั้นตอนนี้จะเริ่มมีการระบุลักษณะการทำงานของระบบทางเทคนิครายละเอียดคุณลักษณะอุปกรณ์ที่ใช้ เทคโนโลยีที่ใช้ ชนิดฐานข้อมูลการออกแบบเครือข่ายที่เหมาะสม ลักษณะของการนำข้อมูลเข้า ลักษณะรูปแบบรายงานที่เกิดและผลลัพธ์ที่ได้
     5. การพัฒนาและทดสอบ (Development& Test) เป็นขั้นตอนการการเขียนโปรแกรม (Coding)เพื่อพัฒนาระบบจากแบบบนกระดาษให้เป็นระบบตามคุณลักษณะที่กำหนดไว้จากนั้นทำการทดสอบหาข้อผิดพลาด (Testing) เพื่อตรวจสอบความถูกต้องจนมั่นใจว่าถูกต้องและตรงตามความต้องการหากพบว่ามีข้อผิดพลาดเกิดขึ้นจากการทำงานของระบบต้องปรับแก้ไขให้เรียบร้อยพร้อมใช้งานก่อนนำไปติดตั้งใช้จริง
     6. การติดตั้ง (Implementation) เป็นขั้นตอนการนำระบบที่พัฒนาจนสมบูรณ์มาติดตั้ง(Installation) และเริ่มใช้งานจริงในส่วนนี้นอกจากติดตั้งระบบใช้งานแล้วยังต้องมีการจัดเตรียมขั้นตอนการสนับสนุนส่งเสริมการใช้งานให้สามารถใช้งานได้อย่างสมบูรณ์โดยจัดทำหลักสูตรฝึกอบรมผู้ใช้งาน (Training) เอกสารประกอบระบบ(Documentation) และแผนการบริการให้ความช่วยเหลือ (Support)เพื่อให้ระบบสามารถใช้งานได้อย่างต่อเนื่อง
     7. การซ่อมบำรุงระบบ (SystemMaintenance) เป็นขั้นตอนการบำรุงรักษาระบบต่อเนื่องหลังจากเริ่มดำเนินการผู้ใช้ระบบอาจจะพบกับปัญหาที่เกิดขึ้นภายหลัง เช่นปัญหาเนื่องจากความไม่คุ้นเคยกับระบบใหม่ จึงควรกำหนดแผนค้นหาปัญหาอย่างต่อเนื่องติดตามประเมินผล เก็บรวบรวมคำร้องขอให้ปรับปรุงระบบ วิเคราะห์ข้อมูลร้องขอให้ปรับปรุงระบบจากนั้นออกแบบการทำงานที่ต้องการปรับปรุงแก้ไขและติดตั้งซึ่งต้องมีการฝึกอบรมการใช้งานระบบให้แก่ผู้ใช้งานเพื่อที่จะทราบความพึงพอใจของผู้ใช้
          การที่องค์กรมีการดำเนินการตามแนวทางวงจรการพัฒนาระบบจะช่วยให้สามารถดำเนินการได้อย่างมีประสิทธิภาพมีแนวทางและขั้นตอนในการดำเนินงานที่ชัดเจน สามารถควบคุมเวลาและงบประมาณได้ง่ายโดยจะเลือกดำเนินการตามแนวทางทั้งหมดหรือเพียงบางส่วนซึ่งอาจมีความแตกต่างกันไปตามวิธีการหรือขั้นตอนที่จะนำมาใช้ซึ่งสามารถปรับเปลี่ยนเพื่อให้เหมาะสมกับความพร้อมของแต่ละองค์กรได้และควรมีการทำซ้ำในขั้นตอนการติดตามประเมินผล และหาวิธีการปรับปรุงอย่างต่อเนื่องเพื่อการพัฒนาที่ดียิ่งๆ ขึ้นไป

ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

รายละเอียดเครดิต

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้