วันพฤหัสบดีที่ 30 มกราคม พ.ศ. 2557

SDLC VS อริยสัจ 4

SDLC คืออะไร Systems Development Life Cycle แปลเป็นภาษาไทยตรงๆตัวก็ วงจรชีวิตการพัฒนาระบบ (แปลตรงตัวมากอิอิอิอิอิ)



อะทีนี้เรามาดูแต่ละตัวว่ามันคืออะไรกันบ้างนะครับ

ว่ากันด้วย SDLC 

1. Initial Investigation คือ การเริ่มคิดว่าเราจะทำอะไรจะสร้างอะไรขึ้นมา หรือเลือกหัวข้อที่จะทำนั่นเอง
2. System Analysis    คือ การวิเคราะห์ระบบของเราว่ามันเป็นยังงัย มีข้อดีตรงใหน ถ้าทำแล้วจะมีผลยังงัย เช่นสร้างเขื่อนแม่วงศ์ จะผลกระทบต่อสัตว์ป่ามั้ย ต่อชุมชนมั้ย อย่างรัย นั่นคือสิ่งที่ต้องวิเคราะห์ในจุดนี้
3. System Design      คือ หลังจากที่เราวิเคราะห์ผลดีและผลเสียของระบบแล้ว เราเห็นว่ามันมีข้อดีมากว่าข้อเสีย แล้วเราคิดเห็นว่าควรจะสร้างมัน ในขั้นตอนนี้เราก็จะออกแบบว่า ระบบของเราจะต้องใช้อะไรบ้างมีอะไรบ้าง และจะสร้างแบบใหน อย่างเช่น การสร้างถนนชนบท ถนนนี้จะต้อง ใช้งบเท่าใหร่ ใช้คอนกรีดเกรดใหนถึงจะกอบโกยกินกันได้ถ้วนหน้า เป็นต้น
4. Systems Development & Implementation คือ ใน 2 ขั้นตอนนี้ผมขอรวมไว้ด้วยกันเลยนะครับ มันคือขั้นตอนการสร้างและลงมือทำนั่นเอง
5. Operation & Maintenance คือเมื่อเราสร้างระบบเสร็จแล้วเราก็จะมีการมาซ่อมแซมระบบที่เราสร้างในขั้นตอนนี้เราอาจจะรวมการทดสอบระบบเข้าไปด้วยก็ได้นะครับ

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


SDLC VS อริยสัจ 4

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

อริยสัจ 4 นั้นประกอบไปด้วย 

ทุกข์ >> Initial Investigation คือการรู้ว่าทุกของเราคืออะไร
สมุทัย >>System Analysis คือเราต้องรู้ว่าทุกของเราเกิดจากอะไร
นิโรธ >> System Design คือการออกแบบการดับทุกว่าเราจะดับทุกมันด้วยอะไรวิธีการใหน
มรรค >> Systems Development & Implementation คือการทำให้ทุกข์หมดไปนั่นเอง

อริยสัจ 4 กำเนิดมาเมื่อ 2500 กว่าปีก่อน 
SDLC เกิดขึ้นเมื่อไม่กี่ 10 ปี มานี้

(ตัวเลขอาจจะไม่แน่ชัดนะครับเพราะผมเขียนเมื่อ 31 มกราคม 2557 เวลาอาจะเปลี่ยนไปเรื่อยแต่ได้คร่าวๆประมาณนี้นะครับ)



ขอบคุณรูปภาพจากเว็ปไซต์ http://exonous.typepad.com/mis/2005/02/systems_develop.html
http://www.guitarthai.com/webboard/question.asp?QID=354994

ไม่มีความคิดเห็น:

แสดงความคิดเห็น