- การวางแผน(Planning) เป็นขั้นตอนการการวางแผนงานโดย กำหนดรูปแบบของซอฟแวร์ ประมาณการต้นทุนในการพัฒนาระบบ กำหนดแนวทางของการพัฒนาระบบ กำหนดระยะเวลา เป็นต้น
- การวิเคราะห์ความต้องการ(Analysis) เป็นขั้นตอนของการค้นหาความต้องการของระบบ และวิเคราะห์ความต้องการนั้น เพื่อให้เข้าใจภาพรวมและหน้าที่การทำงานของระบบ
- การออกแบบ(Design) เป็นขั้นตอนการออกแบบส่วนประกอบต่างๆของซอฟแวร์ เพื่อให้ตรงกับความต้องการที่ได้วิเคราะห์มาแล้ว
- การเขียนโปรแกรม(Development) เป็นขั้นตอนการสร้างระบบโดยการเขียนโปรแกรม ตามแนวทางการออกแบบจากขั้นตอนที่ผ่านมา
- การทดสอบ(Testing) เป็นขั้นตอนการนำระบบที่ทำมาทดสอบการใช้งาน ว่าทำงานถูกต้องตามความต้องการที่ได้หรือไม่ ซึ่งการทดสอบนี้จะรวมถึงการทดสอบการเชื่อมโยงกับระบบซอฟแวร์อื่นๆที่เกี่ยว ข้องด้วย
- การประเมิน เป็นขั้นตอนการประเมินว่าระบบที่ผ่านการทดสอบแล้ว เหมาะสมที่จะนำไปใช้งานได้หรือไม่
- การโอนย้ายข้อมูล(Data Conversion) เป็นขั้นตอนการนำข้อมูลเก่าเข้าระบบใหม่ก่อนการนำระบบไปใช้จริง
- การนำไปใช้งานงานจริง(Production) เป็นขั้นตอนที่นำระบบที่พัฒนาสำเร็จและผ่านการทดสอบแล้วไปใช้งาน โดยทำการติดตั้ง และสอนวิธีการใช้งานแก่ผู้ใช้
- การให้ความช่วยเหลือ(Support) เป็นขั้นตอนของการให้ความช่วยเหลือต่อผู้ใช้ เมื่อพบปัญหา โดยหากปัญหาที่เกิดไม่สามารถแก้ไขได้ จะต้องทำการพัฒนาระบบเพิ่มเติม ก็จะเริ่มวนไปที่ขั้นตอนแรกใหม่
การวิเคราะห์และการออกแบบระบบสำหรับธุรกิจ ภาคเรียนที่ ๑/๒๕๕๔
วันพฤหัสบดีที่ 28 กรกฎาคม พ.ศ. 2554
ลำดับวงจรชีวิตของการพัฒนาซอฟแวร์
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
การทำระบบนะคะ เราไม่จำเป็นต้องทำให้ครบทั้ง 9 วงจรที่ได้เสนอก็ได้นะค่ะ ซึ่งขึ้นอยู่กับความเหมาะสมในแต่ละระบบที่ได้ออกแบบไว้ค่ะ
ตอบลบขอเพิ่มเติมอีกนิดนะค่ะ
วิธีการพัฒนาซอฟแวร์มีอยู่หลายวิธีการ แต่ละวิธีการมีข้อดีและข้อเสียที่แตกต่างกัน ตัวอย่างระเบียบวิธีการพัฒนาซอฟแวร์ที่ได้รับความนิยม เช่น โครงสร้างแบบน้ำตก (Waterfall Model), โครงสร้างแบบก้นหอย (Spiral Model), วิธีการพัฒนาซอฟแวร์แบบ คล่องแคล่วว่องไว (Agile Software Development)
BY นางสาวพิชชานันท์ พินิจธนภาคย์ (เอ)
ที่เราๆคุ้นเคยกันดี คือ วงจรการพัฒนาระบบ (System Development Life Cycle :SDLC) มีอยู่ด้วยกัน 7 ขั้น ด้วยกัน คือ
ตอบลบ1. เข้าใจปัญหา (Problem Recognition)
2. ศึกษาความเป็นไปได้ (Feasibility Study)
3. วิเคราะห์ (Analysis)
4. ออกแบบ (Design)
5. สร้างหรือพัฒนาระบบ (Construction)
6. การปรับเปลี่ยน (Conversion)
7. บำรุงรักษา (Maintenance)
นางสาว ณัฐธีรดา ละดาดก (นิด)