Skip to main content

วงจรชีวิตการพัฒนาระบบคืออะไร?

วงจรชีวิตการพัฒนาระบบเป็นวิธีการจัดระเบียบการสร้างการใช้และการกำจัดฮาร์ดแวร์และซอฟต์แวร์ใหม่ในอุตสาหกรรมคอมพิวเตอร์วงจรชีวิตการพัฒนาระบบเป็นไปตามรูปแบบเดียวกับสิ่งประดิษฐ์ใหม่ส่วนใหญ่: ค้นหาปัญหาออกแบบโซลูชันแล้วใช้โซลูชันคำนี้เป็น catchall สำหรับวิธีการและกระบวนการที่แตกต่างกันจำนวนมากซึ่งทั้งหมดเป็นไปตามรูปแบบพื้นฐานเดียวกันนี้

ไม่มีกระบวนการเดียวที่เรียกว่าวัฏจักรชีวิตการพัฒนาระบบ-RATHALM มีวิธีการและแบบจำลองที่แตกต่างกันมากมายที่อยู่ภายใต้คำศัพท์แบบจำลองพื้นฐานที่สุดมักเรียกว่าวิธีน้ำตกประกอบด้วยเจ็ดขั้นตอนขั้นตอนเหล่านี้ดำเนินการตามลำดับที่กำหนดแต่ละอาคารในสุดท้ายในขณะนี้ทำให้น้ำตกเป็นหนึ่งในรุ่นที่สมบูรณ์ที่สุด แต่ก็ทำให้มันช้าและแพงที่สุดวิธีการพัฒนาอื่น ๆ ทำงานบนหลักการที่คล้ายกัน แต่แตกต่างกันการพัฒนาระบบอื่น ๆ วิธีการใช้วงจรชีวิตข้ามรวมหรือจัดลำดับขั้นตอนพื้นฐานใหม่โดยทั่วไปสิ่งนี้ทำเพื่อเร่งกระบวนการสร้างสรรค์หรือลดต้นทุนการพัฒนานอกจากนี้ยังมีโมเดลเพื่อใช้ประโยชน์จากรูปแบบการคำนวณทางเลือกและโครงสร้างทางธุรกิจ

ขั้นตอนพื้นฐานของวงจรชีวิตการพัฒนาระบบแบ่งออกเป็นสี่พื้นที่สามครั้งแรกการออกแบบการก่อสร้างและการใช้งานเป็นส่วนหนึ่งของระบบและสิ่งประดิษฐ์ใหม่ ๆ มากมายการกำจัดเป็นเรื่องแปลกพื้นที่ทั้งสี่นี้ส่วนใหญ่มี 'substeps' ที่ประกอบขึ้นเป็นวงจรเต็มรูปแบบ

การออกแบบเป็นขั้นตอนแรกในเกือบทุกรุ่นเพราะไม่มีความคิดไม่มีอะไรจะสร้างขั้นตอนการออกแบบมีจำนวนมากที่สุดของพื้นที่ใด ๆการเริ่มต้นกำหนดให้มีการนำโครงการไปยังทีมออกแบบเพื่อเริ่มต้นกระบวนการแนวคิดของระบบและขั้นตอนการวางแผนมุ่งเน้นการศึกษาการบัญชีภายในและการศึกษาความเป็นไปได้สำหรับ บริษัท ออกแบบศูนย์การวิเคราะห์ข้อกำหนดเกี่ยวกับการมุ่งเน้นไปที่ความต้องการของผู้ใช้และการออกแบบคือการสร้างแบบจำลองซอฟต์แวร์หรือฮาร์ดแวร์ครั้งแรก

ขั้นตอนการก่อสร้างในวงจรชีวิตการพัฒนาซอฟต์แวร์มักจะเป็นหนึ่งในที่ยาวที่สุดในระหว่างการใช้งานเหล่านี้ฮาร์ดแวร์หรือซอฟต์แวร์จะถูกสร้างและทดสอบจริงขั้นตอนแรกคือการพัฒนาคือการสร้างระบบที่แท้จริงและขึ้นอยู่กับโครงการซึ่งอาจใช้เวลาได้ทุกที่จากหลายวันถึงหลายปีจึงจะเสร็จสมบูรณ์ขั้นตอนที่สองการทดสอบเกี่ยวข้องกับผู้ที่ไม่ใช่นักพัฒนาโดยใช้ผลิตภัณฑ์เพื่อสร้างข้อเสนอแนะจากข้อเสนอแนะนั้นโครงการจะกลับสู่การพัฒนาหรือเข้าสู่ขั้นตอนต่อไป

การใช้งานคือเมื่อผู้ใช้ใช้ซอฟต์แวร์หรือฮาร์ดแวร์ในช่วงแรกที่เรียกว่าการใช้งานโครงการจะถูกรวมเข้ากับระบบที่มีอยู่และการฝึกอบรมผู้ใช้จะเกิดขึ้นการดำเนินงานและการบำรุงรักษาประกอบด้วยขั้นตอนที่สองในช่วงเวลานี้ผู้ชมเป้าหมายใช้โครงการตามปกติและทำการบำรุงรักษาอย่างสม่ำเสมอในระบบ

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