ผลต่างระหว่างรุ่นของ "วงจรการพัฒนาระบบสารสนเทศ"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ไม่มีความย่อการแก้ไข |
|||
บรรทัด 1: | บรรทัด 1: | ||
{{ต้องการอ้างอิง}} |
{{ต้องการอ้างอิง}} |
||
[[ |
[[ไฟล์:SDLC-Maintenance-Highlighted.png|thumb|รูปแบบคร่าว ๆ ของวงจรการพัฒนาระบบสารสนเทศ]] |
||
ในด้าน[[วิศวกรรมระบบ]] [[ระบบสารสนเทศ]] และ[[วิศวกรรมซอฟต์แวร์]] '''วงจรการพัฒนาระบบสารสนเทศ''' ({{lang-en|systems development life cycle หรือ SDLC}}) หรือ '''วงจรการพัฒนาแอปพลิเคชัน''' ({{lang-en|application development life-cycle}}) เป็นกระบวนการวางแผน สร้าง ทดสอบ และปรับใช้[[ระบบสารสนเทศ]]<ref>[https://www.cms.gov/Research-Statistics-Data-and-Systems/CMS-Information-Technology/XLC/Downloads/SelectingDevelopmentApproach.pdf SELECTING A DEVELOPMENT APPROACH]. Retrieved 17 July 2014.</ref> หลักการของวงจรการพัฒนาระบบสารสนเทศสามารถนำมาใช้ได้ในส่วนประกอบฮาร์ดแวร์และซอฟต์แวร์ โดยระบบนั้นอาจเป็นฮาร์ดแวร์อย่างเดียว ซอฟต์แวร์อย่างเดียว หรือมีทั้งสองอย่างก็ได้<ref>{{cite journal |author1=Parag C. Pendharkara |author2=James A. Rodgerb |author3=Girish H. Subramanian | date=November 2008 |title=An empirical study of the Cobb–Douglas production function properties of software development effort |journal=Information and Software Technology |volume=50 |issue=12 | pages= 1181–1188 | doi=10.1016/j.infsof.2007.10.019}}</ref> |
ในด้าน[[วิศวกรรมระบบ]] [[ระบบสารสนเทศ]] และ[[วิศวกรรมซอฟต์แวร์]] '''วงจรการพัฒนาระบบสารสนเทศ''' ({{lang-en|systems development life cycle หรือ SDLC}}) หรือ '''วงจรการพัฒนาแอปพลิเคชัน''' ({{lang-en|application development life-cycle}}) เป็นกระบวนการวางแผน สร้าง ทดสอบ และปรับใช้[[ระบบสารสนเทศ]]<ref>[https://www.cms.gov/Research-Statistics-Data-and-Systems/CMS-Information-Technology/XLC/Downloads/SelectingDevelopmentApproach.pdf SELECTING A DEVELOPMENT APPROACH]. Retrieved 17 July 2014.</ref> หลักการของวงจรการพัฒนาระบบสารสนเทศสามารถนำมาใช้ได้ในส่วนประกอบฮาร์ดแวร์และซอฟต์แวร์ โดยระบบนั้นอาจเป็นฮาร์ดแวร์อย่างเดียว ซอฟต์แวร์อย่างเดียว หรือมีทั้งสองอย่างก็ได้<ref>{{cite journal |author1=Parag C. Pendharkara |author2=James A. Rodgerb |author3=Girish H. Subramanian | date=November 2008 |title=An empirical study of the Cobb–Douglas production function properties of software development effort |journal=Information and Software Technology |volume=50 |issue=12 | pages= 1181–1188 | doi=10.1016/j.infsof.2007.10.019}}</ref> |
รุ่นแก้ไขเมื่อ 04:52, 24 พฤศจิกายน 2562
บทความนี้ไม่มีการอ้างอิงจากแหล่งที่มาใด |
ในด้านวิศวกรรมระบบ ระบบสารสนเทศ และวิศวกรรมซอฟต์แวร์ วงจรการพัฒนาระบบสารสนเทศ (อังกฤษ: systems development life cycle หรือ SDLC) หรือ วงจรการพัฒนาแอปพลิเคชัน (อังกฤษ: application development life-cycle) เป็นกระบวนการวางแผน สร้าง ทดสอบ และปรับใช้ระบบสารสนเทศ[1] หลักการของวงจรการพัฒนาระบบสารสนเทศสามารถนำมาใช้ได้ในส่วนประกอบฮาร์ดแวร์และซอฟต์แวร์ โดยระบบนั้นอาจเป็นฮาร์ดแวร์อย่างเดียว ซอฟต์แวร์อย่างเดียว หรือมีทั้งสองอย่างก็ได้[2]
ลำดับวงจรการพัฒนาระบบสารสนเทศ
- การวางแผน (Planning) เป็นขั้นตอนการการวางแผนงานโดย กำหนดรูปแบบของซอฟต์แวร์ ประมาณการต้นทุนในการพัฒนาระบบ กำหนดแนวทางของการพัฒนาระบบ กำหนดระยะเวลา เป็นต้น
- การวิเคราะห์ความต้องการ (Analysis) เป็นขั้นตอนของการค้นหาความต้องการของระบบ และวิเคราะห์ความต้องการนั้น เพื่อให้เข้าใจภาพรวมและหน้าที่การทำงานของระบบ
- การออกแบบ (Design) เป็นขั้นตอนการออกแบบส่วนประกอบต่างๆของซอฟต์แวร์ เพื่อให้ตรงกับความต้องการที่ได้วิเคราะห์มาแล้ว
- การเขียนโปรแกรม (Development) เป็นขั้นตอนการสร้างระบบโดยการเขียนโปรแกรม ตามแนวทางการออกแบบจากขั้นตอนที่ผ่านมา
- การทดสอบ (Testing) เป็นขั้นตอนการนำระบบที่ทำมาทดสอบการใช้งาน ว่าทำงานถูกต้องตามความต้องการที่ได้หรือไม่ ซึ่งการทดสอบนี้จะรวมถึงการทดสอบการเชื่อมโยงกับระบบซอฟต์แวร์อื่นๆที่เกี่ยวข้องด้วย
- การประเมิน (Evaluate) เป็นขั้นตอนการประเมินว่าระบบที่ผ่านการทดสอบแล้ว เหมาะสมที่จะนำไปใช้งานได้หรือไม่
- การโอนย้ายข้อมูล (Data Conversion) เป็นขั้นตอนการนำข้อมูลเก่าเข้าระบบใหม่ก่อนการนำระบบไปใช้จริง
- การนำไปใช้งานงานจริง (Production) เป็นขั้นตอนที่นำระบบที่พัฒนาสำเร็จและผ่านการทดสอบแล้วไปใช้งาน โดยทำการติดตั้ง และสอนวิธีการใช้งานแก่ผู้ใช้
- การให้ความช่วยเหลือ (Support) เป็นขั้นตอนของการให้ความช่วยเหลือต่อผู้ใช้ เมื่อพบปัญหา โดยหากปัญหาที่เกิดไม่สามารถแก้ไขได้ จะต้องทำการพัฒนาระบบเพิ่มเติม ก็จะเริ่มวนไปที่ขั้นตอนแรกใหม่
อ้างอิง
- ↑ SELECTING A DEVELOPMENT APPROACH. Retrieved 17 July 2014.
- ↑ Parag C. Pendharkara; James A. Rodgerb; Girish H. Subramanian (November 2008). "An empirical study of the Cobb–Douglas production function properties of software development effort". Information and Software Technology. 50 (12): 1181–1188. doi:10.1016/j.infsof.2007.10.019.