สารบัญ:
- คำจำกัดความ - สภาพแวดล้อมการพัฒนาซอฟต์แวร์ (SDE) หมายถึงอะไร
- Techopedia อธิบายสภาพแวดล้อมการพัฒนาซอฟต์แวร์ (SDE)
คำจำกัดความ - สภาพแวดล้อมการพัฒนาซอฟต์แวร์ (SDE) หมายถึงอะไร
สภาพแวดล้อมการพัฒนาซอฟต์แวร์ (SDE) เป็นสภาพแวดล้อมที่ทำให้กิจวัตรที่เกี่ยวข้องกับวงจรการพัฒนาซอฟต์แวร์เป็นไปโดยอัตโนมัติ ซึ่งรวมถึงการเขียนโปรแกรมในงานหลายอย่างเช่นการจัดการทีมและโครงการรวมถึงการเขียนโปรแกรมในงานขนาดใหญ่เช่นการจัดการการกำหนดค่า SDE รองรับการบำรุงรักษาซอฟต์แวร์ขนาดใหญ่และระยะยาวเช่นกัน
Techopedia อธิบายสภาพแวดล้อมการพัฒนาซอฟต์แวร์ (SDE)
ด้วยความก้าวหน้าทางเทคโนโลยีและความคาดหวังของผู้ใช้ที่เพิ่มขึ้นการทำงานของสภาพแวดล้อมที่เปลี่ยนแปลงได้มากที่สุด ชุดของเครื่องมือซอฟต์แวร์สำหรับนักพัฒนาได้รับการปรับปรุงอย่างมีนัยสำคัญตั้งแต่ปี 1990
ต่อไปนี้เป็นสี่ประเภทที่แสดงถึงแนวโน้มที่มีอิทธิพลอย่างมากต่อสภาพแวดล้อมเช่นในส่วนติดต่อผู้ใช้เครื่องมือและสถาปัตยกรรม:
- สภาพแวดล้อมที่มุ่งเน้นภาษา: ประเภทสภาพแวดล้อมเหล่านี้ได้รับการพัฒนารอบ ๆ หนึ่งภาษาจึงเสนอชุดเครื่องมือที่เหมาะสมสำหรับภาษานั้น ๆ พวกเขามีการโต้ตอบและให้การสนับสนุนที่ จำกัด สำหรับการเขียนโปรแกรมในขนาดใหญ่ Cedar สำหรับ Mesa / Cedar, Rational Environment สำหรับ Ada, Interlisp สำหรับ Lisp และ Smalltalk สำหรับ Smalltalk เป็นตัวอย่างทั่วไปของสภาพแวดล้อมที่ใช้ภาษาเป็นศูนย์กลาง
- สภาพแวดล้อมที่มุ่งเน้นโครงสร้าง: ประเภทสภาพแวดล้อมเหล่านี้รวมถึงเทคนิคที่ช่วยให้ผู้ใช้จัดการโครงสร้างโดยตรง เทคนิคเหล่านี้เป็นภาษาอิสระซึ่งก่อให้เกิดแนวคิดของเครื่องกำเนิดไฟฟ้าสำหรับสภาพแวดล้อม
- สภาพแวดล้อมของเครื่องมือ: ประเภทสภาพแวดล้อมเหล่านี้มีชุดเครื่องมือที่รวมการสนับสนุนภาษาอิสระสำหรับงานการเขียนโปรแกรมขนาดใหญ่ซึ่งรวมถึงการควบคุมเวอร์ชันและการจัดการการกำหนดค่า
- สภาวะแวดล้อมแบบเมธอด: ชนิดของสภาพแวดล้อมเหล่านี้รวมถึงการสนับสนุนรูทีนที่หลากหลายที่เกี่ยวข้องในกระบวนการพัฒนาซอฟต์แวร์ ซึ่งรวมถึงงานเช่นการจัดการทีมและโครงการ พวกเขายังมีเครื่องมือสำหรับข้อมูลจำเพาะและเทคนิคการออกแบบ
