🔥 SDLC คืออะไร ?
.
Software Development Life Cycle (SDLC) คือขั้นตอน หรือวงจรชีวิตของกระบวนการในการพัฒนาระบบงาน เพื่อช่วยแก้ปัญหาทางธุรกิจหรือตอบสนองความต้องการขององค์กร
.
💻 ซึ่งมีจุดเริ่มต้นในการทํางานและจุดสิ้นสุดของการปฏิบัติงาน โดยขั้นตอนของ SDLC จะประกอบด้วย 6 ขั้นตอนหลักคือ
.
⭐ 1.Planning
.
เริ่มต้นด้วยการวางแผน เป็นขั้นตอนการกำหนดรูปแบบของซอฟต์แวร์ ประมาณการต้นทุนในการพัฒนาระบบ กำหนดแนวทางของทีม รวมไปถึงการใช้งานการเขียนโปรแกรมว่าควรใช้อะไร ไปจนถึงกำหนดระยะเวลา เป็นต้น
.
⭐ 2.Analysis
.
ขั้นตอนที่สองคือการวิเคราะห์ แตกปัญหาเพื่อให้ทราบถึงความต้องการของระบบ และ เพื่อให้เข้าใจภาพรวมและหน้าที่ในการทำงานของระบบ
.
⭐ 3.Design
.
การออกแบบ เป็นขั้นตอนในการหาวิธีการแนวทางแก้ไขปัญหา การออกแบบส่วนประกอบต่างๆ เพื่อให้ตรงตามผลลัพธ์ที่เราได้วิเคราะห์มาแล้วจากขั้นตอนที่ผ่านมาก่อนหน้านี้
.
⭐ 4.Implementation
.
ในขั้นตอนนี้ เราจะมาลงมือเขียนโค้ด และพัฒนาโปรแกรม สร้างระบบด้วยการเขียนโปรแกรม พร้อมติดตั้งให้กับผู้ใช้งานตามแนวทางการออกแบบที่ได้วางไว้
.
⭐ 5.Testing & Integration
.
การทดสอบโปรแกรม เป็นขั้นตอนการนำระบบที่ทำมาทดสอบการใช้งาน ว่าสามารถใช้งานได้ตามที่เราออกแบบหรือตามที่ลูกค้าให้โจทย์ ถูกต้องตามความต้องการที่ได้หรือไม่ ซึ่งการทดสอบนี้จะรวมถึงการทดสอบการเชื่อมโยงกับระบบซอฟต์แวร์อื่น ๆ ที่เกี่ยวข้องด้วย
.
⭐ 6.Maintenance
.
ปิดท้ายด้วยการบำรุงรักษาระบบ ลูกค้าหรือผู้ใช้งานระบบ อาจพบปัญหาที่เกิดขึ้นหลังจากการทดสอบโปรแกรมได้ เราจึงควรกำหนดแผนการแก้ปัญหา และติดตามผล เพื่อทำการปรับปรุงระบบให้ผู้ใช้งานเกิดความพึงพอใจ
.
เป็นยังไงกันบ้างครับเพื่อน ๆ เริ่มเข้าใจความหมาย และขั้นตอนของ Software Development Life Cycle กันมากขึ้นแล้วใช่มั้ยครับ หากเพื่อน ๆ ชอบหรือถูกใจ อย่าลืมกดไลค์ กดแชร์เพื่อเป็นกำลังใจให้พวกเราด้วยนะคร้าบบ <3
.
#borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
Search